|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IProcessor
Interface for a processor.
Description:
A processor will process a request and can choose to perform an action based
on the supplied information and the location.
Concurrency issues:
-
| Method Summary | |
|---|---|
void |
destroy()
Removes the processor from memory. |
void |
init(ASelectConfigManager configManager,
java.lang.Object config)
Initializes the processor component. |
boolean |
process(javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sRid,
java.util.Hashtable serviceRequest,
java.util.Hashtable additional)
Processes the request. |
| Method Detail |
|---|
void init(ASelectConfigManager configManager,
java.lang.Object config)
throws ASelectException
configManager - the A-Select configuration manager.config - the specific configuration for the processor.
ASelectException - if the configuration is invalid.void destroy()
boolean process(javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sRid,
java.util.Hashtable serviceRequest,
java.util.Hashtable additional)
throws ASelectException
servletResponse - response objectsRid - the A-Select request idserviceRequest - the service request parametersadditional - location dependent information
ASelectException - if an runtime error occurs during process.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||