Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractEventFilter - Class in org.alfresco.event.sdk.handling.filter
-
Abstract
EventFilterthat provides common functionality for all events (i.e. common checks about events). - AbstractEventFilter() - Constructor for class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- and(EventFilter) - Method in interface org.alfresco.event.sdk.handling.filter.EventFilter
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- AspectAddedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents the addition of an aspect to a node in the repository. - AspectRemovedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents the removal of an aspect from a node in the repository. - AssocTypeFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to a specific association type.
C
- checkPropertyValue(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyCurrentValueFilter
- checkPropertyValue(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyPreviousValueFilter
- checkPropertyValue(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyValueFilter
- CHILD_ASSOC - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- CHILD_ASSOC_CREATED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- CHILD_ASSOC_DELETED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- ChildAssocEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerinterface that groups all the event handlers related to parent-child association events. - ContentAddedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents the addition of content to a node in the repository. - ContentChangedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents a change in the content of a node in the repository.
E
- EventFilter - Interface in org.alfresco.event.sdk.handling.filter
-
Predicate definition for the class
RepoEventto be able to define event filters that check different conditions in the corresponding events (i.e. the node type has changed, a property has a specific value, etc.). - EventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
Interface that declares the operations of a repo event handler.
- EventHandlingException - Exception in org.alfresco.event.sdk.handling
-
RuntimeExceptionthat reflects a problem handling an event. - EventHandlingException(String, Throwable) - Constructor for exception org.alfresco.event.sdk.handling.EventHandlingException
-
Construct a new event handling exception with the specified message and cause.
- EventHandlingExecutor - Interface in org.alfresco.event.sdk.handling
-
Definition of the operations related to the execution of the handling of the repository events.
- EventHandlingRegistry - Class in org.alfresco.event.sdk.handling
-
Register for
EventHandlerinstances. - EventHandlingRegistry(List<EventHandler>) - Constructor for class org.alfresco.event.sdk.handling.EventHandlingRegistry
-
Constructor.
- EventTypeFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event is classified as a specific type. - executeEventHandlers(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.sdk.handling.EventHandlingExecutor
-
Execute the event handlers that correspond to a specific
RepoEvent. - executeEventHandlers(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.SimpleEventHandlingExecutor
G
- get() - Static method in class org.alfresco.event.sdk.handling.filter.ContentAddedFilter
-
Obtain a
ContentAddedFilter. - get() - Static method in class org.alfresco.event.sdk.handling.filter.ContentChangedFilter
-
Obtain a
ContentChangedFilter. - get() - Static method in class org.alfresco.event.sdk.handling.filter.IsFileFilter
-
Obtain a
IsFileFilter. - get() - Static method in class org.alfresco.event.sdk.handling.filter.IsFolderFilter
-
Obtain a
IsFolderFilter. - get() - Static method in class org.alfresco.event.sdk.handling.filter.NodeMovedFilter
-
Obtain a
NodeMovedFilter. - get() - Static method in class org.alfresco.event.sdk.handling.filter.NodeTypeChangedFilter
-
Obtain a
NodeTypeChangedFilter. - getEventFilter() - Method in interface org.alfresco.event.sdk.handling.handler.EventHandler
-
Obtain the
EventFilterthat any event must fulfill to be handled by this handler. - getEventHandlers(RepoEvent) - Method in class org.alfresco.event.sdk.handling.EventHandlingRegistry
-
Get the list of event handlers that correspond to a specific
RepoEvent. - getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.EventHandler
-
Obtain the set of
EventType's that this handler will handle. - getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnChildAssocCreatedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnChildAssocDeletedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnNodeCreatedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnNodeDeletedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnNodeUpdatedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnPeerAssocCreatedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnPeerAssocDeletedEventHandler
- getHandledEventTypes() - Method in interface org.alfresco.event.sdk.handling.handler.OnPermissionUpdatedEventHandler
H
- handleEvent(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.sdk.handling.handler.EventHandler
-
Handle a
RepoEventthat must be treated by this handler. - hasAspectAfter(RepoEvent<DataAttributes<Resource>>, String) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- hasAspectBefore(RepoEvent<DataAttributes<Resource>>, String) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- hasPropertyAfter(RepoEvent<DataAttributes<Resource>>, String) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- hasPropertyBefore(RepoEvent<DataAttributes<Resource>>, String) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- hasResourceBefore(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
I
- isAssocEvent(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- isContentEvent(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- isEventWellFormed(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
- IsFileFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to a node of type file in the repository. - IsFolderFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to a node of type folder in the repository. - isNodeEvent(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AbstractEventFilter
M
- MimeTypeFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an events makes reference to a content with a specific mime-type within a set of them.
N
- negate() - Method in interface org.alfresco.event.sdk.handling.filter.EventFilter
-
Returns a predicate that represents the logical negation of this predicate.
- NODE - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- NODE_CREATED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- NODE_DELETED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- NODE_UPDATED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- NodeAspectFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event is related to a node with an specific aspect. - NodeEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerinterface that groups all the event handlers related to node events. - NodeMovedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents the movement of a node in the hierarchy in the repository. - NodeTypeChangedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents the change of the type of a node in the repository. - NodeTypeFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event is related to a node with an specific type.
O
- of(String) - Static method in class org.alfresco.event.sdk.handling.filter.AspectAddedFilter
-
Create a
AspectAddedFilterfor a specific aspect. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.AspectRemovedFilter
-
Create a
AspectRemovedFilterfor a specific aspect. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.AssocTypeFilter
-
Obtain a
AssocTypeFilterfor a specific association type. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.NodeAspectFilter
-
Create a
NodeAspectFilterfor a specific aspect. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.NodeTypeFilter
-
Obtain a
NodeTypeFilterfor a specific type. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyAddedFilter
-
Obtain a
PropertyAddedFilterfor a specific property. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyChangedFilter
-
Obtain a
PropertyChangedFilterfor a specific property. - of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyRemovedFilter
-
Obtain a
PropertyRemovedFilterfor a specific property. - of(String...) - Static method in class org.alfresco.event.sdk.handling.filter.MimeTypeFilter
-
Obtain a
MimeTypeFilterfor a specific mime-type. - of(String, Serializable) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyCurrentValueFilter
-
Obtain a
PropertyCurrentValueFilterfor a specific property and value. - of(String, Serializable) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyPreviousValueFilter
-
Obtain a
PropertyPreviousValueFilterfor a specific property and value. - of(EventType) - Static method in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
-
Create a
EventTypeFilterfor a specific event type. - OnChildAssocCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor parent-child association creation handling. - OnChildAssocDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor parent-child association deletion handling. - OnNodeCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor node creation handling. - OnNodeDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor node deletion handling. - OnNodeUpdatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor node update handling. - OnPeerAssocCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor peer to peer association creation handling. - OnPeerAssocDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor peer to peer association deletion handling. - OnPermissionUpdatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerfor permission update handling. - or(EventFilter) - Method in interface org.alfresco.event.sdk.handling.filter.EventFilter
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- org.alfresco.event.sdk.handling - package org.alfresco.event.sdk.handling
- org.alfresco.event.sdk.handling.filter - package org.alfresco.event.sdk.handling.filter
- org.alfresco.event.sdk.handling.handler - package org.alfresco.event.sdk.handling.handler
P
- PEER_ASSOC - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- PEER_ASSOC_CREATED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- PEER_ASSOC_DELETED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- PeerAssocEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerinterface that groups all the event handlers related to peer to peer association events. - PERMISSION_UPDATED - Static variable in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- PermissionEventHandler - Interface in org.alfresco.event.sdk.handling.handler
-
EventHandlerinterface that groups all the event handlers related to permission events. - PropertyAddedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to the addition of a specific property to a node in the repository. - PropertyChangedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to the modification of a specific property of a node in the repository. - PropertyCurrentValueFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents a node with a specific property with a specific current value. - propertyName - Variable in class org.alfresco.event.sdk.handling.filter.PropertyValueFilter
- PropertyPreviousValueFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event represents a node with a specific property with a specific previous value. - PropertyRemovedFilter - Class in org.alfresco.event.sdk.handling.filter
-
EventFilterthat checks if an event corresponds to the removal of a specific property to a node in the repository. - propertyValue - Variable in class org.alfresco.event.sdk.handling.filter.PropertyValueFilter
- PropertyValueFilter - Class in org.alfresco.event.sdk.handling.filter
-
Abstract
EventFilterclass that has the common functionality that checks if an event represents a node with a specific property with a specific value. - PropertyValueFilter() - Constructor for class org.alfresco.event.sdk.handling.filter.PropertyValueFilter
S
- SimpleEventHandlingExecutor - Class in org.alfresco.event.sdk.handling
-
Simple implementation of
EventHandlingExecutorthat 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. - SimpleEventHandlingExecutor(EventHandlingRegistry) - Constructor for class org.alfresco.event.sdk.handling.SimpleEventHandlingExecutor
-
Constructor.
T
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AspectAddedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AspectRemovedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.AssocTypeFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.ContentAddedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.ContentChangedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in interface org.alfresco.event.sdk.handling.filter.EventFilter
-
Evaluates this predicate on the given argument.
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.IsFileFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.IsFolderFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.MimeTypeFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.NodeAspectFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.NodeMovedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.NodeTypeChangedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.NodeTypeFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyAddedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyChangedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyRemovedFilter
- test(RepoEvent<DataAttributes<Resource>>) - Method in class org.alfresco.event.sdk.handling.filter.PropertyValueFilter
All Classes and Interfaces|All Packages|Serialized Form