All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | 
Description | 
| AbstractJdbcSequenceNumberService | 
 Abstract base class for adding sequence numbers into metadata. 
 | 
| AbstractJdbcSequenceNumberService.OverflowBehaviour | 
 The behaviour of the sequence number generator when the number exceeds that specified by the number format. 
 | 
| AbstractMarshaller | 
 Abstract implementation of AdaptrisMarshaller. 
 | 
| AbstractMarshaller.Deserializer | 
  | 
| AbstractMarshaller.Serializer | 
  | 
| AbstractParameter | 
  | 
| AbstractReplacementSource | 
  | 
| AccessToken | 
 Wrapper around an OAUTH token. 
 | 
| AccessTokenBuilder | 
  | 
| AccessTokenWriter | 
  | 
| AcknowledgementHandler | 
  | 
| AcknowledgeMode | 
 Utility class to convert a meaningful string into a javax.jms.Session
 constant. 
 | 
| AcknowledgeMode.Mode | 
  | 
| ActiveJmsConnectionErrorHandler | 
 | 
| Adapter | 
 
 Main class in core package. 
 | 
| AdapterBuilderMBean | 
  | 
| AdapterCloseEvent | 
 
 AdapterLifecycleEvent indicating that close has been invoked. 
 | 
| AdapterComponentChecker | 
 | 
| AdapterComponentCheckerMBean | 
 MBean for the UI to ask the adapter to test configuration. 
 | 
| AdapterComponentMBean | 
 Base interface that exposes management functionality for an Adapter component. 
 | 
| AdapterConfigManager | 
 The interface which has all the methods that provide the functionality to create,
 save or sync the adapter. 
 | 
| AdapterConfigurationChecker | 
  | 
| AdapterInitEvent | 
 
 AdapterLifecycleEvent indicating that init has been invoked. 
 | 
| AdapterLifecycleEvent | 
 
 Contains behaviour common to all Events in the framework 
 which relate to an Adapter's lifecycle. 
 | 
| AdapterManager | 
 | 
| AdapterManagerMBean | 
 MBean specification that allows control of a single adapter. 
 | 
| AdapterMarshallerFactory | 
 Factory Class that creates the required Marshaller ie the DataBinder instance that allows
 us to marshal & unmarshal our objects eg XStream, Castor etc 
 This factory also allows the DataBinder to be configured to output to a given format eg JSON/XML. 
 | 
| AdapterMarshallerFactory.MarshallingOutput | 
  | 
| AdapterNamingException | 
  | 
| AdapterRegistry | 
  | 
| AdapterRegistryMBean | 
 A registry of Adapters that are available for management. 
 | 
| AdapterResourceAuthenticator | 
 Responsible for authenticating against network resources when requested. 
 | 
| AdapterRuntimeComponent<S extends StateManagedComponent> | 
 Base interface that exposes management functionality for an Adapter component. 
 | 
| AdapterRuntimeManager | 
  | 
| AdapterSchemeJndiNameCreator | 
  | 
| AdapterShutdownEvent | 
 
 AdapterLifecycleEvent indicating that ShutdownHandler has been invoked. 
 | 
| AdapterStartEvent | 
 
 AdapterLifecycleEvent indicating that start has been invoked. 
 | 
| AdapterStartUpEvent | 
Concrete implementations of this  Event contains details of the  Adapter configuration.  
 | 
| AdapterStateSummary | 
 | 
| AdapterStopEvent | 
 
 AdapterLifecycleEvent indicating that stop has been invoked. 
 | 
| adapterURLContextFactory | 
  | 
| AdapterXStreamMarshallerFactory | 
 XStream Marshaller Specific Factory class. 
 | 
| AdaptrisComponent | 
 Base interface for components in the framework. 
 | 
| AdaptrisConnection | 
 
 Represents a connection to an application or of a protocol type. 
 | 
| AdaptrisConnectionImp | 
 
 Contains behaviour common to implementations of AdaptrisConnection. 
 | 
| AdaptrisMarshaller | 
 
 Defines methods required to 'marshal' Java objects to XML. 
 | 
| AdaptrisMarshaller.MarshalInputStream | 
  | 
| AdaptrisMarshaller.MarshalOutputStream | 
  | 
| AdaptrisMessage | 
 
 Represents a message in the framework. 
 | 
| AdaptrisMessageConsumer | 
 
 Implementations of AdaptrisMessageConsumer
 obtain data, convert it into an AdaptrisMessage and pass
 the message to the registered AdaptrisMessageListener. 
 | 
| AdaptrisMessageConsumerImp | 
 
 Implementation of behaviour common to AdaptrisMessageConsumers. 
 | 
| AdaptrisMessageEncoder<T,S> | 
 
 Implementations of AdaptrisMessageEncoder create representations
 of whole AdaptrisMessages, including metadata and unique ID. 
 | 
| AdaptrisMessageEncoderImp<T,S> | 
 | 
| AdaptrisMessageFactory | 
 
 A static factory which returns implementations of
 AdaptrisMessage. 
 | 
| AdaptrisMessageImp | 
 | 
| AdaptrisMessageListener | 
 
 Applies arbitrary processing to AdaptrisMessages. 
 | 
| AdaptrisMessageProducer | 
 
 Implementations of AdaptrisMessageProducer produce messages to a destination (such as a JMS Queue or file system
 directory). 
 | 
| AdaptrisMessageProducerImp | 
 
 Implementation of behaviour common to AdaptrisMessageProducers. 
 | 
| AdaptrisMessageSender | 
 New interface so that we can re-use producer style functionality without all the additional requirements surrounds
 AdaptrisMessageWorker. 
 | 
| AdaptrisMessageTranslator | 
 Base interface for translating messages to and from AdaptrisMessage
 instances. 
 | 
| AdaptrisMessageWorker | 
 
 Defines behaviour common to AdaptrisMessageConsumer and
 AdaptrisMessageProducer. 
 | 
| AdaptrisMessageWorkerImp | 
 
 Implementation of behaviour common to AdaptrisMessageConsumer and AdaptrisMessageProducer. 
 | 
| AdaptrisPollingConsumer | 
  | 
| AdaptrisPollingConsumer.LockOperator | 
  | 
| AdaptrisSecurityException | 
 This is the root container class for any exceptions that occur in the
 security library. 
 | 
| AddExtendedLoggingContext | 
 Add a mapped diagnostic context via MDC.put(String, String). 
 | 
| AddFormattedMetadataService | 
 Add a formatted metadata item to a Message. 
 | 
| AddLoggingContext | 
 Add a mapped diagnostic context via MDC.put(String, String). 
 | 
| AddMetadataService | 
 Implementation of  Service that adds static metadata to be added to a message.  
 | 
| AddMetaDataValue | 
Implementation of  CommandOutputCapture that saves the output of the system command to a metadata value  
 | 
| AddNamespaceObjectMetadata | 
 Implementation of  Service that adds a static NamespaceContext to object metadata for use by other services.  
 | 
| AddPayloadService | 
 Add a new payload to the message. 
 | 
| AddTimestampMetadataService | 
 Adds timestamp information as metadata. 
 | 
| AddToCacheService | 
 | 
| AddValueToCache | 
 | 
| AdvancedActiveMqImplementation | 
 
 ActiveMQ implementation of VendorImplementation. 
 | 
| AdvancedActiveMqImplementation.ConnectionFactoryProperty | 
 Non-Exhaustive list that matches various ActiveMQConnectionFactory methods. 
 | 
| AdvancedJdbcPooledConnection | 
 | 
| AdvancedMessageSplitterService | 
 | 
| AesCrypto | 
  | 
| AesGcmCrypto | 
  | 
| AggregatingConsumer<T extends AggregatingConsumeService> | 
 Consumer interface for performing aggregation. 
 | 
| AggregatingConsumerImpl<E extends AggregatingConsumeService> | 
 | 
| AggregatingConsumeService<T extends AdaptrisConnection> | 
 | 
| AggregatingConsumeServiceImpl<E extends AdaptrisConnection> | 
 | 
| AggregatingFsConsumer | 
AggregatingConsumer implementation that allows you to read a separate message from
 the filesystem that is correlated in some way to the current message.  
 | 
| AggregatingFsConsumeService | 
Implentation of  AggregatingConsumeService that allows you to consume a related message from a directory based on some
 criteria.  
 | 
| AggregatingFtpConsumer | 
AggregatingConsumer implementation that allows you to read a separate message from
 an FTP filesystem that is correlated in some way to the current message.  
 | 
| AggregatingFtpConsumeService | 
 | 
| AggregatingJmsConsumer | 
  | 
| AggregatingJmsConsumeService | 
 | 
| AggregatingQueueConsumer | 
AggregatingConsumer implementation that allows you to read a separate message(s) from a queue that need to be aggregated
 with the current message.  
 | 
| Alias | 
 Alias in a keystore. 
 | 
| AllowsRetriesConnection | 
 Abstract class for connections that have the ability to retry connections. 
 | 
| AllRowsMetadataTranslator | 
 Translate the all the rows of the result set into metadata. 
 | 
| AlphabeticAscending | 
 Sort the list of files alphabetically. 
 | 
| AlphabeticDescending | 
 Sort the list of files alphabetically in reverse order 
 | 
| AlwaysFailService | 
Deprecated.
 | 
| AlwaysFailVerifier | 
 Identity verification always fails. 
 | 
| AlwaysMatchSyntaxIdentifier | 
 Always match. 
 | 
| AlwaysRestartStrategy | 
 
 This RestartStrategy will always return true upon requiresRestart(). 
 | 
| AlwaysTrustManager | 
  | 
| ApacheFtpClientImpl<T extends org.apache.commons.net.ftp.FTPClient> | 
Base implementation of  FileTransferClient that uses the apache
 commons net FTP implementation.  
 | 
| AppendingFsWorker | 
Implementation of  FsWorker that appeneds to the file for any write operations.  
 | 
| AppendingMessageAggregator | 
 | 
| Args | 
  | 
| ArgUtil | 
 Utility for parsing unix style arguments. 
 | 
| AsyncAcknowledgementHandler | 
  | 
| AutoConvertMessageTranslator | 
 Perform a best guess routine on the JMSMessage when translating to an AdaptrisMessage. 
 | 
| AutoConvertMessageTranslator.SupportedMessageType | 
 javax.jms.Message types that are supported by this translator. 
 | 
| Base58 | 
  | 
| Base58ByteTranslator | 
 Simply convert to and from base58. 
 | 
| Base64ByteTranslator | 
 Simply convert to and from base64. 
 | 
| Base64DecodeMetadataService | 
 Base64 decods an item of metadata. 
 | 
| Base64DecodeService | 
 Base64 Decode the message. 
 | 
| Base64EncodeMetadataService | 
 Base64 encode an item of metadata. 
 | 
| Base64EncodeService | 
 Base 64 Encode the message. 
 | 
| Base64MetadataService | 
  | 
| Base64Service | 
  | 
| BaseComponentMBean | 
 Basic JMX component mbean interface. 
 | 
| BaseJmsPollingConsumerImpl | 
  | 
| BaseJndiImplementation | 
  | 
| BaseStatisticManager | 
  | 
| BasicActiveMqImplementation | 
 
 ActiveMQ implementation of VendorImplementation. 
 | 
| BasicAuthenticatorFactory | 
 Factory which will return an instance of org.eclipse.jetty.security.authentication.BasicAuthenticator 
 | 
| BasicJavaxJmsMessageTranslator | 
 
 Translates between AdaptrisMessage and javax.jms.Messages 
 | 
| BasicJettyConsumer | 
 This is the abstract class for all implementations that make use of Jetty to receive messages. 
 | 
| BasicJettyConsumer.HttpOperation | 
  | 
| BasicMessageSplitterService | 
 | 
| BasicXmlSchemaValidator | 
 | 
| BinaryStreamStatementParameter | 
 Binary Stream Statement Parameter. 
 | 
| BlacklistingFactory | 
 A blacklisting classloader factory. 
 | 
| BlobColumnTranslator | 
 Column Translator implementation for handling BLOB types 
 | 
| BlobMessageTranslator | 
 | 
| BlobTransferPolicyFactory | 
 Proxy class for creating BlobTransferPolicy objects 
 | 
| BlockingChannelLifecycleStrategy | 
 Blocking strategy for starting channels. 
 | 
| BodyPartIterator | 
 Allows you to iterate over a multipart returning each part as a MimeBodyPart. 
 | 
| BooleanColumnTranslator | 
 Column Translator implementation for handling boolean types 
 | 
| BooleanMetadataConverter | 
 MetadataElement key and value set as property of javax.jms.Message
 using setBooleanProperty(String key, boolean value). 
 | 
| BooleanStatementParameter | 
 Boolean Statement Parameter. 
 | 
| BootstrapProperties | 
 This class holds the necessary information for startup and provides a extra method for getting the available adapter
 configuration. 
 | 
| BranchingHttpRequestService | 
 Branch support for HTTP via interrogation of the HTTP status. 
 | 
| BranchingServiceCollection | 
Implementation of  ServiceCollection which allows  branching services to select the next service to apply.  
 | 
| BranchingServiceEnabler | 
 Service that wraps other services allowing them to be branching. 
 | 
| BranchingServiceImp | 
 
 Contains behaviour common to BranchingServices. 
 | 
| ByteArrayColumnTranslator | 
 Column Translator implementation for handling byte array types. 
 | 
| ByteArrayDataSource | 
 A Datasource wrapping an arbitary array of bytes. 
 | 
| ByteArrayFromMetadata | 
 Wraps a metadata value as a byte[] 
 | 
| ByteArrayFromMetadataWrapper | 
  | 
| ByteArrayFromObjectMetadata | 
 Wraps an object metadata value as a byte[] 
 | 
| ByteArrayFromPayload | 
 Returns the message payload as as byte array. 
 | 
| ByteArrayIterator | 
 Allows you to iterate over a multipart returning each part as a byte array. 
 | 
| ByteArrayPayloadDataOutputParameter | 
This  DataOutputParameter is used when you want to write data to the  AdaptrisMessage payload.  
 | 
| BytePayloadCacheValueTranslator | 
 | 
| BytePayloadStatementParameter | 
 Byte Payload Statement Parameter. 
 | 
| BytesMessageTranslator | 
 
 Translates between AdaptrisMessage and javax.jms.BytesMessages. 
 | 
| ByteTranslator | 
 Abstract Base class for converting strings into bytes and vice versa. 
 | 
| C3P0PooledDataSource | 
  | 
| Cache | 
 Interface that defines basic general cache operations for use within the adapter. 
 | 
| CacheableAdaptrisMessageWrapper | 
  | 
| CacheConnection | 
 A Connection to a cache instance. 
 | 
| CachedDestinationJndiImplementation | 
 | 
| CacheEntryEvaluator | 
 Evaluates cache keys and values for the various cache services. 
 | 
| CacheEntryEvaluator.NullCacheValueTranslator | 
  | 
| CacheEventListener | 
 Interface for EventListeners on the cache. 
 | 
| CacheEventLogger | 
 | 
| CacheExpiry | 
  | 
| CacheExpiry.Expiry | 
  | 
| CacheKeyTranslator | 
 Get the key from the message. 
 | 
| CacheProvider | 
 A Connection to a cache instance. 
 | 
| CacheServiceBase | 
 Base class that provides common functions used by all cache services 
 | 
| CacheServiceImpl | 
  | 
| CacheValueTranslator<S> | 
Interface that defines a two way interaction - one to retrieve a value from an  AdaptrisMessage and another to inject a
 value into one.  
 | 
| CachingConfigLoader | 
 | 
| CallableStatementCreator | 
  | 
| CallableStatementExecutor | 
  | 
| CallableStatementExecutorImpl | 
  | 
| Case | 
 | 
| CaseDefault | 
 Condition that is always true. 
 | 
| CastorizedList<E> | 
 List implementation for use with castor marshal/unmarshalling. 
 | 
| CertException | 
 Wraps any exception encountered during certificate operations. 
 | 
| CertificateBuilder | 
 The interface for the creation of certificates. 
 | 
| CertificateBuilderFactory | 
 Another factory for building certificates. 
 | 
| CertificateHandler | 
 A wrapper around a certificate object. 
 | 
| CertificateHandlerFactory | 
 Factory to build Certificate Handlers. 
 | 
| CertificateParameter | 
 Container class with enough information to create a certificate. 
 | 
| CertificatePathVerifier | 
 Convenience wrapper for verifiying Certificate chains. 
 | 
| CertRequestHandler | 
 Creating Certificate Signing Requests. 
 | 
| ChangeCharEncodingService | 
 Changes the character encoding associated with a message. 
 | 
| Channel | 
 | 
| ChannelCloseErrorHandler | 
 | 
| ChannelLifecycleStrategy | 
Strategy for handling channel lifecycle within a  ChannelList.  
 | 
| ChannelList | 
 Container for a collection of  Channel objects  
 | 
| ChannelManager | 
 | 
| ChannelManagerMBean | 
 Interface specifying controls for a single channel. 
 | 
| ChannelRestartEvent | 
 
 AdapterLifecycleEvent indicating a Channel restart. 
 | 
| ChannelRestartProduceExceptionHandler | 
Deprecated.
 | 
| ChannelRuntimeManager | 
  | 
| CharacterStreamStatementParameter | 
 Character Stream Statement Parameter. 
 | 
| CharsetByteTranslator | 
 Simply convert bytes into strings using the configured encoding. 
 | 
| CheckAndRetrieve | 
Service implementation that checks if specific key(s) exist in the cache and retrieves.  
 | 
| CheckCacheService | 
Service implementation that checks if specific key(s) exist in the cache.  
 | 
| CheckCacheService.FoundInCache | 
  | 
| CheckMetadataValueService | 
 
 Branching Service implementation which checks the value stored against a configured metadata key against a list of
 previously received values. 
 | 
| CheckUniqueMetadataValueService | 
 
 Branching Service implementation which checks the value stored against a configured metadata key against a list of
 previously received values. 
 | 
| ChildComponent<S extends AdapterRuntimeComponent> | 
 Basic interface of MBeans that contain child member components. 
 | 
| ChildComponentMBean | 
 Basic interface of MBeans that contain child member components. 
 | 
| ChildRuntimeInfoComponent | 
  | 
| ChildRuntimeInfoComponentImpl | 
  | 
| ChildRuntimeInfoComponentMBean | 
  | 
| ClassDescriptor | 
  | 
| ClassDescriptor.ClassType | 
  | 
| ClassDescriptorProperty | 
  | 
| ClassLoaderFactory | 
  | 
| ClasspathDupConfigurationChecker | 
  | 
| ClearCacheService | 
 Clear the contents of the specified cache. 
 | 
| ClearExceptionService | 
 | 
| ClearLoggingContext | 
 Remove all mapped diagnostic context via MDC.clear(). 
 | 
| ClientAcknowledgementHandler | 
 
 AcknowledgementHandler implementation that handles acknowledging messages when in CLIENT_ACKNOWLEDGE mode. 
 | 
| ClientSettings | 
  | 
| ClientSettings.FTP | 
 Additional settings on the FTPClient. 
 | 
| ClientSettings.FTPS | 
 Additional settings on the FTPSClient. 
 | 
| ClientSettings.Setter<T extends org.apache.commons.net.ftp.FTPClient> | 
  | 
| ClobColumnTranslator | 
 Column Translator implementation for handling CLOB types 
 | 
| CloneMessageServiceList | 
 | 
| ClosedState | 
 
 Represents closed StateManagedComponents and implements permitted transitions. 
 | 
| ColumnHelper | 
  | 
| ColumnTranslator | 
 Translate a column in a ResultSet into a String for processing. 
 | 
| ColumnWriter | 
 Write a column into an Output stream. 
 | 
| ColumnWriterWithCharEncoding | 
  | 
| CommandArgument | 
 | 
| CommandBuilder | 
 Interface for building a process. 
 | 
| CommandOutputCapture | 
 Interface for capturing output from a process. 
 | 
| CommonsNetFtpClient | 
 FTP Client implementation.# 
 | 
| CommonsNetFtpSslClient | 
 FTP/SSL client. 
 | 
| ComparatorImpl | 
  | 
| CompareTimestamps | 
 | 
| ComponentLifecycle | 
 Defines standard lifecycle operations for components in the framework. 
 | 
| ComponentLifecycleExtension | 
 Extensions on the standard component lifecycle. 
 | 
| ComponentManagerImpl<E extends StateManagedComponent> | 
 Base class for all component managers. 
 | 
| ComponentManagerImpl.ComponentNotificationType | 
  | 
| ComponentState | 
  
 Defines the state transition requests that can be made to a
 StateManagedComponent. 
 | 
| ComponentStateImp | 
 
 Default implementation of ComponentState. 
 | 
| CompositeFileFilter | 
 A FileFilter that contains other filters. 
 | 
| CompositeIdentityBuilder | 
 | 
| CompositeKeystore | 
 Composite keystore which manages keystores of different types. 
 | 
| CompositeMetadataFilter | 
 | 
| CompositeRequestHeaders | 
Implementation of  RequestHeaderProvider that uses nested providers to add headers to a  HttpURLConnection.  
 | 
| CompositeResponseHeaderHandler | 
Implementation of  ResponseHeaderHandler that uses nested handlers to extract headers from a  HttpURLConnection.  
 | 
| CompositeResponseHeaderProvider | 
 | 
| Condition | 
 Conditions are used with logical expressions in configuration such as  IfElse and  While.  
 | 
| ConditionAnd | 
 This  Condition allows you to configure a list of child  Condition's where all must
 evaluate to "true".  
 | 
| ConditionExpression | 
 This  Condition allows you to specify a boolean evaluated expression, with static values
 and resolved metadata values.  
 | 
| ConditionFunction | 
 A javascript condition. 
 | 
| ConditionImpl | 
  | 
| ConditionListImpl | 
  | 
| ConditionListImpl.LifecycleOperation | 
  | 
| ConditionMetadata | 
 | 
| ConditionNever | 
 Condition that is never true. 
 | 
| ConditionNot | 
 | 
| ConditionOr | 
 This  Condition allows you to configure a list of child  Condition's where only one
 has to evaluate to "true".  
 | 
| ConditionPayload | 
 | 
| ConditionWithOperator | 
  | 
| ConfigBuilder | 
 Interface for managing JSCH/SSH configuration specifics. 
 | 
| ConfigBuilderImpl | 
  | 
| ConfigComment | 
 Provides the ability for the UI to have notes associated with an configuration item. 
 | 
| ConfigManager | 
Deprecated.
 | 
| ConfigPreProcessor | 
 
 Implementations of this interface will perform actions on the xml configuration before
 the configuration is unmarshalled. 
 | 
| ConfigPreProcessorImpl | 
 | 
| ConfigPreProcessorLoader | 
  | 
| ConfigPreProcessors | 
  | 
| ConfigurableSecurityHandler | 
 Jetty Security Handler Wrapper which allows the configuration
 of different Login Service and Authenticators. 
 | 
| ConfigurationChecker | 
 ServiceLoader interface that allows for config checks to be performed. 
 | 
| ConfigurationCheckReport | 
  | 
| ConfigurationCheckRunner | 
  | 
| ConfigurationException | 
  | 
| ConfigurationReporter | 
 ServiceLoader interface that allows for config checks to be reported on. 
 | 
| ConfigurationReportRunner | 
  | 
| ConfiguredAuthorizationHeader | 
 | 
| ConfiguredComponentState | 
  | 
| ConfiguredContentTypeProvider | 
 Provides a static content type. 
 | 
| ConfiguredException | 
 | 
| ConfiguredKeystore | 
 Abstract class for presenting arbitary configuation as KeystoreLocation
 objects. 
 | 
| ConfiguredPrivateKeyPasswordProvider | 
 Private key password provider which explicitly configures the password in configuration 
 | 
| ConfiguredReplacementSource | 
 | 
| ConfiguredRequestHeaders | 
Implementation of  RequestHeaderProvider that applies configured values as headers to a  HttpURLConnection.  
 | 
| ConfiguredRequestMethodProvider | 
 | 
| ConfiguredResponseHeaderProvider | 
 | 
| ConfiguredSQLStatement | 
 | 
| ConfiguredStatementCreator | 
 ConfiguredStatementCreator. 
 | 
| ConfiguredStatusProvider | 
 | 
| ConfiguredUrl | 
 Allows the wrapping of a configured URL as a KeystoreLocation 
 | 
| ConfiguredUsernamePassword | 
 Authenticate using the standard PasswordAuthentication method with a static username and password 
 | 
| ConfiguredXpathNodeListQuery | 
 | 
| ConfiguredXpathNodeQuery | 
 | 
| ConfiguredXpathQuery | 
XpathQuery implementation that retuns a single text item from the configured xpath.  
 | 
| ConfiguredXpathQueryImpl | 
Abstract base class for  XpathQuery implementations that are statically configured.  
 | 
| ConnectedService | 
An interface that represents a  Service that contains a connection.  
 | 
| ConnectionComparator<T> | 
  | 
| ConnectionErrorHandler | 
 
 Implementations of this class encapsualte behaviour that is invoked when an
 Exception relating to a connection is encountered. 
 | 
| ConnectionErrorHandlerImp | 
 
 Behaviour common to ConnectionErrorHandlers. 
 | 
| ConnectionPoolBuilder | 
  | 
| ConsoleReporter | 
  | 
| ConstantDataInputParameter | 
 
 This DataInputParameter is used when you want to configure data directly in the Interlok configuration. 
 | 
| Constants | 
 Constants and lots of them. 
 | 
| Constants | 
 Constants. 
 | 
| ConstantValueTranslator | 
 
 This implementation of @{link ValueTranslator} uses a static String value, that can be used as a
 parameter for Jmx operations. 
 | 
| ConsumerCreator | 
  | 
| ConsumerMonitorImpl<T extends AdaptrisMessageConsumer> | 
  | 
| ConsumerMonitorMBean | 
  | 
| Contains | 
 | 
| ContainsIgnoreCase | 
 | 
| ContentTypeProvider | 
 Interface to provide a Content-Type header for the HTTP request or response. 
 | 
| ContentTypeProviderImpl | 
  | 
| ContentValidation | 
 Interface for validating arbitary XML content against the relevant
  schema. 
 | 
| Conversion | 
 Simple Data Conversion methods. 
 | 
| ConvertObjectMetadataService | 
 Implementation of  Service that copies Object metadata to standard metadata, overwriting standard metadata.  
 | 
| CopyMetadataService | 
 Copies metadata from one key to another. 
 | 
| CoreConstants | 
 
 Constants for the core package. 
 | 
| CoreException | 
 
 Standard Exception in the core package
 and sub-packages. 
 | 
| CoreSecurityService | 
 The base class for all security services. 
 | 
| CorrelationIdSource | 
 
 Provides a JMSCorrelationId for the
 javax.jms.Message. 
 | 
| CreateQueryStringFromMetadata | 
 Service that creates a URL query string from the specified metadata keys. 
 | 
| DatabaseConnection | 
 
 Abstract class containing configuration for JDBC Connection classes. 
 | 
| DataStore | 
 DataStore abstract class. 
 | 
| DataStoreException | 
 DataStoreException. 
 | 
| DateColumnTranslator | 
 Column Translator implementation for handling date types 
 | 
| DateFormatBuilder | 
 | 
| DateFormatBuilder.DateFormatter | 
  | 
| DateFormatBuilderWithOptionalFractionAndOffset | 
 | 
| DateFormatUtil | 
 Contains convenience method to format date strings into Date objects. 
 | 
| DateFormatUtil.CustomDateFormat | 
 Custom date formats over and above SimpleDateFormat. 
 | 
| DateStatementParameter | 
 A Date extension to StatementParameter. 
 | 
| DatetimeStatementParameter<T> | 
  | 
| DebugPoolFactory | 
 Constructs a C3P0 connection pool with various debug settings enabled. 
 | 
| Decoder | 
 Interface for decoding properties. 
 | 
| DecodingService | 
 Decodes the payload and updates the in flight message with the decoded output. 
 | 
| DecryptException | 
 Wraps any exception during decryption. 
 | 
| DecryptionService | 
 Perform decryption. 
 | 
| DefaultAdapterStartUpEvent | 
Deprecated. | 
| DefaultAdaptrisMessageImp | 
 | 
| DefaultChannelLifecycleStrategy | 
 Default strategy for starting channels. 
 | 
| DefaultCommandBuilder | 
 | 
| DefaultEventHandler | 
 
 Basic implementation of EventHandler. 
 | 
| DefaultFailedMessageRetrier | 
 
 Implementation of FailedMessageRetrier that does not allow duplicate workflows. 
 | 
| DefaultFailedMessageRetrierJmx | 
  | 
| DefaultFailedMessageRetrierJmxMBean | 
 | 
| DefaultMarshaller | 
 Convenience for getting the default marshalling system currently available in the adapter. 
 | 
| DefaultMessageFactory | 
 
 The default factory which returns implementations of AdaptrisMessage. 
 | 
| DefaultMessageLogger | 
 MessageLogger implementation that that logs unique-id and metadata. 
 | 
| DefaultPoolFactory | 
 | 
| DefaultPreProcessorLoader | 
  | 
| DefaultProducerSessionFactory | 
 | 
| DefaultSerializableMessageTranslator | 
  | 
| DefaultServiceExtractor | 
Default  ServiceExtractor implementation that treats the entire payload as the service.  
 | 
| DefaultStatementCreator | 
 Default CallableStatementCreator. 
 | 
| DefaultWorkflowLifecycleStrategy | 
 Default strategy for starting workflows. 
 | 
| DefinedJmsProducer | 
 
 Contains behaviour common to PTP and PAS JMS message producers. 
 | 
| DeliveryMode | 
 Utility class to convert a meaningful string into a javax.jms.DeliveryMode
 constant. 
 | 
| DeliveryMode.Mode | 
  | 
| DeprecatedConfigurationChecker | 
  | 
| DeserializationConfigurationChecker | 
  | 
| DestinationHelper | 
  | 
| DevNullOutputStream | 
 An OutputStream that goes nowhere. 
 | 
| DiscardEmptyValuesFilter | 
 Metadata Filter implementation that removes all metadata which have an empty value. 
 | 
| DiscardResponseHeaders | 
 | 
| DiscardValuesTooLongFilter | 
 Metadata Filter implementation that removes all metadata where the value exceeds the configured
 length. 
 | 
| DocumentBuilderFactoryBuilder | 
 Allows simple configuration of a DocumentBuilderFactory. 
 | 
| DocumentMerge | 
  | 
| DoubleColumnTranslator | 
 Column Translator implementation for handling double types 
 | 
| DoubleStatementParameter | 
 Double Statement Parameter. 
 | 
| DoWhile | 
 Simulate a do-while loop. 
 | 
| DuplicateMessageRoutingService | 
 
 Class which checks the value of a configured metadata key against a list of previously received values. 
 | 
| DuplicateMessageRoutingService.Operator | 
  | 
| DuplicateMetadataValueService | 
 
 Abstract super-class of the two Services which handle duplicate message checking. 
 | 
| DynamicBasicAuthorizationHeader | 
 | 
| DynamicJmxOperationService | 
 Allows you to dynamically connect to different JMXServiceURLs and execute JMX Operations. 
 | 
| DynamicPollingTemplate | 
 | 
| DynamicPollingTemplate.TemplateProvider | 
 Marker interface so that not all services can be configured. 
 | 
| DynamicServiceExecutor | 
 | 
| DynamicSharedService | 
 | 
| ElementFormatter | 
 Format element metadata as a string. 
 | 
| ElementKeyAndValueFormatter | 
 Key and value element formatter. 
 | 
| ElementValueFormatter | 
 Default element formatter. 
 | 
| ElseService | 
 This service holder is used to hold the service or list of services that will be executed by logical expressions, such as  IfElse should configured  Condition's NOT pass.  
 | 
| EmbeddedConnection | 
 The EmbeddedConnection makes use of the existing Jetty Engine that has been enabled as part of the bootstrap process. 
 | 
| EmbeddedScriptingService | 
 Supports arbitary scripting languges that are supported by JSR223. 
 | 
| EmptyIdentityBuilder | 
 A no-op identity builder. 
 | 
| EncodingHelper | 
  | 
| EncodingHelper.Base64Encoding | 
 Just the supported Base64 styles which are available via Base64 
 | 
| EncodingHelper.Encoding | 
 Standard supported encodings 
 | 
| EncodingService | 
 Encodes the in flight message and sets the payload to the encoded output. 
 | 
| EncryptException | 
 Wraps any exception encountered during encryption operations. 
 | 
| EncryptionAlgorithm | 
 Container class with encryption algorithm information. 
 | 
| EncryptionOnlyService | 
 Perform encryption only. 
 | 
| EncryptionService | 
 Base case for performing encryption and signing. 
 | 
| EncryptionSigningService | 
 Perform encryption and signing. 
 | 
| EndsWith | 
 | 
| EndsWithIgnoreCase | 
 | 
| Equals | 
 This  Operator simply tests two values for equality.  
 | 
| Equals | 
 | 
| EqualsIgnoreCase | 
 | 
| EqualsValueMatcher | 
 | 
| ErrorHandlerRegistrar | 
 
 ErrorHandlerRegister 
 | 
| Event | 
 
 Contains behaviour common to all Events in the framework. 
 | 
| EventFactory | 
 
 Static factory which creates Events. 
 | 
| EventHandler | 
 
 Defines behaviour related to sending and receiving Events using
 other standard framework components. 
 | 
| EventHandlerAware | 
 Marker interface indicating that this component needs to be made aware of the
 EventHandler. 
 | 
| EventHandlerBase | 
 
 Contains behaviour common to implementations of EventHandler. 
 | 
| EventNameSpaceConstants | 
 
 All concrete subclasses of Event should define there own 'name
 space' or hierarchical name, thus allowing interested parties to subscribe
 for Events selectively. 
 | 
| ExactMatch | 
 | 
| ExceptionAsString | 
 Serializes the exception as a String. 
 | 
| ExceptionAsXml | 
 | 
| ExceptionFromMetadata | 
 | 
| ExceptionFromMetadataImpl | 
 | 
| ExceptionGenerator | 
 | 
| ExceptionHandlingServiceWrapper | 
 Wraps services so that errors are intercepted and processed by a different service. 
 | 
| ExceptionHelper | 
 Helper class that assists converting exceptions. 
 | 
| ExceptionReport | 
 Object that wraps all the information for an exception report. 
 | 
| ExceptionReportGenerator | 
 | 
| ExceptionReportService | 
 Service that takes an exception in object metadata and serializes that into the AdaptrisMessage payload. 
 | 
| ExceptionSerializer | 
 | 
| ExcludeJmsHeaders | 
 Metadata filter implementation that removes metadata where the key matches ^JMS.*$. 
 | 
| ExecuteCallableStatementExecutor | 
 Implementation of CallableStatementExecutor will use the PreparedStatement.execute() method. 
 | 
| ExecuteQueryCallableStatementExecutor | 
 Implementation of CallableStatementExecutor will use the PreparedStatement.executeQuery() method. 
 | 
| ExecuteUpdateCallableStatementExecutor | 
 Implementation of CallableStatementExecutor will use the PreparedStatement.executeUpdate() method. 
 | 
| Execution | 
  | 
| ExistsInCache | 
Condition that checks whether a key exists in a  Cache 
 | 
| ExpiringMapCache | 
Cache implementation backed by  net.jodah:expiringmap hosted on
  github.  
 | 
| ExpiringMapCacheListener | 
ExpirationListener implementation that notifies any configured  CacheEventListener that are configured.  
 | 
| ExtendedXmlSchemaValidator | 
 | 
| ExtractMetadataService | 
 Extract additional metadata values from an item of metadata. 
 | 
| ExtractorWithConnection | 
  | 
| ExtraFactoryConfiguration | 
 | 
| FailedMessageRetrier | 
 Component which consumes  AdaptrisMessages and, based on message
 metadata, resubmits them to the  Workflow which processed them
 originally.  
 | 
| FailedMessageRetrierImp | 
 
 Component which consumes AdaptrisMessages and, based on message metadata, resubmits them to the
 Workflow which processed them originally. 
 | 
| FailoverConfig | 
 Class that is used to configure a failover database connection. 
 | 
| FailoverConnection | 
 A wrapper around a JDBC Connection. 
 | 
| FailoverDataSource | 
 Datasource that has a connection capable of failover to an alternate
 database. 
 | 
| FailoverJdbcConnection | 
 
 An AdaptrisConnection implementation for a failover database connection. 
 | 
| FailoverJmsConnection | 
 JmsConnection implementation that wraps a list of concrete JMSConnection instances to provide failover. 
 | 
| FifoMutexLock | 
 Wraps an instance of Semaphore and adds
 'mut-ex' behaviour. 
 | 
| FileBackedMessage | 
 
 Represents a message in the framework which is backed by a file on the
 filesystem. 
 | 
| FileBackedMessageFactory | 
 Message factory that returns an AdaptrisMessage Implementation that is backed by a pair of files. 
 | 
| FileBackedMimeEncoder | 
 Implementation of AdaptrisMessageEncoder that stores payload and metadata as a mime-encoded multipart message. 
 | 
| FileDataInputParameter | 
 DataInputParameter implementation that reads from a file. 
 | 
| FileDataOutputParameter | 
 DataInputParameter implementation that writes to a file. 
 | 
| FileInputMessageWrapper | 
MessageWrapper implementation that wraps an external file as an  InputStream.  
 | 
| FileInputStreamDataInputParameter | 
 DataInputParameter implementation that returns an input stream to a file. 
 | 
| FileNameCreator | 
 
 Creates a file name for an AdaptrisMessage. 
 | 
| FileOutputMessageWrapper | 
MessageWrapper implementation that wraps an external file as an  OutputStream.  
 | 
| FileParameter | 
  | 
| FileSorter | 
 Interface that allows FsConsumer style implementations to sort the list of files before processing. 
 | 
| FilesystemRetryStore | 
 Writes data into local storage for retry. 
 | 
| FileTransferClient | 
 Common interface for all FTP client flavours. 
 | 
| FileTransferClientImp | 
 Abstract implementation of FileTransferClient. 
 | 
| FileTransferConnection | 
 Class containing common configuration for all FTP Connection types. 
 | 
| FileTransferConnectionUsingPassword | 
 Common data/methods for file transfer connections that use username/password 
 | 
| FileTransferException | 
 Exception encapsulating an file transfer error. 
 | 
| FilteredSharedComponentStart | 
 | 
| FindAndReplaceService | 
Implementation of  Service which allows find and replace operations on the message payload.  
 | 
| FindAndReplaceUnit | 
 A unit of configuration for doing find and replace. 
 | 
| FirstRowMetadataTranslator | 
 Translate the first row of the result set into metadata. 
 | 
| FixedIntervalPoller | 
 Implementation of  Poller which polls at a configurable fixed interval.  
 | 
| FixedValuesMetadataFilter | 
 | 
| FlattenMimeParts | 
 Flatten any nested MimeBodyParts inside the payload. 
 | 
| FloatColumnTranslator | 
 Column Translator implementation for handling float types 
 | 
| FloatStatementParameter | 
 Float Statement Parameter. 
 | 
| ForEach | 
 | 
| FormattableColumnTranslator | 
 Abstract column Translator implementation for handling column types that might need to have formatting applied to it. 
 | 
| FormattedFilenameCreator | 
 Implementation of FileNameCreator that uses String.format(String, Object...). 
 | 
| FormDataFromMetadata | 
 Service that creates something suitable to send as application/x-www-url-form-encoded
 from metadata. 
 | 
| FormDataToMetadata | 
 Takes a application/x-www-url-form-encoded payload and extracts it as metadata. 
 | 
| FromClasspath | 
 Build a jetty server from a failsafe XML configuration 
 | 
| FsConsumer | 
 
 File system implementation of AdaptrisMessageConsumer based on the com.adaptris.fs package. 
 | 
| FsConsumerImpl | 
 | 
| FsConsumerMonitor | 
  | 
| FsConsumerMonitorMBean | 
  | 
| FsException | 
 
 Root of all custom Exceptions in the fs package
 and sub-packages. 
 | 
| FsFilenameExistsException | 
 
 Subclass of FsException indicating that a file has not be found. 
 | 
| FsFileNotFoundException | 
 
 Subclass of FsException indicating that a file has not be found. 
 | 
| FsHelper | 
  | 
| FsImmediateEventPoller | 
 
 Implementation of Poller which listens for file events. 
 | 
| FsProducer | 
 | 
| FsWorker | 
 
 Defines basic file system operations. 
 | 
| FtpConnection | 
 Class containing configuration for both FTP Consumers and producers. 
 | 
| FtpConnectionImp | 
 Abstract implementation of FTPConnection both vanilla and SSL. 
 | 
| FtpConsumer | 
 FTP implementation of the AdaptrisMessageConsumer interface. 
 | 
| FtpConsumerImpl | 
 | 
| FtpDataMode | 
 Represents the DATA mode. 
 | 
| FtpException | 
 FTP specific exceptions 
 | 
| FtpFileTransferClient | 
 | 
| FtpHelper | 
  | 
| FtpProducer | 
 Ftp implementation of the AdaptrisMessageProducer interface. 
 | 
| FtpRecursiveConsumer | 
 FTP implementation of the AdaptrisMessageConsumer interface. 
 | 
| FtpSslConnection | 
 Allows connections to FTP (Explicit) SSL connections. 
 | 
| FullMessageLogger | 
 MessageLogger implementation that that logs unique-id, metadata, payload, and events. 
 | 
| GaussianIntervalPoller | 
   Implementation of  Poller which polls at a random interval with a normal distribution.  
 | 
| GenerateUniqueMetadataValueService | 
 Service implementation that generates a unique item of metadata. 
 | 
| GetAndCacheOauthToken | 
 | 
| GetOauthToken | 
 Simplified framework for retrieving OAUTH tokens from verious 3rd party resources (such as Salesforce, or Google). 
 | 
| GetServiceByName | 
 GetServiceByName. 
 | 
| GetValueFromCache | 
 | 
| GuidGenerator | 
 Creates a GUID using UUID.randomUUID(). 
 | 
| GuidGeneratorWithTime | 
Generates a unique id that is still globally unique similar to  GuidGenerator but contains
 a date/time component.  
 | 
| GuidGeneratorWithTime.BytesProvider | 
  | 
| GunzipService | 
 Unzip the given payload. 
 | 
| GzipService | 
 Gzip the given payload. 
 | 
| HashLoginServiceFactory | 
 Allows you to configure a HashLoginService for use with Jetty. 
 | 
| HeaderHandler<T> | 
 Interface for handling behaviour for HTTP headers. 
 | 
| HeaderHandlerImpl | 
 | 
| HeartbeatEvent | 
 
 Standard Adapter heartbeat event. 
 | 
| HexDump | 
 A utility class to perform a hexdump of a given number of bytes. 
 | 
| HexSequenceConfiguredReplacementSource | 
ReplacementSource implementation which assumes that the value is a byte sequence represented as a sequence of hexadecimal
 numbers (2 characters per byte).  
 | 
| HexStringByteTranslator | 
 Simply converts to and from a Hex String 
 | 
| HexToStringService | 
 This class will decode hex encoded metadata value(s) using the specified character encoding 
 | 
| HierarchicalMBean | 
  | 
| HikariPoolBuilder | 
 | 
| HostConfig | 
 | 
| HttpAuthenticator | 
 HttpAuthenticator is an interface designed to facilitate HttpAuthentication in various ways. 
 | 
| HttpConnection | 
 Concrete implementation of JettyConnection that allows HTTP traffic. 
 | 
| HttpConnection.HttpConfigurationProperty | 
 | 
| HttpConnection.ServerConnectorProperty | 
 | 
| HttpConstants | 
  | 
| HttpProducer<A,B> | 
  | 
| HttpRequestService | 
 | 
| HttpRequestServiceImpl | 
 | 
| HttpsConnection | 
 Concrete implementation of JettyConnection that allows HTTPs traffic. 
 | 
| HttpsConnection.SslProperty | 
 Properties for SslContextFactory. 
 | 
| HttpStatusBuilder | 
 | 
| HttpStatusProvider | 
 Interface for providing a HTTP Status. 
 | 
| HttpStatusProvider.HttpStatus | 
 Default status code definitions. 
 | 
| HttpStatusProvider.Status | 
  | 
| HttpURLConnectionAuthenticator | 
 HttpURLConnectionAuthenticator is an interface designed to facilitate HttpAuthentication in various ways. 
 | 
| IdentityBuilder | 
  | 
| IdentityBuilderImpl | 
  | 
| IdentityVerifier | 
 | 
| IdentityVerifierImpl | 
  | 
| IdGenerator | 
 Interface for ID Generation. 
 | 
| IfElse | 
 This  Service allows you to test boolean (true or false)  Condition's, which if evaluate to "true" will run a configured set of services, otherwise run a different set of services.  
 | 
| IgnoreAllExceptions | 
 Ignore all exceptions coming nested services, including Timeouts 
 | 
| IgnoreMetadataParameter | 
 | 
| IgnoreOriginalMimeAggregator | 
MessageAggregator implementation that creates a new mime part for each message that needs
 to be joined up.  
 | 
| IgnoreOriginalXmlDocumentAggregator | 
MessageAggregator implementation that creates single XML using each message that needs to be joined up.  
 | 
| IgnoreOutput | 
 | 
| IgnoresCaseValueMatcher | 
 | 
| InFlightWorkflowInterceptor | 
 | 
| InitialisedState | 
 
 Represents initialised StateManagedComponents and implements permitted transitions. 
 | 
| InlineConfigBuilder | 
 A statically configured SSH ConfigRepository with global defaults for all hosts. 
 | 
| InlineItemCache | 
 In memory cache of items that have been processed. 
 | 
| InlineKeystore | 
 Specifically presents an embedded encoded Certificate string as a KeystoreLocation object. 
 | 
| InlineMimePartBuilder | 
 Builds a MIME Body part by rendering a byte array as the content of the part. 
 | 
| InOutParameter | 
 Represents a single INOUT parameter for a Stored Procedure. 
 | 
| InOutParameters | 
 This class contains the INOUT parameters that a stored procedure will require to be executed. 
 | 
| InParameter | 
 Represents a single IN parameter for a Stored Procedure. 
 | 
| InParameters | 
 This class contains the IN parameters that a stored procedure will require to be executed. 
 | 
| InputFieldExpression | 
 Convenience helper to see if configuration is considered an expression 
 | 
| InputOutputService | 
 Forces IO to happen from the message inputstream to outputstream. 
 | 
| InputStreamDataSource | 
  | 
| InputStreamWithEncoding | 
  | 
| InsertNode | 
 Merge implementation that appends the result to a parent node derived from an Xpath. 
 | 
| IntegerColumnTranslator | 
 Column Translator implementation for handling integer types 
 | 
| IntegerMetadataConverter | 
 
 MetadataElement key and value set as property of javax.jms.Message
 using setIntProperty(String key, int value). 
 | 
| IntegerStatementParameter | 
 Integer Statement Parameter. 
 | 
| IntegerValueMatcher | 
 | 
| InterceptorNotification | 
  | 
| InterceptorNotificationMBean | 
 Management MBean definition for publishing JMX notifications. 
 | 
| InterceptorStatistic | 
  | 
| IORunnable | 
  | 
| IsEmpty | 
 This  Operator simply tests that the given value evaluates to null or an empty string.  
 | 
| IsFileFilter | 
 FileFilter that accepts files that are files that just uses
 org.apache.commons.io.filefilter.FileFileFilter under the covers. 
 | 
| IsIn | 
 This  Operator tests whether a specified value matches any value in a list  
 | 
| IsNull | 
 This  Operator simply tests a single value is null.  
 | 
| IsNullContentValidation | 
 Check the content and ensure it is not null. 
 | 
| JavaxValidationChecker | 
  | 
| JdbcBatchingDataCaptureService | 
 Capture Data from a AdaptrisMessage and store it in a JDBC-compliant database. 
 | 
| JdbcBytePayloadParameter | 
 Stored Procedure parameter implementation 
 | 
| JdbcConnection | 
 
 Implementation of AdaptrisConnectionImp for JDBC. 
 | 
| JdbcConstantParameter | 
 Stored Procedure parameter implementation, can be used only for IN Stored Procedure parameters. 
 | 
| JdbcConstants | 
  | 
| JdbcDataCaptureService | 
 Capture Data from a AdaptrisMessage and store it in a JDBC-compliant database. 
 | 
| JdbcDataCaptureServiceImpl | 
Base implementation for capturing data from an  AdaptrisMessage and storing it in a jdbc database.  
 | 
| JdbcDataQueryService | 
 Perform a triggered JDBC query and the results of this query that can be stored in the AdaptrisMessage. 
 | 
| JdbcEscapedDateStatementParameter | 
 A Date extension to StatementParameter. 
 | 
| JdbcEscapedTimeParameter | 
 A Time extension to StatementParameter. 
 | 
| JdbcEscapedTimestampParameter | 
 A Timestamp extension to StatementParameter. 
 | 
| JdbcIteratingDataCaptureServiceImpl | 
  | 
| JdbcLoginServiceFactory | 
 Allows you to configure a org.eclipse.jetty.security.JDBCLoginService as the login service to use with Jetty. 
 | 
| JdbcMapInsert | 
 Base behaviour of inserting Objects directly into a db. 
 | 
| JdbcMapInsert.BasicType | 
 Handles simple type conversions for the fields in the map that needs to be inserted into the DB. 
 | 
| JdbcMapInsert.StatementParam | 
  | 
| JdbcMapInsert.StatementWrapper | 
  | 
| JdbcMapUpsert | 
 Base behaviour for upserting objects directly into a db. 
 | 
| JdbcMetadataParameter | 
 Stored Procedure parameter implementation, can be used for all IN, INOUT and OUT Stored Procedure parameters. 
 | 
| JdbcObjectMetadataParameter | 
 Stored Procedure parameter implementation, can be used for all IN, INOUT and OUT Stored Procedure parameters. 
 | 
| JdbcParameter | 
  | 
| JdbcParameterException | 
  | 
| JdbcParameterList<T> | 
  | 
| JdbcParameterUtils | 
  | 
| JdbcPooledConnection | 
 | 
| JdbcPooledConnectionImpl | 
  | 
| JdbcPoolFactory | 
  | 
| JdbcRawDataCaptureService | 
 Capture Data from a AdaptrisMessage and store it in a JDBC-compliant database. 
 | 
| JdbcResult | 
  | 
| JdbcResultBuilder | 
  | 
| JdbcResultRow | 
  | 
| JdbcResultSet | 
  | 
| JdbcResultSetImpl | 
  | 
| JdbcService | 
 Provides database connection for JDBC-based  Service implementations.  
 | 
| JdbcServiceList | 
Implementation of  ServiceCollection that creates a  Connection instance at the start of
 the execution of
 the service list and stores it in object metadata.  
 | 
| JdbcServiceWithParameters | 
 Base implementation for interacting with a database with configurable parameters. 
 | 
| JdbcStatementCreator | 
  | 
| JdbcStatementParameter | 
  | 
| JdbcStoredProcedureProducer | 
 StoredProcedure Producer implementation; executes a stored procedure within your chosen database vendor. 
 | 
| JdbcStringPayloadParameter | 
 Stored Procedure parameter implementation. 
 | 
| JdbcUtil | 
 Helper methods used internally to support JDBC operations within the framework. 
 | 
| JdbcXPathParameter | 
 Stored Procedure parameter implementation, can be used only for IN Stored Procedure parameters. 
 | 
| JettyAsyncWorkflowInterceptor | 
 Allows you to handle a single HTTP request across 2 workflows within the same Interlok instance. 
 | 
| JettyAsyncWorkflowInterceptor.Mode | 
  | 
| JettyAuthenticatorFactory | 
 Interface for factory to create Jetty Authenticators 
 | 
| JettyConnection | 
 This class is the base class that all Jetty based Connections extend. 
 | 
| JettyConstants | 
  | 
| JettyConsumerMonitor | 
  | 
| JettyHashUserRealmVerifier | 
 | 
| JettyLoginServiceFactory | 
 Interface to create Jetty LoginService instance 
 | 
| JettyMessageConsumer | 
 This is the standard class that receives documents via HTTP. 
 | 
| JettyNoBacklogInterceptor | 
 WorkflowInterceptor that automatically returns a 503 if it knows there is nothing available to handle the inbound message in the
 parent workflow. 
 | 
| JettyPoolingWorkflowInterceptor | 
WorkflowInterceptor implementation that allows a Jetty Consumer to be part of a  PoolingWorkflow.  
 | 
| JettyResponseService | 
 | 
| JettyRouteCondition | 
Condition implementation that evaulates based on the JettyURI and HTTP method.  
 | 
| JettyRouteSpec | 
 | 
| JettyRoutingService | 
 | 
| JettyServerComponent | 
 This class can be used for configuring and starting a Jetty webserver for the adapter. 
 | 
| JettyServletRegistrar | 
 Interface for registering servlets by the various jetty connection implementations. 
 | 
| JettyWorkflowInterceptorImpl | 
  | 
| JettyWrapper | 
 Class that contains information that about the jetty request/response. 
 | 
| JmsActorConfig | 
 Interface specifying common configuration for JMS Workers 
 | 
| JmsAsyncProducer | 
JMS 2.0 Producer implementation that extends all features of  JmsProducer, but allows us to send messages asynchronously.  
 | 
| JmsAsyncProducerEventHandler | 
  | 
| JmsConnection | 
 JMS 1.1 standard JMS connection. 
 | 
| JmsConnectionConfig | 
 Simple interface that provides configuration information for sub components. 
 | 
| JmsConnectionErrorHandler | 
 Standard implementation of ConnectionErrorHandler which implements ExceptionListener. 
 | 
| JmsConnectionErrorHandlerImpl | 
  | 
| JmsConstants | 
 
 Constants used in this package. 
 | 
| JmsConsumer | 
 JMS Consumer implementation that can target queues or topics via an RFC6167 style destination. 
 | 
| JmsConsumerImpl | 
 
 Contains behaviour common to PTP and PAS JMS message consumers. 
 | 
| JmsDestination | 
 A JMS Destination as specified by a limited parse of an RFC6167 style string. 
 | 
| JmsDestination.DestinationType | 
  | 
| JmsMessageConsumerFactory | 
  | 
| JmsPollingConsumer | 
Concrete  JmsPollingConsumerImpl implementation that can target queues or topics via an
 RFC6167 style destination.  
 | 
| JmsPollingConsumerImpl | 
 | 
| JmsProducer | 
 JMS Producer implementation that can target queues or topics via an RFC6167 style destination. 
 | 
| JmsProducerImpl | 
  | 
| JmsReplyToCacheValueTranslator | 
Implementation of  CacheValueTranslator that retrieves and sets the JMSReplyTo destination of a message.  
 | 
| JmsSyncConsumer | 
 JMS synchronous consumer implementation that can target queues or topics via an RFC6167 style
 endpoint. 
 | 
| JmsTransactedWorkflow | 
 | 
| JmsUtils | 
  | 
| JmxConnection | 
  | 
| JmxHelper | 
 Helper for JMX 
 | 
| JmxNotificationConsumer | 
  | 
| JmxOperationCallService | 
 
 Allows you to make a remote call on a JMX operation. 
 | 
| JmxOperationImpl | 
 Base abstract implementation for all JMX services. 
 | 
| JmxOperationInvoker<T> | 
  | 
| JmxOperationServiceImpl | 
 Base abstract implementation for all JMX services. 
 | 
| JmxRemoteComponent | 
 | 
| JmxSubmitMessageInterceptor | 
 A  WorkflowInterceptor that simply caches all messages that have completed running through
 the workflow.  
 | 
| JmxWaitService | 
 
 Allows you to make a remote call on a JMX operation and wait until the result from the JMX operation is "true" 
 | 
| JndiContextFactory | 
  | 
| JndiHelper | 
  | 
| JndiNameCreator | 
  | 
| Justify | 
 Text justification. 
 | 
| KeystoreException | 
 Wraps any exceptions encountered during keystore operations. 
 | 
| KeystoreFactory | 
 Factory for creating Keystore Proxy objects. 
 | 
| KeystoreLocation | 
 Wrapper that is used handle the IO to a keystore. 
 | 
| KeystoreProxy | 
 Used to read and write from a keystore. 
 | 
| KeyValuePair | 
 A key value pair. 
 | 
| KeyValuePairBag | 
 | 
| KeyValuePairCollection | 
 | 
| KeyValuePairList | 
 | 
| KeyValuePairSet | 
 
 A Set of KeyValuePair instances. 
 | 
| LargeFsConsumer | 
 
 File system implementation of AdaptrisMessageConsumer with large message support. 
 | 
| LargeFsProducer | 
 
 File system implementation of AdaptrisMessageProducer with large message support. 
 | 
| LargeMessageWorkflow | 
 Workflow that does not store the original message for error-handling purposes. 
 | 
| LastKnownException | 
ExceptionGenerator implementation that generates the exception from the last known exception.  
 | 
| LastMessageTimestampGenerator | 
 Timestamp Generator implementation that returns the last Date a message passed through the service. 
 | 
| LastModifiedAscending | 
 Sort the list of files by their last modified attribute 
 | 
| LastModifiedDescending | 
 Sort the list of files by their last modified attribute in reverse order. 
 | 
| LastModifiedFilter | 
 Abstract FileFilter that accepts files based on the last modified time of the file. 
 | 
| LegacyPrivateKeyPasswordProvider | 
 Legacy private key password provider based on the property file 'security.properties'. 
 | 
| LicenseExpiryWarningEvent | 
 
 AdapterLifecycleEvent indicating that this Adapter's license is about to expire. 
 | 
| LifecycleHelper | 
 Helper class that assists in managing component lifecycles. 
 | 
| LineCountSplitter | 
 
 Split an AdaptrisMessage object by line. 
 | 
| ListContentValidation | 
 Compare the content against some specified list. 
 | 
| ListenerCallbackHelper | 
  | 
| LoggableEvent | 
  | 
| LoggingContextWorkflowInterceptor | 
 WorkflowInterceptor implementation that adds a mapped diagnostic context via org.slf4j.MDC#put(String, String). 
 | 
| LoggingHelper | 
 Utility for generating logging messages. 
 | 
| LoggingHelper.WarningLoggedCallback | 
  | 
| LoggingService | 
 Log some arbitrary information. 
 | 
| LoggingServiceImpl | 
  | 
| LoggingServiceImpl.LoggingLevel | 
  | 
| LoginServiceFactoryImpl | 
 Abstract configuration for bundled org.eclipse.jetty.security.LoginService implementations. 
 | 
| LoginServiceProxy | 
 Proxy class that allows us to add "roles" as a custom attribute to the ServletRequest. 
 | 
| LogMessageService | 
 
 Service which logs the AdaptrisMessage to the configured logger for debugging purposes. 
 | 
| LongMetadataConverter | 
 MetadataElement key and value set as property of javax.jms.Message
 using setLongProperty(String key, long value). 
 | 
| LongStatementParameter | 
 Long Statement Parameter. 
 | 
| LowerCaseHyphenatedMapper | 
 XStream Mapper that aids in name format conversion and handling of implicit
 collections. 
 | 
| LruBoundedMessageCache | 
 A  MessageCache implementation that uses an  ArrayBlockingQueue to hold the messages.  
 | 
| ManagedThreadFactory | 
 Simple ThreadFactory implementation for use within the adapter. 
 | 
| ManagementComponent | 
 Interface for management components that exist outside of the standard adapter lifecycle. 
 | 
| ManagementComponentFactory | 
 Simple factory that creates management components. 
 | 
| ManagementComponentInfo | 
  | 
| MapMessageTranslator | 
 
 Translates between AdaptrisMessage and javax.jms.MapMessage. 
 | 
| MapMetadataService | 
 Changes the value of a specific metadata key based on a regular expression match of the value associated with the key. 
 | 
| MappedKeyMetadataFilter | 
MetadataFilter implementation that modifies keys matching a specific regular expression to another key name.  
 | 
| MappedMetadataIdentityBuilder | 
 Build the identity from metadata which is mapped to specific values. 
 | 
| MappedResolver | 
 Resolver that maps URLs to another URL and caches the results. 
 | 
| MappingUtils | 
  | 
| MarshallingItemCache | 
 | 
| Matches | 
 This  Operator simply tests two values for using  String.matches(String).  
 | 
| MaxLoopBehaviour | 
Functional interface that defines behaviour when max-loops is encountered in  While or  DoWhile.  
 | 
| MergeResultSetIntoXmlPayload | 
 Merge the ResultSet contents into an existing XML Payload. 
 | 
| MessageAggregator | 
Interface for creating a single  AdaptrisMessage instance from multiple
 Messages.  
 | 
| MessageAggregatorImpl | 
 | 
| MessageCache | 
  | 
| MessageCopier | 
  | 
| MessageCopier.MessageCallback | 
  | 
| MessageCountNotification | 
 Interceptor that emits a Notification under based on message count being higher or lower
 than the given message count. 
 | 
| MessageCountProducerSessionFactory | 
 | 
| MessageCountRestartStrategy | 
 
 This RestartStrategy monitors the number of messages processed and if this number passes
 our maximum threshold, then this strategy will return true upon requiresRestart(). 
 | 
| MessageDigestEntry | 
  | 
| MessageDigestErrorEntry | 
  | 
| MessageErrorDigest | 
 MessageErrorDigest that contains a fixed size list of the last n errors. 
 | 
| MessageErrorDigester | 
 A Digester for handling and recording any errors during the standard workflow processing. 
 | 
| MessageErrorDigesterImp | 
  | 
| MessageEventGenerator | 
 
 Implemented by classes which generate  message lifecycle events. 
 | 
| MessageHelper | 
  | 
| MessageIdCorrelationIdSource | 
 | 
| MessageInFlight | 
  | 
| MessageInFlightMBean | 
 Management bean interface for messages in flight. 
 | 
| MessageLifecycleEvent | 
 
 Container for message lifecycle events (MleMarkers)
 for implementations of AdaptrisMessage. 
 | 
| MessageLogger | 
  | 
| MessageLoggerImpl | 
  | 
| MessageMetricsInterceptor | 
 WorkflowInterceptor implementation that exposes metrics via JMX. 
 | 
| MessageMetricsInterceptorByMetadata | 
 WorkflowInterceptor implementation that captures metrics about messages that match a given metadata criteria. 
 | 
| MessageMetricsInterceptorImpl | 
 Abstract WorkflowInterceptor implementation that exposes metrics via JMX. 
 | 
| MessageMetricsStatistics | 
  | 
| MessageMetricsStatisticsMBean | 
 Management bean interface for message statistics. 
 | 
| MessageSizeProducerSessionFactory | 
 | 
| MessageSplitter | 
Interface for creating multiple messages from a single  AdaptrisMessage instance.  
 | 
| MessageSplitterImp | 
 | 
| MessageSplitterServiceImp | 
 
 Abstract base class for splitting messages based on some criteria. 
 | 
| MessageStatistic | 
 | 
| MessageThresholdNotification | 
 Interceptor that emits a Notification if the number of messages has exceeded the
 specified threshold in the current timeslice. 
 | 
| MessageTypeTranslator | 
 
 Interface that translate AdaptrisMessages to the various type of
 javax.jms.Messages, and vice versa. 
 | 
| MessageTypeTranslatorImp | 
 
 Super class of classes that translate AdaptrisMessages to the
 various type of javax.jms.Messages, and vice versa. 
 | 
| MessageValidator | 
  | 
| MessageValidatorImpl | 
  | 
| MetadataAccessTokenWriter | 
 Write the token to metadata. 
 | 
| MetadataAppenderService | 
 Service to append multiple metadata keys together to form a new key. 
 | 
| MetadataAuthorizationHeader | 
 | 
| MetadataBranchingServiceImp | 
 
 Behaviour common to Services which branch based on
 AdaptrisMessage metadata. 
 | 
| MetadataCacheValueTranslator | 
 | 
| MetadataCollection | 
 | 
| MetadataCommandArgument | 
 Provides the metadata value associated with the specified key as a command line argument 
 | 
| MetadataComparator | 
 Compare two items of metadata returning the result of the comparison. 
 | 
| MetadataComparisonService | 
Implementation of  Service that compares two items of metadata.  
 | 
| MetadataContentTypeProvider | 
 Provides a content type derived from metadata. 
 | 
| MetadataConverter | 
 
 Contains behaviour common to the MetadataConverters. 
 | 
| MetadataCorrelationIdSource | 
 
 Implementation of CorrelationIdSource which uses the value stored against a configureable metadata key as the
 JMSCorrelationId
 . 
 | 
| MetadataCountInterceptor | 
 WorkflowInterceptor implementation that exposes metrics about metadata values via JMX. 
 | 
| MetadataDataInputParameter | 
 This  DataInputParameter is used when you want to source data from the  AdaptrisMessage metadata.  
 | 
| MetadataDataOutputParameter | 
This  DataOutputParameter is used when you want to write some data to the  AdaptrisMessage
 metadata.  
 | 
| MetadataDocumentCopier | 
Implementation of  MessageSplitter which creates multiple instances of the same document based on a metadata key.  
 | 
| MetadataElement | 
 
 A key-value pair of String metadata. 
 | 
| MetadataExistsBranchingService | 
 
 Service which sets the ID of the Service to apply next based on whether any value is present against
 any configured metadata key. 
 | 
| MetadataFileNameCreator | 
 
 Implementation of FileNameCreator which obtains the file name
 to use from message metadata. 
 | 
| MetadataFilter | 
 Interface for finding matching metadata on a AdaptrisMessage. 
 | 
| MetadataFilterImpl | 
  | 
| MetadataFilterService | 
 | 
| MetadataHandler | 
 Class that abstracts the handling of AdaptrisMessage metadata and JMS Headers away from the MessageTypeTranslator. 
 | 
| MetadataHandlerContext | 
 Interface that abstracts the handling of AdaptrisMessage metadata and JMS
 Headers away from the MessageTypeTranslator. 
 | 
| MetadataHashingService | 
 Hashes the metadata value stored against a metadata key. 
 | 
| MetadataHeaderHandler | 
HeaderHandler implementation that stores HTTP headers as standard metadata.  
 | 
| MetadataHelper | 
  | 
| MetadataIdentityBuilder | 
 Build the identity from metadata 
 | 
| MetadataIdentityBuilderImpl | 
  | 
| MetadataIdentityBuilderImpl.MetadataSource | 
 Types of metadata. 
 | 
| MetadataIdentitySequenceNumberService | 
 Implementation of AbstractJdbcSequenceNumberService where the identity is derived from metadata. 
 | 
| MetadataIdentityVerifier | 
 Identity verification based on matching metadata keys against other metadata keys. 
 | 
| MetadataInputStreamWrapper | 
MessageWrapper implementation wraps a metadata value as an  InputStream.  
 | 
| MetadataKeysOnly | 
 MetadataLogger implementation that that logs metadata keys only 
 | 
| MetadataKeyToCapitalCase | 
Implementation of  ReformatMetadataKey that uses  WordUtils.capitalizeFully(String) to
 capitalize each word in the key.  
 | 
| MetadataKeyToLowerCase | 
 | 
| MetadataKeyToUpperCase | 
 | 
| MetadataLogger | 
  | 
| MetadataMetricsInterceptorImpl | 
  | 
| MetadataParameterHandler | 
 | 
| MetadataProducerSessionFactory | 
 | 
| MetadataReformatter | 
 Interface that handles metadata reformatting. 
 | 
| MetadataReplacementSource | 
ReplacementSource implementation which returns the metadata value when the replacement value is treated as a metadata
 key.  
 | 
| MetadataRequestHeaders | 
 | 
| MetadataRequestMethodProvider | 
 | 
| MetadataResolver | 
 
 This resolver allows you to specify a prefixed ($$) metadata key in configuration whose metadata value will be used as the actual metadata item key lookup. 
 | 
| MetadataResponseHeaderImpl | 
  | 
| MetadataResponseHeaderProvider | 
 | 
| MetadataResultSetTranslatorImpl | 
 Abstract class for translating result sets into metadata. 
 | 
| MetadataServiceImpl | 
  | 
| MetadataServiceImpl.LogWrapper | 
  | 
| MetadataSQLStatement | 
 | 
| MetadataStatistic | 
 | 
| MetadataStatistics | 
  | 
| MetadataStatisticsMBean | 
 Management bean interface for metadata totals statistics. 
 | 
| MetadataStatusProvider | 
 | 
| MetadataStreamInputParameter | 
 This DataInputParameter is used when you want to read some data from metadata. 
 | 
| MetadataStreamOutput | 
 | 
| MetadataStreamOutputParameter | 
This  DataOutputParameter is used when you want to write some data to  AdaptrisMessage
 metadata.  
 | 
| MetadataStreamParameter | 
  | 
| MetadataToPayloadService | 
 Takes a metadata value and sets that as the payload. 
 | 
| MetadataToPayloadService.MetadataSource | 
 Enumeration of where the two types of metadata. 
 | 
| MetadataTotalsInterceptor | 
 WorkflowInterceptor implementation that exposes metrics about integer metadata values via JMX. 
 | 
| MetadataUsernamePassword | 
 Authenticate using the standard PasswordAuthentication method with a username and password derived from metadata. 
 | 
| MetadataValueBranchingService | 
 Implementation of  Service which sets the unique ID of the next  Service to apply based on
 values of  AdaptrisMessage metadata.  
 | 
| MetadataValueEscapeDoubleQuote | 
 Takes a metadata value and escapes double quote. 
 | 
| MetadataValueEscapeSingleQuote | 
 Takes a metadata value and escapes single quote. 
 | 
| MetadataValueMatcher | 
 | 
| MetadataValueToLowerCase | 
 Takes a metadata value and converts it to lower case. 
 | 
| MetadataValueToUpperCase | 
 Takes a metadata value and converts it to upper case. 
 | 
| MetadataValueTranslator | 
 | 
| MetadataXpathNodeListQuery | 
XpathQuery implementation that retuns a  NodeList from an xpath derived from metadata.  
 | 
| MetadataXpathNodeQuery | 
XpathQuery implementation that retuns a  Node from an xpath derived from metadata.  
 | 
| MetadataXpathQuery | 
Deprecated.
 | 
| MetadataXpathQueryImpl | 
Deprecated.
 | 
| MetricsInterceptorImpl<T> | 
 Abstract WorkflowInterceptor implementation that captures historical data. 
 | 
| MetricsInterceptorImpl.StatisticsDelta<E extends InterceptorStatistic> | 
  | 
| MetricsMBean | 
 Common behaviour for all metrics MBeans. 
 | 
| MgmtComponentImpl | 
  | 
| MicrosoftCrypto | 
  | 
| MimeAggregator | 
MessageAggregator implementation that creates a new mime part for each message that needs
 to be joined up.  
 | 
| MimeConstants | 
 Just some constants that are used by Mime. 
 | 
| MimeEncoder | 
 
 Implementation of AdaptrisMessageEncoder that stores AdaptrisMessage payload and metadata as a
 mime-encoded multipart message. 
 | 
| MimeEncoderImpl<T,S> | 
  | 
| MimeHeaders | 
  | 
| MimeHelper | 
 Utility for handling MIME messages. 
 | 
| MimePartBuilder | 
  | 
| MimePartSelector | 
 Choose a specific mime part from an existing multipart message to become the payload of the AdaptrisMessage. 
 | 
| MimePartSplitter | 
 
 Implementation of MessageSplitter which allows a single AdaptrisMessage that contains multiple mime
 parts to be split into AdaptrisMessage[]. 
 | 
| MimeServiceExtractor | 
 | 
| MimeUtils | 
  | 
| MinimalMessageLogger | 
 MessageLogger implementation that that logs unique-id only 
 | 
| MleMarker | 
 Records information about activities (generally  Service implementations) performed on a  AdaptrisMessage during a
 workflow.  
 | 
| MovingNonDeletingFsConsumer | 
 Extends the non-deleting FS consumer, and after processing stores files in
 a separate directory. 
 | 
| MultiItemConfiguredXpathQuery | 
XpathQuery implementation that retuns a multiple text items from the configured xpath.  
 | 
| MultiItemMetadataXpathQuery | 
Deprecated.
 | 
| MultiPartFileInput | 
  | 
| MultipartIterator | 
  | 
| MultipartMessageBuilder | 
 Constructs a multipart MIME payload from various sources. 
 | 
| MultiPartMessageRequestHeaders | 
Implementation of  RequestHeaderProvider that applies multipart MIME message headers as headers to a  HttpURLConnection.  
 | 
| MultiPartMessageStreamInputParameter | 
This  DataInputParameter is used when you want to source data from the  AdaptrisMessage multipart MIME
 payload.  
 | 
| MultiPartOutput | 
 Handle creation of multipart mime output. 
 | 
| MultiPayloadAdaptrisMessage | 
 Interface for Adaptris messages that support multiple payloads, referenced by
 an ID/key. 
 | 
| MultiPayloadAdaptrisMessageImp | 
 | 
| MultiPayloadByteArrayInputParameter | 
 | 
| MultiPayloadByteArrayOutputParameter | 
 | 
| MultiPayloadMessageAggregator | 
 Combine multiple standard Adaptris messages into a single
 multi-payload Adaptris message. 
 | 
| MultiPayloadMessageFactory | 
 The multi-payload message factory which returns an implementations of
 MultiPayloadAdaptrisMessage. 
 | 
| MultiPayloadMessageMimeEncoder | 
 Multi-payload message MIME encoder. 
 | 
| MultiPayloadMessageSplitter | 
 Split a multi-payload Adaptris message into its various payloads
 and return a list of standard Adaptris messages. 
 | 
| MultiPayloadStreamInputParameter | 
 | 
| MultiPayloadStreamOutputParameter | 
 | 
| MultiPayloadStringInputParameter | 
 | 
| MultiPayloadStringOutputParameter | 
 | 
| MultiPayloadXmlTransformService | 
 Implementation of Service which provides transformation
 of XML payloads contained within the new multi-payload message. 
 | 
| MultiProducerWorkflow | 
Implementation of  Workflow that contains multiple producers.  
 | 
| MysqlStatementCreator | 
 MySQL CallableStatement generator. 
 | 
| NamedParameterApplicator | 
 | 
| NamedStatementParameter | 
  | 
| NameValuePair | 
  | 
| NamingContext | 
  | 
| NamingEntry | 
  | 
| NamingEntryType | 
  | 
| NashornChecker | 
 Configuration check that checks if a scripting service impl requires nashorn and warns about it. 
 | 
| NewerThan | 
 FileFilter accepts files based on the last modified time of the file. 
 | 
| NioWorker | 
Implementation of  FsWorker that uses java.nio to perform put and get operations.  
 | 
| NoAdapterBootstrap | 
 Entry point into an adapter from the command line. 
 | 
| NoAuthentication | 
 No Authentication required. 
 | 
| NoCache | 
 | 
| NoExceptionIfWorkDone | 
 Ignores exception so long as some messages were considered successful based on a metadata key. 
 | 
| NonBlockingChannelStartStrategy | 
 Non Blocking start strategy for channels. 
 | 
| NonBlockingQuartzThreadPool | 
 A simple non-blocking ThreadPool implementation for use with Quartz. 
 | 
| NonDeletingFsConsumer | 
 
 File system implementation of AdaptrisMessageConsumer based on the com.adaptris.fs package. 
 | 
| NoOpAcknowledgementHandler | 
 
 AcknowledgementHandler implementation that does nothing. 
 | 
| NoOpConnection | 
 Base Implementation of a no-op connection. 
 | 
| NoOpFactoryConfiguration | 
 | 
| NoOpHeaderHandler | 
 | 
| NoOpMetadataFilter | 
 Metadata Filter implementation that does no filtering. 
 | 
| NoOpParameterHandler | 
 | 
| NoOpResponseHeaderProvider | 
 | 
| NoOpResultSetTranslator | 
 Ignores the result set completely. 
 | 
| NoOpSplitter | 
 | 
| NoParameterLogging | 
  | 
| NoProxy | 
 No Proxy connection. 
 | 
| NoRequestHeaders | 
 | 
| NoResultSetCallableStatementExecutor | 
 Implementation of CallableStatementExecutor will use the PreparedStatement.execute() method. 
 | 
| NoRetries | 
 This is a dummy for marshalling purposes. 
 | 
| NoSorting | 
 Do no sorting at all. 
 | 
| NotEmpty | 
 This  Operator simply tests that the given value does not evaluate to null or an empty string.  
 | 
| NotEquals | 
 This  Operator simply tests two values for non-equality.  
 | 
| NotificationSerializer | 
  | 
| NotifyingInterceptor | 
  | 
| NotifyingInterceptorByCount | 
  | 
| NotIn | 
 This  Operator Test whether a specified value doesn't match with any value from the list  
 | 
| NotInListContentValidation | 
 Makes sure that the content is not in the specified list. 
 | 
| NotNull | 
 This  Operator simply tests a single value is not null.  
 | 
| NotNullContentValidation | 
 Check the content and ensure it is null. 
 | 
| NullableParameter | 
  | 
| NullCacheImplementation | 
Implementation of  Cache that does nothing.  
 | 
| NullConnection | 
 No Op connection 
 | 
| NullConnectionErrorHandler | 
 
 Implementation of ConnectionErrorHandler for use with polling consumers where you do not want an Exception thrown
 back to run to re-init the Channel. 
 | 
| NullContentTypeProvider | 
 Returns a null as the content-type. 
 | 
| NullConverter | 
 Interface for handling null parameters. 
 | 
| NullCorrelationIdSource | 
 
 Default implementation od CorrelationIdSource which does nothing. 
 | 
| NullMessageAggregator | 
 | 
| NullMessageConsumer | 
 
 Null implementation of AdaptrisMessageConsumer. 
 | 
| NullMessageErrorDigester | 
 | 
| NullMessageProducer | 
 
 Null implementation of AdaptrisMessageProducer. 
 | 
| NullOutOfStateHandler | 
 | 
| NullPartSelector | 
PartSelector implementation that just selects an arbitrary part.  
 | 
| NullPassThroughConverter | 
 Implementation of NullConverter that simply returns the value passed in. 
 | 
| NullProcessingExceptionHandler | 
 Null implementation of Processing Exceptions. 
 | 
| NullProduceExceptionHandler | 
Deprecated.
 | 
| NullService | 
 
 Null implementation of Service. 
 | 
| NullsNotSupportedConverter | 
 Implementation of NullConverter that throws an UnsupportedOperationException if null is the param. 
 | 
| NullToEmptyStringConverter | 
 Implementation of NullConverter that converts null to the empty string ''. 
 | 
| NumberUtils | 
  | 
| OauthTokenGetter | 
  | 
| ObjectMessageTranslator | 
 
 Translates between javax.jms.ObjectMessages and AdaptrisMessages and vice versa. 
 | 
| ObjectMetadataCacheValueTranslator | 
Implementation of  CacheValueTranslator that retrieves and sets the arbitrary object metadata of a message.  
 | 
| ObjectMetadataHeaderHandler | 
HeaderHandler implementation stores HTTP headers as object metadata.  
 | 
| ObjectMetadataParameter | 
 | 
| ObjectMetadataParameterHandler | 
 | 
| ObjectMetadataValueTranslator | 
 | 
| ObjectScanner<T> | 
 Breadth first object tree traversal to find all the matches within a tree. 
 | 
| OffsetTimestampGenerator | 
 | 
| OlderThan | 
 FileFilter accepts files based on the last modified time of the file.. 
 | 
| OnMaxNoOp | 
 | 
| OnMaxStopProcessing | 
MaxLoopBehaviour implementation that marks a message with metadata that stop processing.  
 | 
| OnMaxThrowException | 
 | 
| OnMessageHandler | 
 
 Behaviour for javax.jms.MessageListener.onMessage is identical for polling and listening implementations. 
 | 
| OpenSSHConfigBuilder | 
 Builds a ConfigRepository based on an OpenSSH configuration file. 
 | 
| Operator | 
 | 
| OracleStatementCreator | 
 Oracle CallableStatement generator. 
 | 
| OrderedItemMetadataFilter | 
 Metadata Filter implementation that returns keys in order defined. 
 | 
| OutOfStateException | 
  | 
| OutOfStateHandler | 
 | 
| OutOfStateHandlerImp | 
 | 
| OutParameter | 
 This class represents a single OUT parameter for a Stored Procedure. 
 | 
| OutParameters | 
 This class contains the OUT parameters that a stored procedure will require to be executed. 
 | 
| Output | 
 Core interface for handling encrypted/signed payloads. 
 | 
| OverwriteIfExistsWorker | 
Implementation of  FsWorker that uses overwrites the file if it already exists.  
 | 
| OverwritePayload | 
 | 
| OverwritePayload | 
 Replaces the current payload with a report of the schema violations. 
 | 
| ParameterApplicator | 
 Interface defining how parameters are applied to SQL statements. 
 | 
| ParameterHandler<T> | 
 Interface for handling HTTP Parameters. 
 | 
| ParameterHandlerImpl | 
 | 
| ParameterList<T> | 
  | 
| ParameterLogger | 
  | 
| ParameterType | 
  | 
| ParameterValueType | 
 This class represents a list of data types that may be used as Stored Procedure parameter IN, OUT and INOUT parameter values. 
 | 
| ParentComponent<S> | 
 Basic interface of MBeans that contain child member components. 
 | 
| ParentComponentMBean | 
 Basic interface of MBeans that contain child member components. 
 | 
| ParentRuntimeInfoComponent | 
  | 
| ParentRuntimeInfoComponentMBean | 
  | 
| PartSelector | 
 Select a specific MimeBodyPart from a Mime Multipart. 
 | 
| PasConsumer | 
 
 JMS Publish-and-subscribe implementation of AdaptrisMessageConsumer. 
 | 
| PasPollingConsumer | 
 
 PAS implementation of JmsPollingConsumer. 
 | 
| PasProducer | 
 | 
| Password | 
 Handles simple encryption and decryption of passwords that may be stored in XML configuration. 
 | 
| PasswordCodec | 
 Primary interface for handling password encoding and decoding. 
 | 
| PasswordDecodeMetadataFilter | 
 Metadata Filter implementation that decodes all values that match the specified key. 
 | 
| PasswordDecoder | 
 | 
| PasswordEncodeMetadataFilter | 
 Metadata Filter implementation that encodes all values that match the specified key. 
 | 
| PasswordException | 
 Wraps any exceptions encountered during Password operations. 
 | 
| PasswordMetadataFilter | 
  | 
| PayloadFromTemplateService | 
 Replaces the payload with something built from a template and optional metadata keys. 
 | 
| PayloadHashingService | 
 Create a hash of the payload based on the configurable algorithm and stores it as metadata. 
 | 
| PayloadInputStreamWrapper | 
 | 
| PayloadMessageLogger | 
 MessageLogger implementation that that logs unique-id, metadata and payload. 
 | 
| PayloadOutputStreamWrapper | 
 | 
| PayloadStreamInputParameter | 
This  DataInputParameter is used when you want to source data from the  AdaptrisMessage payload.  
 | 
| PayloadStreamOutputParameter | 
This  DataOutputParameter is used when you want to write data to the  AdaptrisMessage payload.  
 | 
| PayloadToMetadataService | 
 Takes the entire payload and writes it out to metadata (either object or normal metadata). 
 | 
| PayloadToMetadataService.MetadataTarget | 
 Enumeration of where the two types of metadata. 
 | 
| PayloadValueTranslator | 
 | 
| PerHostConfigBuilder | 
 A statically configured SSH ConfigRepository that supports different configuration on a per host basis. 
 | 
| PerMessageProducerSessionFactory | 
 | 
| PlainIdGenerator | 
 | 
| PluggableJdbcPooledConnection | 
 | 
| Poller | 
 
 Schedules polling for AdaptrisPollingConsumers. 
 | 
| PollerImp | 
 
 Partial implementation of Poller. 
 | 
| PollerImp.Callback | 
  | 
| PollingTrigger | 
 Periodically sends a template message to trigger a  Workflow 
 | 
| PollingTrigger.MessageProvider | 
 How to generate the template that will be sent to the workflow. 
 | 
| PooledConnectionProperties | 
 | 
| PooledDataSource | 
  | 
| PooledDataSourceImpl<T extends javax.sql.DataSource> | 
  | 
| PooledSplitJoinService | 
 Implementation of the Splitter and Aggregator enterprise integration pattern. 
 | 
| PoolingMessageSplitterService | 
 | 
| PoolingWorkflow | 
 A Workflow that pools ServiceCollections. 
 | 
| PossibleExceptionFromMetadata | 
 | 
| PostgresStatementCreator | 
 Create a string similar to SELECT my_stored_procedure(?,?,?) 
 | 
| PrefetchPolicyFactory | 
 Proxy class for creating ActiveMQPrefetchPolicy objects 
 | 
| PreProcessingXStreamMarshaller | 
XStream version of  AdaptrisMarshaller that supports additional config pre-processors when
 unmarshalling.  
 | 
| PreProcessorsList | 
Deprecated. | 
| PrettyStaxDriver | 
 XML output formatter used by XStream to marshal objects. 
 | 
| PrivateKeyPasswordProvider | 
 Interface for providing the private key password within adapter configuration. 
 | 
| ProcessedItem | 
 | 
| ProcessedItemCache | 
 | 
| ProcessedItemList | 
 | 
| ProcessingExceptionHandler | 
 Standard interface for handling errors during processing of a message. 
 | 
| ProduceException | 
 
 Exception thrown by AdaptrisMessageProducers. 
 | 
| ProduceExceptionHandler | 
Deprecated.
 | 
| ProduceExceptionHandlerImp | 
Deprecated.
 | 
| ProduceOnlyProducerImp | 
 Convenience class that only supports produce rather than request. 
 | 
| ProducerSession | 
 Wrapper around a MessageProducer and Session. 
 | 
| ProducerSessionFactory | 
Handles the creation of a JMS Session and MessageProducer for  JmsProducerImpl instances.  
 | 
| ProducerSessionFactoryImpl | 
 | 
| ProducingStatisticManager | 
 
 This statistic manager allows you to configure a marshaller and a stand alone producer. 
 | 
| PropertyHelper | 
  | 
| PropertyHelper.PropertyInputStream | 
  | 
| PropertyResolver | 
Resolves any properties that are stored using a scheme and decodes using the specified  Decoder implementation.  
 | 
| ProxyBuilder | 
 Adds proxy support for connecting to an SFTP server 
 | 
| ProxyNonClosingSqlConnection | 
 
 ProxyNonClosingSqlConnection is a simple wrapper around a SqlConnection 
 | 
| ProxySqlConnection | 
  | 
| PseudoRandomIdGenerator | 
 | 
| PtpConsumer | 
 | 
| PtpPollingConsumer | 
 | 
| PtpProducer | 
 | 
| QuartzCronPoller | 
 Implementation of  Poller which provides  cron style scheduled polling based on the  Quartz project.  
 | 
| QuartzCronPoller.MyProcessJob | 
  | 
| RaiseExceptionOutOfStateHandler | 
 | 
| RandomIntervalPoller | 
Implementation of  Poller which polls at a random interval with a delay between each execution of up-to the
 configured poll interval (in ms).  
 | 
| RangeMatch | 
 | 
| RawContentTypeProvider | 
 Provides a static content type. 
 | 
| RawStatusProvider | 
 | 
| ReadFileService | 
 Read a file from a specific path into the message payload. 
 | 
| ReadFileService.ContentTypeProbe | 
  | 
| ReadMetadataFromFilesystem | 
 Implementation of  Service that reads metadata from the filesystem.  
 | 
| ReadMetadataFromFilesystem.InputStyle | 
  | 
| RedeliveryPolicyFactory | 
 Proxy class for creating RedeliveryPolicy objects 
 | 
| ReformatDateService | 
 Reformats the date and time stored against a metadata key. 
 | 
| ReformatMetadata | 
 
 Implementation of Service that reformats matching metadata. 
 | 
| ReformatMetadataKey | 
Implementation of  Service that reformats matching metadata keys.  
 | 
| RegexMetadataFilter | 
 | 
| RegexpContentValidation | 
 Match the content against a regular expression. 
 | 
| RegexpMetadataQuery | 
 
 Performs a Regular Expression based Query on a supplied String. 
 | 
| RegexpMetadataService | 
 
 Service which information from the message payload and sets it as metadata. 
 | 
| RegexpService | 
 
 This service allows you to configure an regular expression which will be executed on source data, the result of which can be
 saved to multiple locations. 
 | 
| RegexpSyntaxIdentifier | 
 Match against a number of configured regular expressions. 
 | 
| RegexpValueMatcher | 
 | 
| RelaxedFtpConsumer | 
 FTP implementation which does not have any guarantees as to the atomicity of operations. 
 | 
| RelaxedFtpProducer | 
 Ftp producer implementation. 
 | 
| RemoveAllMetadataFilter | 
 Metadata Filter implementation that removes all metadata. 
 | 
| RemoveFromCacheService | 
 Service that retrieves an item from the cache and then removes it 
 | 
| RemoveKeyFromCache | 
 | 
| RemoveLoggingContext | 
 Remove a mapped diagnostic context via MDC.remove(String). 
 | 
| ReplacementSource | 
 | 
| ReplaceMetadataValue | 
 
 Implementation of Service that adds a performs a simple find and replace on the specified metadata value. 
 | 
| ReplaceNode | 
 Merge implementation that replaces a node derived from an Xpath. 
 | 
| ReplaceOriginal | 
 Merge implementation that simply replaces the original. 
 | 
| ReplaceWithFirstMessage | 
Special implementation of  MessageAggregator that replaces the original payload with the first aggregated message.  
 | 
| Reply | 
 Encapsulates the FTP server reply 
 | 
| ReportBuilder | 
 Supports reporting of what's in the retry store. 
 | 
| RequestHeaderProvider<T> | 
 Interface to generate http request headers. 
 | 
| RequestHeaders | 
  | 
| RequestMethodProvider | 
 Interface for providing a HTTP method. 
 | 
| RequestMethodProvider.RequestMethod | 
 Valid methods as defined by RFC2616 & RFC5789 (PATCH method). 
 | 
| RequestReplyProducerBase | 
 Abstract Request Reply enabled producer that may be extended by concrete sub-classes. 
 | 
| RequestReplyProducerImp | 
 Abstract Request Reply enabled producer that may be extended by concrete sub-classes. 
 | 
| RequestReplyWorkflow | 
Implementation of  Workflow to handle synchronous replies.  
 | 
| ResolvableExpressionParameter | 
XmlTransformParameter implementation that filters resolvable
 expressions making matches available as String parameters.  
 | 
| ResolveExpressionService | 
  | 
| ResolveFromPayloadUsingXPath | 
  | 
| Resolver | 
 Simple resolver that caches URLs that it has previously encountered. 
 | 
| ResourceAuthenticator | 
 Interface used to delegate authentication for network resources. 
 | 
| ResourceAuthenticator.ResourceTarget | 
 Simply allows access to the protected Authenticator methods. 
 | 
| ResourceTargetMatcher | 
 Allows different HTTP implementations to offer different matching mechanisms for authentication purposes. 
 | 
| ResponseHeaderHandler<T> | 
 Interface to handle the headers from the HTTP response. 
 | 
| ResponseHeaderProvider<T> | 
 Interface to generate http response headers. 
 | 
| ResponseHeadersAsMetadata | 
 | 
| ResponseHeadersAsObjectMetadata | 
 | 
| ResponseProducerImpl | 
  | 
| RestartProduceExceptionHandler | 
Deprecated.
 | 
| RestartStrategy | 
 | 
| ResultSetTranslator | 
 | 
| ResultSetTranslatorBase | 
  | 
| ResultSetTranslatorImp | 
 | 
| RetrieveFromCacheService | 
Service that looks up an object from the cache using the configured  CacheEntryEvaluator instances.  
 | 
| RetryFromJetty | 
 | 
| RetryingCacheProxy | 
Implementation of  Cache that proxies another  Cache instance.  
 | 
| RetryingServiceWrapper | 
 This service wrapper, will attempt to run the wrapped service and should the service fail with
 a  ServiceException we will attempt to retry the service according to your configuration.  
 | 
| RetryMessageErrorHandler | 
 MessageErrorHandler implementation that allows automatic retries for a problem message. 
 | 
| RetryMessageErrorHandlerImp | 
 Abstract MessageErrorHandler implementation that allows automatic retries for
 a problem message. 
 | 
| RetryMessageErrorHandlerMonitor | 
  | 
| RetryMessageErrorHandlerMonitorMBean | 
  | 
| RetryOnceStandaloneProducer | 
 An implementation of StandaloneProducer that on encountering an error producing a message, waits for a configurable period,
 re-initialises the underlying components, then tries to produce once one more. 
 | 
| RetryStore | 
  | 
| RetryStoreDeleteService | 
 Delete a message from the configured retry store. 
 | 
| RetryStoreListService | 
 List messages in the configured retry store. 
 | 
| RetryStoreServiceImpl | 
  | 
| RetryStoreWriteService | 
 | 
| RevisionHistoryItem | 
  | 
| RevocationService | 
 Abstract class representing a service that checks X509Certificates against an external source for revocations. 
 | 
| RootProcessingExceptionHandler | 
 RootProcessingExceptionHandler which allows you to register a Digester for aggregating information about all the errors that have
 occurred. 
 | 
| RuntimeInfoComponent | 
 Base interface for components that have statistics and similar information that need exposing during normal runtime. 
 | 
| RuntimeInfoComponentFactory | 
  | 
| RuntimeVersionControl | 
  | 
| RuntimeVersionControlLoader | 
  | 
| SafeFileSorter | 
  | 
| SafeGuidGenerator | 
 | 
| SaferXMLResolver | 
 Resolver implementation that resolves and escapes XML content. 
 | 
| ScheduledTaskPoller | 
  | 
| SchemaViolation | 
 Object model representation of all an individual schema violation for rendering purposes. 
 | 
| SchemaViolationHandler | 
  | 
| SchemaViolations | 
 Object model representation of all the schema violations for rendering purposes. 
 | 
| ScriptingService | 
 Supports arbitary scripting languges that are supported by JSR223. 
 | 
| ScriptingServiceImp | 
 Base class for enabling JSR223 enabled scripting languages. 
 | 
| ScriptingUtil | 
  | 
| SecurityConstraint | 
 
 A security constraint which allows you to place restrictions on a number of paths. 
 | 
| SecurityService | 
 Interface for handling encryption, signing and verification requests. 
 | 
| SecurityServiceFactory | 
 Factory for creating output specific security services. 
 | 
| SecurityUtil | 
 Security Utilities. 
 | 
| SeededAesPbeCrypto | 
  | 
| SelectByContentId | 
PartSelector implementation that selects by the Content-Id header of the MimeBodyPart.  
 | 
| SelectByHeader | 
PartSelector implementation that parses a specific header examining the value to see if it matches the configured regular
 expression.  
 | 
| SelectByPosition | 
 Selects a MimeBodyPart based on its position within the Multipart. 
 | 
| SequentialParameterApplicator | 
 | 
| SerializableAdaptrisMessage | 
 The SerializableAdaptrisMessage simply represents an AdaptrisMessage that can be serialized. 
 | 
| SerializableMessageTranslator | 
  | 
| SerializableStatistic | 
  | 
| ServerBuilder | 
  | 
| Service | 
 
 Implementations of Service apply aribtrary functionality to
 AdaptrisMessages. 
 | 
| ServiceCollection | 
 
 Defines behaviour common to collections of Services. 
 | 
| ServiceCollectionImp | 
 
 Behaviour common to ServiceCollections. 
 | 
| ServiceErrorHandler | 
  | 
| ServiceException | 
 
 Exception thrown by Services. 
 | 
| ServiceExceptionHandler | 
Default  ServiceErrorHandler that captures exceptions thrown and rethrows the first
 exception when requested.  
 | 
| ServiceExtractor | 
 | 
| ServiceExtractorImpl | 
  | 
| ServiceFromCache | 
 Extract the service to execute from a cache 
 | 
| ServiceFromDatabase | 
 Extract the service to execute from a database 
 | 
| ServiceFromDataInputParameter | 
 | 
| ServiceFromUrl | 
 Extract the service to execute based on the configured URL. 
 | 
| ServiceImp | 
 
 Implementation of default / common behaviour for Services. 
 | 
| ServiceList | 
Implementation of  ServiceCollection with an ordered list of  Services.  
 | 
| ServiceListBase | 
  | 
| ServiceUtil | 
  | 
| ServiceWorkerPool | 
  | 
| ServiceWrapper | 
 A marker interface for Services that wrap other services. 
 | 
| ServletWrapper | 
 Wrapper class around a servlet for jetty. 
 | 
| SftpAuthenticationProvider | 
  | 
| SftpAuthenticationWrapper | 
 | 
| SftpClient | 
 Provides SSH File Transfer Protocol implementation of FileTransferClient 
 | 
| SftpClientLogger | 
  | 
| SftpException | 
 Exception wrapping any specific SFTP Exception. 
 | 
| SftpKeyAuthentication | 
 | 
| SftpPasswordAuthentication | 
 | 
| SharedComponent | 
  | 
| SharedComponentConfigurationChecker | 
  | 
| SharedComponentLifecycleStrategy | 
 | 
| SharedComponentList | 
 A common store for components. 
 | 
| SharedConnection | 
 | 
| SharedConnectionConfigurationChecker | 
  | 
| SharedService | 
 | 
| SharedServiceConfigurationChecker | 
  | 
| SharedServiceImpl | 
  | 
| SharedTransactionManager | 
  | 
| ShortCutJettyResponse | 
 | 
| ShortStatementParameter | 
 Short Statement Parameter. 
 | 
| ShutdownHandler | 
 
 Runnable implementation to be used as a Shutdown Hook. 
 | 
| SignException | 
 Wraps any exception during signing. 
 | 
| SigningService | 
 Perform Signing. 
 | 
| SimpleBeanUtil | 
 A simple bean util class that allows us to call setters that have a primitive param. 
 | 
| SimpleBootstrap | 
 Entry point into an adapter from the commandline. 
 | 
| SimpleByteTranslator | 
 Simply convert using the default platform encoding. 
 | 
| SimpleDataStore | 
 SimpleDataStore. 
 | 
| SimpleExceptionReport | 
 | 
| SimpleFactoryConfiguration | 
 | 
| SimpleIdGenerator | 
Variation of  PlainIdGenerator which uses the hostname instead of a random sequence of bytes.  
 | 
| SimpleListContentValidation | 
 Compare the content against some specified list. 
 | 
| SimpleNamespaceContext | 
 Implementation of NamespaceContext that is based on a number of key value pairs. 
 | 
| SimpleNotificationSerializer | 
 Serializes a Notification into an simple text message. 
 | 
| SimpleOutput | 
 Implement of Output that simply wraps a byte array 
 | 
| SimplePayloadResultSetTranslator | 
 Takes the first result set, and the specified column (optional) and makes that the payload. 
 | 
| SimpleRegexpMessageSplitter | 
 
 Class which splits batched files in a singel AdaptrisMessage into individual ones based on a regular expression
 match. 
 | 
| SimpleSequenceNumberService | 
 Simple sequence number generator that uses a file to store the next sequence number. 
 | 
| SimpleSequenceNumberService.OverflowBehaviour | 
 The behaviour of the sequence number generator when the number exceeds that specified by the number format. 
 | 
| SingleKeyCacheService | 
  | 
| SingleKeyValueCacheImpl | 
  | 
| SizeAscending | 
 Sort the list of files by their size. 
 | 
| SizeBasedBranchingService | 
 
 Branching Service which sets the unique ID of the next Service to apply based on the size of the
 AdaptrisMessage. 
 | 
| SizeBasedSplitter | 
 | 
| SizeDescending | 
 Sort the list of files by their size in reverse order 
 | 
| SizeGreaterThan | 
 FileFilter accepts files based on whether the size of the file is greater than the specified value. 
 | 
| SizeGreaterThanOrEqual | 
 FileFilter accepts files based on whether the size of the file is greater or equal to the specified value. 
 | 
| SizeLessThan | 
 FileFilter accepts files based on whether the size of the file is less than the specified value. 
 | 
| SizeLessThanOrEqual | 
 FileFilter accepts files based on whether the size of the file is less than or equal to the specified value.. 
 | 
| Slf4jLoggingOutputStream | 
 An OutputStream that flushes out to a slf4j logger. 
 | 
| SlowMessageNotification | 
 Interceptor that emits a Notification if a message has exceeded the specified threshold
 for processing within a workflow. 
 | 
| SplitByMetadata | 
 
 Implementation of MessageSplitter which allows a single AdaptrisMessage that contains a metadata key
 that is considered to contain multiple elements to be split. 
 | 
| SplittingXmlPayloadTranslator | 
 Translate the ResultSet contents into some number of XML messages. 
 | 
| SqlServerStatementCreator | 
  | 
| StandaloneConsumer | 
 
 Wrapper class for a AdaptrisMessageConsumer and a AdaptrisConnection. 
 | 
| StandaloneProducer | 
 
 Wrapper for a AdaptrisConnection and a AdaptrisMessageProducer for convenience. 
 | 
| StandaloneRequestor | 
 StandaloneProducer extension that allows request reply functionality within a service 
 | 
| StandardAdapterStartUpEvent | 
 
 Event containing Adapter start-up information.. 
 | 
| StandardHttpProducer | 
Default  HttpProducer implementation that uses  HttpURLConnection available in a
 standard java runtime.  
 | 
| StandardJndiImplementation | 
 | 
| StandardMessageErrorDigester | 
 Record any error'd adaptris messages and make these available through JMX. 
 | 
| StandardMessageErrorDigesterJmx | 
 | 
| StandardMessageErrorDigesterJmxMBean | 
  | 
| StandardProcessingExceptionHandler | 
 | 
| StandardResponseProducer | 
Implementation of  AdaptrisMessageProducer writes to the  HttpServletResponse object metadata
 provided by the Jetty engine.  
 | 
| StandardSftpConnection | 
 | 
| StandardStatisticManager | 
  | 
| StandardWorker | 
Implementation of  FsWorker that uses standard java.io to perform put and get operations.  
 | 
| StandardWorkflow | 
 
 Standard implementation of Workflow. 
 | 
| StandardWorkflowImpl | 
  | 
| StartedState | 
 
 Represents started StateManagedComponents and implements permitted transitions. 
 | 
| StartsWith | 
 | 
| StartsWithIgnoreCase | 
 | 
| StatelessServiceWrapper | 
 
 Stateless service wrapper, wraps any configured service and allows you to set a strategy on when to restart the service before
 allowing it to execute. 
 | 
| StateManagedComponent | 
 
 Specifies methods for components which manage state transitions. 
 | 
| StateManagedComponentContainer | 
 | 
| StatementParameter | 
 Encapsulates a parameter that is used by the JdbcDataCaptureService. 
 | 
| StatementParameterCollection | 
  | 
| StatementParameterImpl | 
  | 
| StatementParameterImpl.QueryType | 
 Defines all the static query types supported by a Statement Parameter. 
 | 
| StatementParameterList | 
  | 
| StaticCacheValueTranslator | 
Implementation of  CacheValueTranslator that could be useful for resolving the key when checking or retrieving from a
 cache.  
 | 
| StaticCommandArgument | 
 Returns a fixed value for this command line argument. 
 | 
| StaticIdentitySequenceNumberService | 
 Implementation of AbstractJdbcSequenceNumberService where the identity is statically configured. 
 | 
| StaticPollingTemplate | 
 | 
| StatisticManager | 
  | 
| StatisticMarshaller | 
 | 
| StatusEvaluator | 
 | 
| StatusEvaluatorImpl | 
 | 
| StoppedState | 
 
 Represents stopped StateManagedComponents and implements permitted transitions. 
 | 
| StopProcessingService | 
 This service will cause the message to not be processed any further and will also request that the Workflows producer not be
 called. 
 | 
| StoredProcedure | 
  | 
| StoredProcedureParameter | 
  | 
| StoreMetadataValueService | 
 
 Service implementation which stores the value held against a configured metadata key in a persistent list, generally
 for use by CheckMetadataValueService. 
 | 
| StreamUtil | 
 Some utility methods associated with input streams. 
 | 
| StringColumnTranslator | 
 Column Translator implementation for handling string types 
 | 
| StringMetadataConverter | 
 MetadataElement key and value set as property of javax.jms.Message
 using setStringProperty(String key, String value). 
 | 
| StringMetadataParameter | 
XmlTransformParameter implementation that filters metadata making matches available as String parameters.  
 | 
| StringPayloadCacheTranslator | 
 | 
| StringPayloadDataInputParameter | 
 This  DataInputParameter is used when you want to source data from the  AdaptrisMessage payload.  
 | 
| StringPayloadDataOutputParameter | 
This  DataOutputParameter is used when you want to write data to the  AdaptrisMessage payload.  
 | 
| StringPayloadSplitter | 
 Partial implementation of MessageSplitter that splits Strings based payloads. 
 | 
| StringStatementParameter | 
 String Statement Parameter. 
 | 
| StringToHexService | 
 This class will encode a metadata value into its equivalent hex encoded metadata value(s) using the specified character
 encoding 
 | 
| StxTransformerFactory | 
 
 The StxTransformerFactory is responsible for creating the Transformer. 
 | 
| StyledResultTranslatorImp | 
 | 
| StyledResultTranslatorImp.ColumnStyle | 
 Represents how column names are formatted. 
 | 
| Switch | 
 A switch statement in configuration. 
 | 
| SwitchPayloadService | 
 Switch the message payload from one payload to another. 
 | 
| SymmetricKeyCryptographyService | 
  | 
| SymmetricKeyCryptographyService.OpMode | 
  | 
| SyntaxBranchingService | 
 
 Branching Service which determines the next Service to apply according to SyntaxIdentifiers, as used by
 SyntaxRoutingService. 
 | 
| SyntaxIdentifier | 
 Interface used by SyntaxRoutingService. 
 | 
| SyntaxIdentifierBase | 
  | 
| SyntaxIdentifierImpl | 
  | 
| SyntaxRoutingService | 
 Extracts data from an AdaptrisMessage and stores it against metadata. 
 | 
| SystemCommandExecutorService | 
 Service that runs the specified system executable with the provided arguments, optionally
 capturing the output. 
 | 
| SystemPropertiesUtil | 
 Set additional system properties from properties stored in the bootstrap.properties file. 
 | 
| TextMessageTranslator | 
 
 Translates between AdaptrisMessage and javax.jms.TextMessages. 
 | 
| ThenService | 
 This service holder is used to hold the service or list of services that will be executed by logical expressions, such as  IfElse and  While, should configured  Condition's pass.  
 | 
| ThreadContextWorkflow | 
 Workflow that executes services in the current thread. 
 | 
| ThreadLocalCredentials | 
  | 
| ThrottlingInterceptor | 
 The throttling interceptor will attempt to limit the number of messages that are processed by an adapter over a given time slot. 
 | 
| ThrowExceptionService | 
 Throws an exception based on a configurable set of criteria. 
 | 
| TimeColumnTranslator | 
 Column Translator implementation for handling time types 
 | 
| TimedInactivityProducerSessionFactory | 
 | 
| TimedInactivityRestartStrategy | 
 
 This RestartStrategy monitors the last usage of the service and if the last usage
 passes an inactivity period, then this strategy will return true upon requiresRestart(). 
 | 
| TimeInterval | 
 Class that describes a time unit for use within the adapter. 
 | 
| TimeoutAction | 
 Configure the behaviour that should occur when the max mait time is exceeded 
 | 
| TimeSlice | 
 | 
| TimeSliceAbstractCacheProvider | 
 | 
| TimeSliceCacheProvider | 
 interface for caching timeslices. 
 | 
| TimeSliceDefaultCacheProvider | 
 The default implementation that handles the current time slice persistence. 
 | 
| TimeSlicePersistence | 
 A singleton that will manage all caches and for each cache will maintain the current time slice. 
 | 
| TimestampColumnTranslator | 
 Column Translator implementation for handling timestamp types 
 | 
| TimestampGenerator | 
  | 
| TimestampStatementParameter | 
 A Timestamp extension to StatementParameter. 
 | 
| TimeStatementParameter | 
 Time extension to StatementParameter. 
 | 
| TransactionManager | 
  | 
| TranscodingService | 
  | 
| TransferType | 
 Represents the FTP Transfer type. 
 | 
| TraversingFsConsumer | 
 
 Extension of the standard FsConsumer that traverses all subdirectories for files that match the filter expression. 
 | 
| TrimMetadataService | 
 Trim a metadata values of leading and trailing whitespace. 
 | 
| TruncatedParameterLogger | 
  | 
| TruncateMetadata | 
 MessageLogger & MetadataLogger implementation that that logs unique-id
 and metadata but truncates metadata at the configured length. 
 | 
| TypedStatementParameter<T> | 
 | 
| UnbufferedLineInputStream | 
 Class UnbufferedLineInputStream. 
 | 
| UnicodeDetectingInputStream | 
 Workaround for a Sun JVM bug whereby it does not handle streams that have a UTF-8 BOM. 
 | 
| UnifiedBootstrap | 
 This is the class that handles almost everything required for startup. 
 | 
| UnmodifiableListIterator<E> | 
 Iterator implementation. 
 | 
| UnresolvedMetadataException | 
  | 
| URLConnectionHeaderField | 
 Wrapper class around the URLConnection.getHeaderFields() for insertion into object metadata. 
 | 
| UrlDecodeMetadataService | 
 URLDecoder.decode(String, String) on metadata values. 
 | 
| UrlEncodedMetadataValues | 
  | 
| UrlEncodeMetadataService | 
 URLEncoder.encode(String, String) on metadata values. 
 | 
| URLHelper | 
  | 
| URLString | 
 A Simple URL parser, that can parse any given URL into it's constituent parts. 
 | 
| UrlVendorImplementation | 
 
 Partial implementation with common or default behaviour. 
 | 
| UseKeyAsServiceIdValueMatcher | 
Implementation of MetadataValueMatcher for  MetadataValueBranchingService which returns the serviceKey as identifier of
 the next Service to apply.  
 | 
| UserPassAuthentication | 
  | 
| UseXmlCharsetAsEncodingService | 
 Changes the character encoding associated with a message. 
 | 
| Utf8BomRemover | 
 Service that removes UTF8 byte order marks that may be present. 
 | 
| ValidateMetadataService | 
 Verify that a message has all the required metadata keys set. 
 | 
| ValidationCheckerImpl | 
 Provides some utilities for javax validation style checking. 
 | 
| ValidationStage | 
 A Stage within the validation. 
 | 
| Validator | 
  | 
| ValueTranslator | 
 Implementations of this interface can be used to supply parameters to Jmx operation calls. 
 | 
| ValueTranslatorImp | 
  | 
| VcsConflictException | 
  | 
| VcsConstants | 
 Constants controlling behaviour when integrating against a version control system. 
 | 
| VcsException | 
  | 
| VendorImplementation | 
 
 Abstract factory that insulates vendor-specific code from the rest of the com.adaptris.core.jms package. 
 | 
| VendorImplementationBase | 
  | 
| VendorImplementationImp | 
 
 Partial implementation with common or default behaviour. 
 | 
| VerifyException | 
 Wraps any exception during verify of signatures. 
 | 
| VerifyIdentityService | 
 A simple service that allows you to verify that the message contents and/or metadata passes muster. 
 | 
| VersionControlSystem | 
 Basic Version control System interface. 
 | 
| VersionReport | 
 Class to report module version numbers. 
 | 
| VersionReport.ComponentVersion | 
  | 
| ViaHttpProxy | 
 Connect via a HTTP proxy 
 | 
| ViaProxy | 
 Adds proxy support for connecting to an SFTP server 
 | 
| ViaSocks4Proxy | 
 Connect via a SOCKS4 proxy 
 | 
| ViaSocks5Proxy | 
 Connect via a SOCKS5 proxy 
 | 
| ViolationHandlerImpl | 
 | 
| ViolationsAsMetadata | 
 | 
| ViolationsAsObjectMetadata | 
 | 
| WaitingOutOfStateHandler | 
 | 
| WaitService | 
 
 Implementation of Service for testing which sleeps for a configurable period. 
 | 
| WarningsToFile | 
 Reports on warnings from various ConfigurationChecks based on a system property. 
 | 
| While | 
 This  Service allows you to test boolean (true or false)  Condition's, which if
 evaluate to "true" will run a configured set of services continuously until the configured
 conditions do not evaluate to true.  
 | 
| Workflow | 
 
 Workflows link an AdaptrisMessageConsumer, a
 ServceCollection and an AdaptrisMessageProducer. 
 | 
| WorkflowImp | 
 Partial implementation of Workflow. 
 | 
| WorkflowInterceptor | 
 Interface for intercepting messages as they enter and exit a workflow. 
 | 
| WorkflowInterceptorImpl | 
 Abstract WorkflowInterceptor implementation. 
 | 
| WorkflowInterceptorImpl.WorkflowInterceptorException | 
  | 
| WorkflowLifecycleStrategy | 
Strategy for handling workflow lifecycle within a  WorkflowList.  
 | 
| WorkflowList | 
 
 Container for a collection of Workflows. 
 | 
| WorkflowManager | 
 | 
| WorkflowManagerMBean | 
 Interface specifying controls for a single workflow. 
 | 
| WorkflowRetryAndContinue | 
 Strategy for starting workflows that retries a workflow init or start a number of times. 
 | 
| WorkflowRetryAndFail | 
 Strategy for starting workflows that retries a workflow init or start a number of times. 
 | 
| WorkflowRuntimeManager | 
  | 
| WorkflowWithObjectPool | 
 A Workflow that has a object pool of ServiceCollections 
 | 
| WriteMetadataToFilesystem | 
 Implementation of  Service that writes metadata to the filesystem.  
 | 
| WriteMetadataToFilesystem.OutputStyle | 
  | 
| XmlBasicValidator | 
 | 
| XmlDocumentAggregator | 
MessageAggregator implementation that creates single XML using each message that needs to be joined up.  
 | 
| XmlExceptionReport | 
 | 
| XmlHelper | 
 | 
| XmlNotificationSerializer | 
 Serializes a Notification into an XML message. 
 | 
| XmlPayloadTranslator | 
 Translate the ResultSet contents into an XML Payload. 
 | 
| XmlPayloadTranslatorImpl | 
 Base class for translating ResultSet contents into an XML Payload. 
 | 
| XmlReportWithStacktrace | 
 | 
| XmlRuleValidator | 
 | 
| XmlSchemaValidatorImpl | 
  | 
| XmlSyntaxIdentifierImpl | 
  | 
| XmlTransformer | 
 Responsible for applying transforms. 
 | 
| XmlTransformerFactory | 
  | 
| XmlTransformerFactoryImpl | 
  | 
| XmlTransformParameter | 
 Interface for handling parameters passed into an XML transform. 
 | 
| XmlTransformParameterBuilder | 
 | 
| XmlTransformService | 
 
 Implementation of Service which provides transformation of XML payloads. 
 | 
| XmlUtils | 
 Class which provides convenience methods for various aspects of XML usage. 
 | 
| XmlValidationService | 
 Service which validates an input XML document. 
 | 
| XPath | 
 Wrapper around XPath/ 
 | 
| XpathCacheValueTranslator | 
 | 
| XpathDocumentCopier | 
 Implementation of  MessageSplitter which creates multiple instances of the same XML document based on an XPath.  
 | 
| XpathMergeImpl | 
  | 
| XpathMessageSplitter | 
 Implementation of  MessageSplitter which splits an XML document based on an XPath.  
 | 
| XpathMetadataQuery | 
 Base interface for generating metadata from an xpath. 
 | 
| XpathMetadataService | 
Store values extracted from message payload using  XpathQuery as metadata.  
 | 
| XpathNodeIdentifier | 
 SyntaxIdentifier implementation using XPATH. 
 | 
| XpathObjectMetadataService | 
Store values extracted from message payload using  XpathQuery as object metadata.  
 | 
| XpathObjectQuery | 
 Interface for creating metadata from an Xpath. 
 | 
| XpathQuery | 
 Interface for creating string metadata from an Xpath. 
 | 
| XpathQueryImpl | 
 Abstract base class for Metadata Xpath Queries. 
 | 
| XPathService | 
 
 This service allows you to configure an xpath expression which will be executed on source xml, the result of which can be saved
 to multiple locations. 
 | 
| XpathSyntaxIdentifier | 
 SyntaxIdentifier implementation using XPATH. 
 | 
| XsltTransformerFactory | 
 
 The XsltTransformerFactory is responsible for creating the Transformer. 
 | 
| XStreamConfigManager | 
 | 
| XStreamItemCache | 
  | 
| XStreamJsonMarshaller | 
 | 
| XStreamMarshaller | 
 | 
| XStreamMarshallerImpl | 
 | 
| XStreamUtils | 
 General Utilities used by various XStream related classes 
 | 
| ZipAggregator | 
MessageAggregator implementation that creates single zip using each message as a file in the zip.  
 | 
| ZipFileBackedMessageFactory | 
 Message factory that creates file backed messages from ZIP files. 
 | 
| ZipFileBackedMessageFactory.CompressionMode | 
  |