| Package | Description | 
|---|---|
| com.adaptris.core | 
 The main Interlok package. 
 | 
| com.adaptris.core.cache | 
 Base cache provider implementations. 
 | 
| com.adaptris.core.common | |
| com.adaptris.core.config | 
 Generalised Config Pre-Processors support for both startup and during runtime. 
 | 
| com.adaptris.core.event | 
 Additional events that can be generated by Interlok. 
 | 
| com.adaptris.core.fs | 
AdaptrisMessageProducer and
 AdaptrisMessageConsumer implementations, based on
 com.adaptris.fs package. | 
| com.adaptris.core.fs.enhanced | 
 Various enhancements to the base filesystem consumer and producers. 
 | 
| com.adaptris.core.ftp | 
 Implementation of the core  
AdaptrisMessageConsumer and
 AdaptrisMessageProducer interface providing FTP transport
 functionality. | 
| com.adaptris.core.http | 
 Interfaces that support HTTP interaction. 
 | 
| com.adaptris.core.http.auth | |
| com.adaptris.core.http.client | 
 Classes for configuring HTTP producers. 
 | 
| com.adaptris.core.http.client.net | |
| com.adaptris.core.http.jetty | 
 Implementation of the core  
AdaptrisMessageConsumer and
 AdaptrisMessageProducer interface using an embedded
 Jetty webserver engine. | 
| com.adaptris.core.http.jetty.retry | |
| com.adaptris.core.http.oauth | 
 Simplifies the retrieval of OAUTH tokens from various 3rd party resources. 
 | 
| com.adaptris.core.http.server | 
 Classes for configuring HTTP server based consumers. 
 | 
| com.adaptris.core.interceptor | 
 Implementations of  
WorkflowInterceptor. | 
| com.adaptris.core.jdbc | 
 JDBC support within Interlok. 
 | 
| com.adaptris.core.jms | 
 Provides JMS functionality within Interlok 
 | 
| com.adaptris.core.jms.activemq | 
 ActiveMQ specific JMS implementation of  
com.adaptris.core.jms package interfaces. | 
| com.adaptris.core.jms.jndi | 
 JMS implementation of  
com.adaptris.core.jms package interfaces that uses JNDI. | 
| com.adaptris.core.jmx | |
| com.adaptris.core.lifecycle | 
 Implementations of  
ChannelLifecycleStrategy and
 WorkflowLifecycleStrategy. | 
| com.adaptris.core.lms | 
 Adds support for arbitarily large messages. 
 | 
| com.adaptris.core.management | 
 Management components within Interlok. 
 | 
| com.adaptris.core.management.classloader | |
| com.adaptris.core.management.config | 
 Turning the configuration file into an object graph. 
 | 
| com.adaptris.core.management.jetty | 
ManagementComponent that embeds Jetty. | 
| com.adaptris.core.management.jmx | 
ManagementComponent implementations exposing adapter
 controls via JMX | 
| com.adaptris.core.management.properties | 
 Custom classes for resolving properties held in the bootstrap property file. 
 | 
| com.adaptris.core.management.vcs | 
 Interfaces that allow Interlok configuration to be checked out at runtime. 
 | 
| com.adaptris.core.marshaller.xstream | 
 
 Classes used to support using  
XStream as a marshaller. | 
| com.adaptris.core.metadata | 
 Utilities related to handling metadata. 
 | 
| com.adaptris.core.runtime | 
 Allos you to manipulate Interlok at runtime. 
 | 
| com.adaptris.core.security | 
 Implementation of the core  
Service interface providing encryption and
 decryption functionality. | 
| com.adaptris.core.security.access | |
| com.adaptris.core.services | 
 Generic  
Service implementations that aren't protocol/use-case specific. | 
| com.adaptris.core.services.aggregator | 
Service implementations for aggregating messages. | 
| com.adaptris.core.services.cache | |
| com.adaptris.core.services.cache.translators | 
CacheValueTranslator implementations. | 
| com.adaptris.core.services.conditional | 
 Services that support conditional operations. 
 | 
| com.adaptris.core.services.conditional.conditions | 
 Conditions for  
com.adaptris.core.services.conditional | 
| com.adaptris.core.services.conditional.operator | 
 Operators for  
com.adaptris.core.services.conditional | 
| com.adaptris.core.services.duplicate | 
 Implementations of  
Service that allow the handling of duplicate
 messages. | 
| com.adaptris.core.services.dynamic | 
 Service implementation which allow arbitrary  
Service instances to be
 located, created and applied at run time. | 
| com.adaptris.core.services.exception | 
 Services which handle exceptions. 
 | 
| com.adaptris.core.services.findreplace | 
Service implementations relating to finding and replacing text with an
 AdaptrisMessage | 
| com.adaptris.core.services.jdbc | 
 Implementations of  
Service relating to JDBC operations. | 
| com.adaptris.core.services.jdbc.raw | 
 Implementations of  
Service relating to JDBC operations that do not
 interrogate the payload. | 
| com.adaptris.core.services.jdbc.types | 
 Implementations of  
ColumnTranslator supporting
 JdbcDataQueryService. | 
| com.adaptris.core.services.jmx | 
Service implementations to execute a JMX operation | 
| com.adaptris.core.services.metadata | 
Service implementations relating to metadata manipulation within the
 framework. | 
| com.adaptris.core.services.metadata.compare | 
Service implementation that compares 2 metadata values. | 
| com.adaptris.core.services.metadata.timestamp | |
| com.adaptris.core.services.metadata.xpath | 
 Implementations for handling XML based metadata manipulation. 
 | 
| com.adaptris.core.services.mime | 
 Implementations of  
Service and supporting classes that manipulate MIME
 based documents. | 
| com.adaptris.core.services.path | |
| com.adaptris.core.services.routing | 
Service implementations and supporting classes for content based
 routing. | 
| com.adaptris.core.services.splitter | 
 Implementations of  
Service and supporting classes that deal with
 message splitting. | 
| com.adaptris.core.services.system | 
 Implementations of  
Service and supporting classes allow execution of
 system commands. | 
| com.adaptris.core.services.transcoding | |
| com.adaptris.core.transaction | |
| com.adaptris.core.transform | 
 Implementation of the core  
Service interface providing flat file and
 XML transformation functionality. | 
| com.adaptris.core.transform.schema | 
 Implementation(s) of the  
MessageValidator that supports XML Schema validation. | 
| com.adaptris.core.util | 
 Utility clases that are tightly coupled to Interlok. 
 | 
| com.adaptris.filetransfer | 
 Interface declarations for handling remote file based transfers such as FTP. 
 | 
| com.adaptris.fs | 
 Provides functionality used to read, write, delete and list from local file systems. 
 | 
| com.adaptris.ftp | 
 Provides an implementation of  
FileTransferClient specifically
 for the File Transfer Protocol. | 
| com.adaptris.jdbc | 
 Classes representing SQL queries and providing conversion between SQL and Java types. 
 | 
| com.adaptris.jdbc.connection | 
Connection wrapper that allows manual failover to a secondary JDBC connection. | 
| com.adaptris.naming.adapter | 
 Support for the  
adapter: JNDI scheme | 
| com.adaptris.security | 
 Provides security services that provide legacy encrypt/decrypt services. 
 | 
| com.adaptris.security.certificate | 
 Abstraction around  
Certificate. | 
| com.adaptris.security.exc | 
 Classes that form the Security exception hierarchy. 
 | 
| com.adaptris.security.keystore | 
 Abstraction of  
KeyStore and where they are. | 
| com.adaptris.security.password | 
 Handles encrypted passwords within adapter configuration. 
 | 
| com.adaptris.security.util | 
 Provides Utility classes for the security stuff. 
 | 
| com.adaptris.sftp | 
 Provides an implementation of  
FileTransferClient specifically
 for the SSH File Transfer Protocol. | 
| com.adaptris.transform | 
 Transform framework classes 
 | 
| com.adaptris.transform.validate | 
 Validation of transformed documents 
 | 
| com.adaptris.util | 
 General utility classes. 
 | 
| com.adaptris.util.datastore | |
| com.adaptris.util.stream | 
 Utility classes relating to stream handling. 
 | 
| com.adaptris.util.text | 
 Utility classes relating to text handling. 
 | 
| com.adaptris.util.text.mime | 
 Utility classes relating to mime type handling. 
 | 
| com.adaptris.util.text.xml | 
 Utility classes relating to XML processing. 
 |