Package jpl.mipl.mdms.FileService.komodo.client.handlers

Package containing Komodo client handler classes.

See:
          Description

Interface Summary
FileEventHandler Interface for handlers that respond to Komodo file events and errors.
FileEventHandlerAcceptStrategy Purpose: Interface for classes that determine what handlers should be loaded based upon the implementations accept() strategy.
FileEventHandlerLocateStrategy Purpose: Interface for strategy classes that will be responsible for hander discovery.
FileEventHandlerRegistryIF Purpose: Interface for file event handler registrys.
FileEventHandlerRegistryStrategy Encapsulates the behavior used to determine whether or not file event handler registry will be loaded.
 

Class Summary
AbstractFileEventHandler Purpose: Default implementation for some methods of the FileEventHandler.
EchoFileHandler Purpose: Sample implementation of a FileEventHandler that prints out event and error messages as they are received.
FileEventHandlerBuilder Builds a new instance of a FileEventHandler from the information contained within the metadata.
FileEventHandlerInfo This class encapsulates configuration metadata for implementations of file event handlers.
FileEventHandlerInfoLoader Loads and parses file event handler metadata from associated descriptors.
FileEventHandlerManager Manages loading of file event handlers and presents a single entry point for clients to acquire those handlers.
FileEventHandlerRegistry Registry maintains a collection of file event handler plugin metadata The registry performs a discovery scan for available plugins and collects metadata that will be used for instantiation.
FileEventHandlerRegistryLoader Loader scans classpath for file event handler plugin descriptors (as an XML file) and attempts to load into handler info instances.
FileEventHandlerSet A collection of FileEventHandlers that forwards instances of FileResultEvent and FileResultError events to all members of the set.
FileEventsContext This class encapsulates the information that comprises a file-event context.
FileResultError Purpose: Data type encapsulating the operation, Komodo Result, and Throwable/Exception associated with an error.
FileResultEvent Purpose: Data type encapsulating the operation and Komodo Result associated with a file event.
NullAcceptStrategy Default implementation of the registry strategy, which always returns false for accept().
ReplicationAcceptStrategy Purpose: Implementation of FileEventHandlerAcceptStrategy that enables handlers for replication.
 

Exception Summary
HandlerException Purpose: Exceptions caused by errors or issues within the handler framework.
 

Package jpl.mipl.mdms.FileService.komodo.client.handlers Description

Package containing Komodo client handler classes.