| 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 |  | 
| com.adaptris.core.fs.enhanced | Various enhancements to the base filesystem consumer and producers. | 
| com.adaptris.core.ftp |  | 
| 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 |  | 
| 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 |  | 
| 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.jmspackage interfaces. | 
| com.adaptris.core.jms.jndi | JMS implementation of com.adaptris.core.jmspackage interfaces that uses JNDI. | 
| com.adaptris.core.jmx |  | 
| com.adaptris.core.lifecycle |  | 
| 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 |  | 
| com.adaptris.core.management.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 XStreamas 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 |  | 
| 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 |  | 
| 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 |  | 
| 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 | Connectionwrapper 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 KeyStoreand 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. |