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.String
COMPID_PROCESSOR
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
checkActiveModules(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()
void
handle(java.lang.String action, Message msg, java.util.Map<java.lang.Object,java.lang.Object> options)
void
startActiveModules()
void
stopActiveModules()
-
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)
-
-