electric.security.acl
Class ACLMonitor

java.lang.Object
  extended byelectric.security.acl.ACLMonitor
All Implemented Interfaces:
IEXMLLoggingConstants, IFileEventListener, IGLUELoggingConstants, ILoggingConstants

public class ACLMonitor
extends java.lang.Object
implements IFileEventListener, IGLUELoggingConstants

ACLMonitor

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.glue.IGLUELoggingConstants
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT
 
Fields inherited from interface electric.xml.IEXMLLoggingConstants
MAPPING_EVENT, SCHEMA_EVENT
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Constructor Summary
ACLMonitor(ACLRealm realm, java.lang.String filename)
           
 
Method Summary
 void cycle()
           
 void filesAdded(java.io.File[] files)
           
 void filesModified(java.io.File[] files)
           
 void filesRemoved(java.io.File[] files)
          Note: We don't delete the realm, as it may be cached elsewhere.
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ACLMonitor

public ACLMonitor(ACLRealm realm,
                  java.lang.String filename)
Parameters:
realm -
filename -
Method Detail

cycle

public void cycle()

filesAdded

public void filesAdded(java.io.File[] files)
Specified by:
filesAdded in interface IFileEventListener
Parameters:
files -

filesRemoved

public void filesRemoved(java.io.File[] files)
Note: We don't delete the realm, as it may be cached elsewhere. we empty it out.

Specified by:
filesRemoved in interface IFileEventListener
Parameters:
files -

filesModified

public void filesModified(java.io.File[] files)
Specified by:
filesModified in interface IFileEventListener
Parameters:
files -

stop

public void stop()


copyright© 2001-2004 by webMethods All Rights Reserved.