|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
UpdateStrategy | Strategy for merging updates or additional properties. |
ValueAddEventProcessor | Interface for a processor of base and delta events in a revision event type. |
ValueAddEventService | Service associating handling vaue-added event types, such a revision event types and variant stream event types. |
VariantEvent | A variant event is a type that can represent many event types. |
VariantPropResolutionStrategy | Strategy for resolving a property against any of the variant types. |
Class Summary | |
---|---|
PropertyGroupDesc | For use with building groups of event properties to reduce overhead in maintaining versions. |
PropertyUtility | Utility for handling properties for the purpose of merging and versioning by revision event types. |
RevisionBeanHolder | Holds revisions for property groups in an overlay strategy. |
RevisionEventBeanDeclared | Revision event bean for the overlayed scheme. |
RevisionEventBeanMerge | Merge-event for event revisions. |
RevisionEventType | Event type of revision events. |
RevisionGetterParameters | Getter parameters for revision events. |
RevisionNestedPropertyGetter | A getter that works on POJO events residing within a Map as an event property. |
RevisionPropertyTypeDesc | Property descriptor for use by revision event types to maintain access to revision event properties. |
RevisionSpec | Specification for how to build a revision event type. |
RevisionStateDeclared | State for the overlay (non-merge) strategy. |
RevisionStateMerge | State for merge stratgies. |
RevisionTypeDesc | Per-event-type descriptor for fast access to getters for key values and changes properties. |
UpdateStrategyBase | Base strategy implementation holds the specification object. |
UpdateStrategyDeclared | Strategy for merging update properties using all declared property's values. |
UpdateStrategyExists | Strategy for merging update properties using only existing property's values. |
UpdateStrategyNonNull | Strategy for merging update properties using only non-null values. |
VAERevisionProcessorBase | Base revision processor. |
VAERevisionProcessorDeclared | Provides overlay strategy for property group-based versioning. |
VAERevisionProcessorMerge | Provides a set of merge-strategies for merging individual properties (rather then overlaying groups). |
VAEVariantProcessor | Represents a variant event stream, allowing events of disparate event types to be treated polymophically. |
ValueAddEventServiceImpl | Service for handling revision event types. |
VariantEventBean | An event bean that represents multiple potentially disparate underlying events and presents a unified face across each such types or even any type. |
VariantEventType | Event type for variant event streams. |
VariantPropertyDesc | Descriptor for a variant stream property. |
VariantPropertyGetterCache | A thread-safe cache for property getters per event type. |
VariantPropResolutionStrategyAny | A property resolution strategy that allows any type, wherein all properties are Object type. |
VariantPropResolutionStrategyDefault | A property resolution strategy that allows only the preconfigured types, wherein all properties that are common (name and type) to all properties are considered. |
VariantSpec | Specification for a variant event stream. |
Value added events are revision events and variant events.
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |