com.infoengine.procunit
Interface IeProcessor

All Known Subinterfaces:
IeMultithreadedProcessor
All Known Implementing Classes:
DoorsAdapterImpl, EBAIAdapterImpl, EchoAdapterImpl, EDASQLAdapterImpl, EMailAdapterImpl, GatewayImpl, JDBCAdapterImpl, JNDIAdapterImpl, PdaAdapterImpl, TaskProcessorImpl, TemplateProcessorImpl, WTAdapterImpl

public interface IeProcessor


Method Summary
 void initialize(String serviceName, com.infoengine.log.LogWriter log)
          Initialize the adapter implementation class.
 IeRequest processRequest(Request request)
          Process a request received from the Info*Engine server.
 

Method Detail

processRequest

public IeRequest processRequest(Request request)
                         throws IEException
Process a request received from the Info*Engine server. This method is called when a adapter request if received on the Info*Engine socket.

Parameters:
request - The request to perform
Throws:
IEException

initialize

public void initialize(String serviceName,
                       com.infoengine.log.LogWriter log)
Initialize the adapter implementation class.

Parameters:
serviceName - Logical name defined for this implementation
log - file to write informational and debug messages.