| 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 | AdaptrisMessageProducerandAdaptrisMessageConsumerimplementations, based oncom.adaptris.fspackage. | 
| com.adaptris.core.fs.enhanced | Various enhancements to the base filesystem consumer and producers. | 
| com.adaptris.core.ftp | Implementation of the core  AdaptrisMessageConsumerandAdaptrisMessageProducerinterface 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  AdaptrisMessageConsumerandAdaptrisMessageProducerinterface 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.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 | Implementations of  ChannelLifecycleStrategyandWorkflowLifecycleStrategy. | 
| 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 | ManagementComponentthat embeds Jetty. | 
| com.adaptris.core.management.jmx | ManagementComponentimplementations 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  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  Serviceinterface providing encryption and
 decryption functionality. | 
| com.adaptris.core.security.access | |
| com.adaptris.core.services | Generic  Serviceimplementations that aren't protocol/use-case specific. | 
| com.adaptris.core.services.aggregator | Serviceimplementations for aggregating messages. | 
| com.adaptris.core.services.cache | |
| com.adaptris.core.services.cache.translators | CacheValueTranslatorimplementations. | 
| 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  Servicethat allow the handling of duplicate
 messages. | 
| com.adaptris.core.services.dynamic | Service implementation which allow arbitrary  Serviceinstances to be
 located, created and applied at run time. | 
| com.adaptris.core.services.exception | Services which handle exceptions. | 
| com.adaptris.core.services.findreplace | Serviceimplementations relating to finding and replacing text with an
 AdaptrisMessage | 
| com.adaptris.core.services.jdbc | Implementations of  Servicerelating to JDBC operations. | 
| com.adaptris.core.services.jdbc.raw | Implementations of  Servicerelating to JDBC operations that do not
 interrogate the payload. | 
| com.adaptris.core.services.jdbc.types | Implementations of  ColumnTranslatorsupportingJdbcDataQueryService. | 
| com.adaptris.core.services.jmx | Serviceimplementations to execute a JMX operation | 
| com.adaptris.core.services.metadata | Serviceimplementations relating to metadata manipulation within the
 framework. | 
| com.adaptris.core.services.metadata.compare | Serviceimplementation 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  Serviceand supporting classes that manipulate MIME
 based documents. | 
| com.adaptris.core.services.path | |
| com.adaptris.core.services.routing | Serviceimplementations and supporting classes for content based
 routing. | 
| com.adaptris.core.services.splitter | Implementations of  Serviceand supporting classes that deal with
 message splitting. | 
| com.adaptris.core.services.system | Implementations of  Serviceand supporting classes allow execution of
 system commands. | 
| com.adaptris.core.services.transcoding | |
| com.adaptris.core.transaction | |
| com.adaptris.core.transform | Implementation of the core  Serviceinterface providing flat file and
 XML transformation functionality. | 
| com.adaptris.core.transform.schema | Implementation(s) of the  MessageValidatorthat 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  FileTransferClientspecifically
 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  FileTransferClientspecifically
 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. |