jar

org.apache.excalibur.components : excalibur-monitor

Maven & Gradle

Feb 15, 2007

Excalibur Monitor · Avalon Excalibur's resource management code allows you to be notified when a resource has changed. There are two methods of resource management: active and passive. Passive resource management acts as a holder for resources, and after the resource has been modified through it's normal API, notification goes to all listeners. Active resource management does the same, but it also polls the resources periodically to see if the resource was modified through an external method. Active resource management is perfect for monitoring files because they can be modified by external programs, and your program will be notified when the change occurs instead of constantly polling it.

Table Of Contents

Latest Version

Download org.apache.excalibur.components : excalibur-monitor JAR file - Latest Versions:

All Versions

Download org.apache.excalibur.components : excalibur-monitor JAR file - All Versions:

Version Vulnerabilities Size Updated
2.2.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window excalibur-monitor-2.2.1.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

org.apache.avalon.excalibur.monitor

├─ org.apache.avalon.excalibur.monitor.ActiveMonitor.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.DirectoryResource.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.FileResource.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.Modifiable.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.Monitor.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.MonitorUtil.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.Monitorable.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.MonitorableURLSource.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.PassiveMonitor.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.Resource.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.ResourceOutputStream.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.ResourceWriter.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.SourceResource.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.StreamResource.class - [JAR]

org.apache.avalon.excalibur.monitor.impl

├─ org.apache.avalon.excalibur.monitor.impl.AbstractMonitor.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.impl.ActiveMonitor.class - [JAR]

├─ org.apache.avalon.excalibur.monitor.impl.PassiveMonitor.class - [JAR]