AdroitLogic UltraESB v1.7.0

Package org.adroitlogic.ultraesb.api

Interface Summary
Configuration Defines the public API interface to the underlying configuration.
ConfigurationElement  
ConfigurationEvent An event describing a change in the configuration.
ConfigurationWatcher This is expected to be implemented for watching the configuration changes like add or remove of configuration elements.
FileCache The public API of the temporary file cache implementations, a class implementing this MUST implement the FileCacheMXBean interface too, if the detailed MXBeans are required to be published
JavaClassSequence Interface definition for a Sequence defined as a Java class
JavaCodeSnippetSequence Interface that defines a Java code snippet compilation.
Mediation Defines the public API for mediation.
Message The public API of a Message passing through the UltraESB
 

Class Summary
AbstractJavaSequence This is the recommended class for end users to override to implement a sequence Note: To enable sequence debugging on/off, use SLF4J logger with the name as "sequence." e.g.
ConfigurationConstants  
ConfigurationConstants.EndpointProperties  
ConfigurationElement.State  
ConfigurationEvent.ElementType Enumeration describing the type of the element
ConfigurationEvent.EventType Enumeration describing the type of the event
ErrorCode This enum provides a mapping for the error description for the respective error codes
ErrorCode.ErrorType  
ErrorInfo A simple bean to hold error information encountered by a message
MessageFile This is the default implementation of a temporary file, created and managed by a FileCache implementation Although this class extends java.io.File, only the specific constructor that passes the FileCache should be used The implementation supports arbitrarily large messages backed by a File.
 

Exception Summary
BusRuntimeException The top level runtime exception thrown by the UltraESB
 


Copyright (c) 2010-2012 AdroitLogic Private Ltd. All rights reserved.