Package com.tenduke.event

Implementation for configurable handling of Events, which are triggered by user actions; supports creation of profile feeds, company event feeds, real-time search index updates, etc.

See:
          Description

Interface Summary
EventListFilter Interface to be implemented by classes that support filtering event lists.
 

Class Summary
AbstractEventRecipientConfiguration Event recipient configuration, abstract base class.
EventCategoryTypeConfiguration Configuration object for event category and type.
EventFilterUtils Utilities for filtering events based on ProfileSettings.
EventHandlingConfiguration Event handling configuration.
EventListFilterOwnFeed Event list filtering for filtering events displayed in users own feed based on ProfileSettings.
EventObjectChangedFieldsContain ConditionalStatement that checks whether event object changed fields contain required fields.
EventObjectConditionalStatement Base class for ConditionalStatement implementations that rely on event objects.
EventObjectFieldValueDecreased ConditionalStatement that checks whether event object field value has decreased.
EventObjectFieldValueIncreased ConditionalStatement that checks whether event object field value has increased.
EventRecipientFeed Class that encapsulates event recipient feed information, including feed URI and role in which recipient receives the event.
EventUtils Utilities for working with Events and event feeds.
MetaEventRecipientConfiguration Event recipient configuration where event recipient is a meta object or meta group known by the event handling processor.
ObjectEventRecipientConfiguration Event recipient configuration where event recipient is an object with given type and given id.
ObjectXmlFeedEventWriter Writer that writes Events to recipient event feeds.
WriteEventToXmlFeeds Command that writes event to feeds with given urls.
WriteEventToXmlFeedsResult Result object for WriteEventToXmlFeedsResult command.
 

Package com.tenduke.event Description

Implementation for configurable handling of Events, which are triggered by user actions; supports creation of profile feeds, company event feeds, real-time search index updates, etc.

Package contains implementation for configurable handling of Events (com.tenduke.objectmodel.Event). Events can be fired elsewhere independent from configured handling. Event handling is primarily intended to handle end user triggered events. Common cases where events are used as source include:

Implementation for event handling may include: