Index

A C E G H I M N O P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractEventFilter - Class in org.alfresco.event.sdk.handling.filter
Abstract EventFilter that 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
EventFilter that 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
EventFilter that 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
EventFilter that 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
EventHandler interface that groups all the event handlers related to parent-child association events.
ContentAddedFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that checks if an event represents the addition of content to a node in the repository.
ContentChangedFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that 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 RepoEvent to 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
RuntimeException that 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 EventHandler instances.
EventHandlingRegistry(List<EventHandler>) - Constructor for class org.alfresco.event.sdk.handling.EventHandlingRegistry
Constructor.
EventTypeFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that 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
get() - Static method in class org.alfresco.event.sdk.handling.filter.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
getEventFilter() - Method in interface org.alfresco.event.sdk.handling.handler.EventHandler
Obtain the EventFilter that 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 RepoEvent that 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
EventFilter that checks if an event corresponds to a node of type file in the repository.
IsFolderFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that 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
EventFilter that 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
EventFilter that checks if an event is related to a node with an specific aspect.
NodeEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler interface that groups all the event handlers related to node events.
NodeMovedFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that 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
EventFilter that 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
EventFilter that 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 AspectAddedFilter for a specific aspect.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.AspectRemovedFilter
Create a AspectRemovedFilter for a specific aspect.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.AssocTypeFilter
Obtain a AssocTypeFilter for a specific association type.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.NodeAspectFilter
Create a NodeAspectFilter for a specific aspect.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.NodeTypeFilter
Obtain a NodeTypeFilter for a specific type.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyAddedFilter
Obtain a PropertyAddedFilter for a specific property.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyChangedFilter
Obtain a PropertyChangedFilter for a specific property.
of(String) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyRemovedFilter
Obtain a PropertyRemovedFilter for a specific property.
of(String...) - Static method in class org.alfresco.event.sdk.handling.filter.MimeTypeFilter
Obtain a MimeTypeFilter for a specific mime-type.
of(String, Serializable) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyCurrentValueFilter
Obtain a PropertyCurrentValueFilter for a specific property and value.
of(String, Serializable) - Static method in class org.alfresco.event.sdk.handling.filter.PropertyPreviousValueFilter
Obtain a PropertyPreviousValueFilter for a specific property and value.
of(EventType) - Static method in class org.alfresco.event.sdk.handling.filter.EventTypeFilter
Create a EventTypeFilter for a specific event type.
OnChildAssocCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for parent-child association creation handling.
OnChildAssocDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for parent-child association deletion handling.
OnNodeCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for node creation handling.
OnNodeDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for node deletion handling.
OnNodeUpdatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for node update handling.
OnPeerAssocCreatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for peer to peer association creation handling.
OnPeerAssocDeletedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for peer to peer association deletion handling.
OnPermissionUpdatedEventHandler - Interface in org.alfresco.event.sdk.handling.handler
EventHandler for 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
EventHandler interface 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
EventHandler interface that groups all the event handlers related to permission events.
PropertyAddedFilter - Class in org.alfresco.event.sdk.handling.filter
EventFilter that 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
EventFilter that 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
EventFilter that 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
EventFilter that 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
EventFilter that 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 EventFilter class 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 EventHandlingExecutor that uses EventHandlingRegistry to get the List of EventHandlers to execute based on the event type and after that executes the handling method for each of them whenever the EventFilter condition 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
 
A C E G H I M N O P S T 
All Classes and Interfaces|All Packages|Serialized Form