Skip navigation links
Base Adapter Configuration 
Package Description
com.adaptris.core
Core interfaces and components for creating Adapters.
com.adaptris.core.common  
com.adaptris.core.config
Generalised Config Pre-Processors support for both startup and during runtime.
com.adaptris.core.event
Additional optional events that can be handled by a basic adapter.
com.adaptris.core.interceptor
Implementations of WorkflowInterceptor
com.adaptris.core.jmx  
com.adaptris.core.lifecycle
com.adaptris.core.lms
AdaptrisMessage implementation that supports arbitarily large messages.
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.transaction  
Standard Services 
Package Description
com.adaptris.core.services
Implementations of Service and supporting classes.
com.adaptris.core.services.aggregator
Service and base implementations for aggregating messages.
com.adaptris.core.services.confirmation
Basic abstract implementations for handling confirmations.
com.adaptris.core.services.duplicate
Implementations of Service that allow the handling of duplicate messages.
com.adaptris.core.services.dynamic
Classes 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
Services relating to finding and replacing text with an AdaptrisMessage
com.adaptris.core.services.jmx
Service to execute a JMX operation
com.adaptris.core.services.metadata
Services relating to metadata manipulation within the framework.
com.adaptris.core.services.metadata.compare
Service 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  
Data Transformation and Validation 
Package Description
com.adaptris.core.transform
Implementation of the core Service interface providing flat file and XML transformation functionality.
com.adaptris.transform
Transform framework classes
com.adaptris.transform.ff
Transform framework classes specific for flat file transforms
com.adaptris.transform.validate
Validation of transformed documents
Generic Filesystem 
Package Description
com.adaptris.core.fs
File system implementation of core package interfaces, based on com.adaptris.fs package.
com.adaptris.core.fs.enhanced
Various enhancements to the base filesystem consumer and producers.
com.adaptris.fs
Provides functionality used to read, write, delete and list from local file systems.
Connecting to JMS 
Package Description
com.adaptris.core.jms
Provides adapter connectivity to various JMS providers.
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.
Email 
Package Description
com.adaptris.core.mail
Provides adapter connectivity to various MTA and Mailbox providers.
com.adaptris.core.mail.attachment
Implementation of the core AdaptrisProducer interface providing different ways of handling multipart payloads.
com.adaptris.mail
Package containing email related functionality.
FTP / SFTP 
Package Description
com.adaptris.core.ftp
Implementation of the core AdaptrisMessageConsumer and AdaptrisMessageProducer interface providing FTP transport functionality.
com.adaptris.filetransfer
Interface declarations for handling interactive file based transfers such as FTP.
com.adaptris.ftp
Provides an implementation of FileTransferClient specifically for the File Transfer Protocol.
com.adaptris.sftp
Provides an implementation of FileTransferClient specifically for the SSH File Transfer Protocol.
HTTP 
Package Description
com.adaptris.core.http
Implementation of the core AdaptrisMessageConsumer and AdaptrisMessageProducer interface providing http transport functionality.
com.adaptris.core.http.auth  
com.adaptris.core.http.client
Classes for configuring HTTP producers.
com.adaptris.core.http.client.net
Implementation of AdaptrisMessageProducer based around the java.net package and URLConnection
com.adaptris.core.http.jetty
Implementation of the core AdaptrisMessageConsumer and AdaptrisMessageProducer interface using an embedded Jetty webserver engine (version 8.1.x).
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.
JDBC 
Package Description
com.adaptris.core.jdbc
JDBC implementation of core package interfaces, based on com.adaptris.jdbc package.
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.jdbc
Classes representing SQL queries and providing conversion between SQL and Java types.
com.adaptris.jdbc.connection
Package containing JDBC connection classes.
Security 
Package Description
com.adaptris.core.security
Implementation of the core Service interface providing encryption and decryption functionality.
com.adaptris.core.security.access  
com.adaptris.security
Provides security services for the Adaptris Framework Product.
com.adaptris.security.certificate
Classes to manipulate and create X509 Certificates.
com.adaptris.security.exc
Classes that form the Security exception hierarchy.
com.adaptris.security.keystore
Package containing security functionality relating to keystores.
com.adaptris.security.password
Handles encrypted passwords within adapter configuration.
com.adaptris.security.util
Provides Utility classes used by the security suite.
Utility classes 
Package Description
com.adaptris.core.util
Utility clases that are relatively tightly bound to the Adapter Framework.
com.adaptris.util
General utility classes.
com.adaptris.util.datastore
Utility classes relating to data storage.
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.
Adapter Management 
Package Description
com.adaptris.core.management
Classes for managing Adapters created using the core framework.
com.adaptris.core.management.classloader  
com.adaptris.core.management.config
Base classes for managing adapter configuration.
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.logging
Logging initialisation and reconfiguration.
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.runtime
Utility classes for reporting on various runtime metrics
Other Packages 
Package Description
com.adaptris.naming.adapter
Support for the adapter: JNDI scheme
Skip navigation links

Copyright Adaptris