Package org.openas2.processor
Interface Processor
-
- All Superinterfaces:
Component
- All Known Implementing Classes:
BaseProcessor,DefaultProcessor
public interface Processor extends Component
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPID_PROCESSOR
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancheckActiveModules(java.util.List<java.lang.String> failures)java.util.List<ActiveModule>getActiveModules()java.util.List<ActiveModule>getActiveModulesByClass(java.lang.Class<?> clazz)java.util.List<ProcessorModule>getModules()voidhandle(java.lang.String action, Message msg, java.util.Map<java.lang.Object,java.lang.Object> options)voidstartActiveModules()voidstopActiveModules()-
Methods inherited from interface org.openas2.Component
destroy, getName, getParameters, getSession, init
-
-
-
-
Field Detail
-
COMPID_PROCESSOR
static final java.lang.String COMPID_PROCESSOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
handle
void handle(java.lang.String action, Message msg, java.util.Map<java.lang.Object,java.lang.Object> options) throws OpenAS2Exception- Throws:
OpenAS2Exception
-
getModules
java.util.List<ProcessorModule> getModules()
-
startActiveModules
void startActiveModules() throws OpenAS2Exception- Throws:
OpenAS2Exception
-
stopActiveModules
void stopActiveModules() throws OpenAS2Exception- Throws:
OpenAS2Exception
-
getActiveModules
java.util.List<ActiveModule> getActiveModules()
-
getActiveModulesByClass
java.util.List<ActiveModule> getActiveModulesByClass(java.lang.Class<?> clazz)
-
checkActiveModules
boolean checkActiveModules(java.util.List<java.lang.String> failures)
-
-