| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDynamicComponent
Abstract implementation of
IDynamicComponent. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAliasedCertificateFactory
Certificate factory with support for alias handling
|
interface |
ICertificateFactory
Base interface for a certificate factory.
|
interface |
IKeyStoreCertificateFactory
Base interface for a certificate factory that is based on a key store.
|
interface |
IStorableCertificateFactory
Base interface for a certificate factory that can store to a file.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCertificateFactory
Abstract base implementation of a read-only Certificate factory that operates
on a
KeyStore object. |
class |
CertificateFactory
An implementation of a file-based certificate factory using a custom key
store type.
|
class |
PredefinedCertificateFactory
An example implementation of a Certificate factory that uses an external
KeyStore. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPartnershipFactory
This is the base interface for a partnership factory (it is more manager but
who cares).
|
interface |
IRefreshablePartnershipFactory
A partnership factory that can be refreshed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPartnershipFactory
Abstract
IPartnershipFactory implementation using
PartnershipMap as the underlying data storage object. |
class |
SelfFillingPartnershipFactory
A special in-memory partnership factory that adds a partnership if it is not
existing yet.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPartnershipFactoryWithPartners
This partnership factory extends
IPartnershipFactory by adding
"partners". |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPartnershipFactoryWithPartners
Abstract
IPartnershipFactoryWithPartners implementation based on
AbstractPartnershipFactory using PartnerMap as the underlying
data storage object for the partners. |
class |
SelfFillingXMLPartnershipFactory
A special
XMLPartnershipFactory that adds a new partnership if it is
not yet existing. |
class |
XMLPartnershipFactory
original author unknown this release added logic to store partnerships and
provide methods for partner/partnership command line processor
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMessageProcessor
Process incoming messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMessageProcessor
Abstract empty implementation of
IMessageProcessor. |
class |
AsyncMessageProcessor
An implementation of
AbstractMessageProcessor that uses a separate
thread for performing the main actions. |
class |
DefaultMessageProcessor
This is the default implementation of
IMessageProcessor. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProcessorActiveModule
A special processor module that supports a special start/stop cycle (e.g.
|
interface |
IProcessorModule
A processor module is a module that is to be used within an
IMessageProcessor instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActiveModule
Abstract base implementation for
IProcessorActiveModule derived from
AbstractProcessorModule. |
class |
AbstractProcessorModule
Abstract implementation of
IProcessorModule based on
AbstractDynamicComponent. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProcessorReceiverModule |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActiveNetModule |
class |
AbstractActivePollingModule |
class |
AbstractActiveReceiverModule |
class |
AbstractDirectoryPollingModule |
class |
AS2DirectoryPollingModule |
class |
AS2MDNReceiverModule |
class |
AS2ReceiverModule |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProcessorResenderModule
Base interface for a re-sender module.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActiveResenderModule
Base class for an active resender module.
|
class |
AbstractResenderModule
Base class for a non-active resender module.
|
class |
DirectoryResenderModule
An asynchronous, persisting, file based, polling resender module.
|
class |
ImmediateResenderModule
A synchronous, in-memory resender module that has no delay.
|
class |
InMemoryResenderModule
An asynchronous, in-memory, polling based resender module.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProcessorSenderModule |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHttpSenderModule
Abstract HTTP based sender module
|
class |
AbstractSenderModule |
class |
AS2SenderModule
AS2 sender module to send AS2 messages out.
|
class |
AsynchMDNSenderModule
A module to send an asynchronous MDN.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProcessorStorageModule |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStorageModule |
class |
MDNFileModule
Store an MDN to a file
|
class |
MessageFileModule
Store message content and optionally message headers and attributes to a file
|
| Modifier and Type | Method and Description |
|---|---|
IDynamicComponent |
AS2Session.getComponent(String sComponentID) |
IDynamicComponent |
IAS2Session.getComponent(String sComponentID)
Gets the
Component currently registered with an ID |
IDynamicComponent |
IAS2Session.getComponent(String sComponentID)
Gets the
Component currently registered with an ID |
IDynamicComponent |
AS2Session.getComponent(String sComponentID) |
| Modifier and Type | Method and Description |
|---|---|
protected com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
AS2Session.components()
All modifications done here, have impact on the whole session
|
protected com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
AS2Session.components()
All modifications done here, have impact on the whole session
|
com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
AS2Session.getAllComponents() |
com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
IAS2Session.getAllComponents()
Return a map of component ID's to
Component objects. |
com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
IAS2Session.getAllComponents()
Return a map of component ID's to
Component objects. |
com.helger.commons.collection.impl.ICommonsMap<String,IDynamicComponent> |
AS2Session.getAllComponents() |
| Modifier and Type | Method and Description |
|---|---|
void |
AS2Session.addComponent(String sComponentID,
IDynamicComponent aComponent) |
void |
IAS2Session.addComponent(String sComponentID,
IDynamicComponent aComponent)
Registers a component to a specified ID.
|
void |
IAS2Session.addComponent(String sComponentID,
IDynamicComponent aComponent)
Registers a component to a specified ID.
|
void |
AS2Session.addComponent(String sComponentID,
IDynamicComponent aComponent) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends IDynamicComponent> |
AS2XMLHelper.createComponent(com.helger.xml.microdom.IMicroElement aElement,
Class<T> aClass,
IAS2Session aSession,
String sBaseDirectory) |
static <T extends IDynamicComponent> |
AS2XMLHelper.createComponent(com.helger.xml.microdom.IMicroElement aElement,
Class<T> aClass,
IAS2Session aSession,
String sBaseDirectory) |
Copyright © 2013–2022 Philip Helger. All rights reserved.