Component, ActiveModule, TrackingModule, ProcessorModuleDbTrackingModulepublic abstract class BaseMsgTrackingModule extends BaseProcessorModule implements TrackingModule
| Modifier and Type | Class | Description |
|---|---|---|
static class |
BaseMsgTrackingModule.FIELDS |
DO_TRACK_MSG, TRACK_MSG_TCP_SERVER| Constructor | Description |
|---|---|
BaseMsgTrackingModule() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Map<String,String> |
buildMap(Message msg,
Map<Object,Object> options) |
|
boolean |
canHandle(String action,
Message msg,
Map<Object,Object> options) |
|
protected abstract String |
getModuleAction() |
|
void |
handle(String action,
Message msg,
Map<Object,Object> options) |
|
void |
init(Session session,
Map<String,String> options) |
Component lifecycle hook.
|
protected abstract void |
persist(Message msg,
Map<String,String> map) |
healthcheck, isRunning, start, stopdestroy, getName, getParameter, getParameter, getParameterInt, getParameters, getSession, setParameter, setParameterdestroy, getName, getParameters, getSessionpublic void handle(String action, Message msg, Map<Object,Object> options) throws OpenAS2Exception
handle in interface ProcessorModuleOpenAS2Exceptionpublic boolean canHandle(String action, Message msg, Map<Object,Object> options)
canHandle in interface ProcessorModulepublic void init(Session session, Map<String,String> options) throws OpenAS2Exception
Componentinit in interface Componentinit in class BaseComponentsession - the component uses this object to access other componentsoptions - configuration values for the componentOpenAS2Exception - If an error occurs while initializing the componentSessionprotected abstract String getModuleAction()
Copyright © 2018. All rights reserved.