All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractEventFilter AbstractEventFilterthat provides common functionality for all events (i.e.AspectAddedFilter EventFilterthat checks if an event represents the addition of an aspect to a node in the repository.AspectRemovedFilter EventFilterthat checks if an event represents the removal of an aspect from a node in the repository.AssocTypeFilter EventFilterthat checks if an event corresponds to a specific association type.ChildAssocEventHandler EventHandlerinterface that groups all the event handlers related to parent-child association events.ContentAddedFilter EventFilterthat checks if an event represents the addition of content to a node in the repository.ContentChangedFilter EventFilterthat checks if an event represents a change in the content of a node in the repository.EventFilter Predicate definition for the classRepoEventto be able to define event filters that check different conditions in the corresponding events (i.e.EventHandler Interface that declares the operations of a repo event handler.EventHandlingException RuntimeExceptionthat reflects a problem handling an event.EventHandlingExecutor Definition of the operations related to the execution of the handling of the repository events.EventHandlingRegistry Register forEventHandlerinstances.EventTypeFilter EventFilterthat checks if an event is classified as a specific type.IsFileFilter EventFilterthat checks if an event corresponds to a node of type file in the repository.IsFolderFilter EventFilterthat checks if an event corresponds to a node of type folder in the repository.MimeTypeFilter EventFilterthat checks if an events makes reference to a content with a specific mime-type within a set of them.NodeAspectFilter EventFilterthat checks if an event is related to a node with an specific aspect.NodeEventHandler EventHandlerinterface that groups all the event handlers related to node events.NodeMovedFilter EventFilterthat checks if an event represents the movement of a node in the hierarchy in the repository.NodeTypeChangedFilter EventFilterthat checks if an event represents the change of the type of a node in the repository.NodeTypeFilter EventFilterthat checks if an event is related to a node with an specific type.OnChildAssocCreatedEventHandler EventHandlerfor parent-child association creation handling.OnChildAssocDeletedEventHandler EventHandlerfor parent-child association deletion handling.OnNodeCreatedEventHandler EventHandlerfor node creation handling.OnNodeDeletedEventHandler EventHandlerfor node deletion handling.OnNodeUpdatedEventHandler EventHandlerfor node update handling.OnPeerAssocCreatedEventHandler EventHandlerfor peer to peer association creation handling.OnPeerAssocDeletedEventHandler EventHandlerfor peer to peer association deletion handling.OnPermissionUpdatedEventHandler EventHandlerfor permission update handling.PeerAssocEventHandler EventHandlerinterface that groups all the event handlers related to peer to peer association events.PermissionEventHandler EventHandlerinterface that groups all the event handlers related to permission events.PropertyAddedFilter EventFilterthat checks if an event corresponds to the addition of a specific property to a node in the repository.PropertyChangedFilter EventFilterthat checks if an event corresponds to the modification of a specific property of a node in the repository.PropertyCurrentValueFilter EventFilterthat checks if an event represents a node with a specific property with a specific current value.PropertyPreviousValueFilter EventFilterthat checks if an event represents a node with a specific property with a specific previous value.PropertyRemovedFilter EventFilterthat checks if an event corresponds to the removal of a specific property to a node in the repository.PropertyValueFilter AbstractEventFilterclass that has the common functionality that checks if an event represents a node with a specific property with a specific value.SimpleEventHandlingExecutor Simple implementation ofEventHandlingExecutorthat usesEventHandlingRegistryto get theListofEventHandlers to execute based on the event type and after that executes the handling method for each of them whenever theEventFiltercondition is fulfilled by the event.