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 Deprecated. This interface has been replaced with IAepPredispatchMessageHandler which should be used instead.
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.
IAepPostdispatchMessageHandler Represents the application's post dispatch message handler.
IAepPredispatchMessageHandler Defines an application's predispatch message handler.
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.
AepBusManagerStats AEP bus manager statistics class.
AepConfig Class containing configuration information for the AEP package.
AepConstants Defines configuration properties and constants for AEP.
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  
AepMessageSender The AEP message sender This class is used by an application to send outbound messages.
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.InboundEventAcknowledgementPolicy Enumerates an engine's inbound event acknowledgement policy.
AepEngine.InboundMessageLoggingFailurePolicy Enumerates policies for handling inbound message logging failures.
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 Deprecated.
AepEngine.MessagingStartFailPolicy Enumerates an engine's messaging start fail policy.
AepEngine.MessagingState Enumerates an AEP engine's messaging state.
AepEngine.OutboundMessageLoggingFailurePolicy Enumerates policies for handling outbound message logging failures.
AepEngine.OutboundMessageLoggingPolicy Enumerates an engine's outbound message logging policy.
AepEngine.PerTransactionStatsLoggingFailurePolicy Enumerates policies for handling transaction stats logging failures.
AepEngine.PerTransactionStatsLoggingPolicy Enumerates an engine's transaction stats 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.
EAepRollbackError Exception used to wrap exception thrown during an application initiated rollback operation.
 

Package com.neeve.aep Description

Implements the core AEP engine.



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