Package com.neeve.aep

Implements the core AEP engine.

See:
          Description

Interface Summary
IAepApplicationStateFactory Factory used to create application state objects.
IAepAsynchronousEventHandler An event handler for events that cannot be dispatched from the AepEngine's normal dispatcher.
IAepBusManagerStats Defines the AEP bus manager's statistics interface.
IAepCentralMessageHandler Represents the application's central messaage handler.
IAepEngineStats Defines the AEP engine's statistics interface.
IAepEngineStats.IMessageTypeStats Exports message type specific statistics
IAepEnvironmentProvider Represents an environment data provider
IAepEnvironmentProvider.BufferManager Represents an interface to a environment provider's buffer manager The AEP engine manages the buffers to which the environment providers record information to be replicated.
IAepSysStats Defines the system statistics interface.
IAepWatcher The interface through which the AEP runtime dispatches events to the user.
 

Class Summary
AepBusManager The AEP bus manager.
AepConfig Class containing configuration information for the AEP package.
AepEngine The AEP engine.
AepEngineDescriptor An AEP engine descriptor.
AepEngineDescriptor.ChannelConfig Class describing configuration information for an AEP engine's channel.
AepEngineStopEvent Event used to stop an AEP engine.
AepEnvironmentData Implements the store object to replicate environment provider data
AepEnvironmentFactory Implements the store factory for objects used to replicate environment data
AepEventDispatcher  
AepFlowFactory  
AepQuarantineEvent Event used to drive message quarantine.
AepResumeTransactionEvent Event used to trigger resumption of suspended transaction commits.
AepScheduleEvent Event notifying expiry of a scheduled message or object dispatch.
AepSendCommitCompletionEvent Event notifying the AEP engine when a send commit completed.
AepSendEvent Event used to trigger sends for unsolicited message sends.
 

Enum Summary
AepBusManager.State Enumerates the different states the bus handler can be in
AepEngine.AppExceptionHandlingPolicy Enumerates an engine's application exception handling policy.
AepEngine.EventMultiplexerType Enumerates an engine's supported event multiplexer types
AepEngine.HAPolicy Enumerates an engine's supported HA policies
AepEngine.InboundMessageLoggingPolicy Enumerates an engine's inbound message logging policy.
AepEngine.MessageBusBindingFailPolicy Enumerates an engine's message bus binding fail policy.
AepEngine.MessageHandlingPolicy Enumerates an engine's inbound message handling policy
AepEngine.MessageSendExceptionHandlingPolicy Enumerates an engine's message send exception handling policy.
AepEngine.MessageSendPolicy Enumerates an engine's outbound message send policy
AepEngine.MessagingStartFailPolicy Enumerates an engine's messaging start fail policy.
AepEngine.MessagingState Enumerates an AEP engine's messaging state.
AepEngine.OutboundMessageLoggingPolicy Enumerates an engine's outbound message logging policy.
AepEngine.ReplicationPolicy Enumerates an engine's supported replication policies
AepEngine.StartupExpectation Enumerates the set of startup expectations that can be requested.
AepEngine.State Enumerates an AEP engine's state.
AepEventDispatcher.DefaultHandlerDispatchPolicy Enumerates the various default handler dispatch policies
AepScheduleEvent.HAPolicy Enumerates the set of policies used to recover schedule (events).
AepScheduleEvent.State Enumerates a schedule event's states
IAepEnvironmentProvider.TransactionAction Used to specify what action a provider should take during a transaction
 

Exception Summary
EAepAppException Exception used to wrap exception thrown by application handler.
EAepException Base exception class for all exceptions in the AEP package.
EAepExpectationNotMetException Thrown if a startup expectation was not met.
 

Package com.neeve.aep Description

Implements the core AEP engine.



Copyright © 2015 Neeve Research, LLC. All Rights Reserved.