| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| 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.MessageSendStabilityFailureHandlingPolicy |
Enumerates an engine's message send stability failure handling policy.
|
| 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 | Description |
|---|---|
| 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.
|
Implements the core AEP engine.
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.