public abstract class InputDelegate extends BaseDelegate
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Constructor and Description |
---|
InputDelegate(ContainerServices services) |
Modifier and Type | Method and Description |
---|---|
protected Connector |
createConnectorInternal(ConnectorFactory factory,
java.lang.String name) |
InputConnector |
getInputConnector() |
abstract void |
processInboundData(java.lang.Object data,
java.util.Properties properties)
Notify host application of inbound data
|
void |
startInputConnector() |
void |
stopInputConnector() |
asyncFailure, asyncRequestSuccess, asyncSendSuccess, createConnector, getConnector, getServices, initialiseConnector, terminateConnector
public static final java.lang.String COPYRIGHT
public InputDelegate(ContainerServices services)
protected Connector createConnectorInternal(ConnectorFactory factory, java.lang.String name) throws ConnectorException
createConnectorInternal
in class BaseDelegate
ConnectorException
public InputConnector getInputConnector()
public void startInputConnector() throws ConnectorException
ConnectorException
public void stopInputConnector() throws ConnectorException
ConnectorException
public abstract void processInboundData(java.lang.Object data, java.util.Properties properties)
ConnectorCallback
processInboundData
in interface ConnectorCallback
processInboundData
in class BaseDelegate