org.jboss.soa.esb.services.rules
Class ServiceChannel

java.lang.Object
  extended by org.jboss.soa.esb.services.rules.ServiceChannel
All Implemented Interfaces:
org.drools.runtime.Channel, Configurable

public class ServiceChannel
extends java.lang.Object
implements org.drools.runtime.Channel, Configurable

ServiceChannel.

Author:
dward at jboss.org

Field Summary
static java.lang.String ASYNC
           
static java.lang.String TIMEOUT
           
 
Constructor Summary
ServiceChannel()
           
 
Method Summary
 Service getService()
           
 void send(java.lang.Object object)
           
 void setConfiguration(ConfigTree config)
          Set the component configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASYNC

public static final java.lang.String ASYNC
See Also:
Constant Field Values

TIMEOUT

public static final java.lang.String TIMEOUT
See Also:
Constant Field Values
Constructor Detail

ServiceChannel

public ServiceChannel()
Method Detail

setConfiguration

public void setConfiguration(ConfigTree config)
                      throws ConfigurationException
Description copied from interface: Configurable
Set the component configuration.

Specified by:
setConfiguration in interface Configurable
Parameters:
config - The conponent configuration.
Throws:
ConfigurationException - Bad component configuration.

getService

public Service getService()

send

public void send(java.lang.Object object)
Specified by:
send in interface org.drools.runtime.Channel