public class RulesExchangeHandler
extends org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandler
| Constructor and Description |
|---|
RulesExchangeHandler(RulesComponentImplementationModel model,
org.switchyard.ServiceDomain serviceDomain,
QName serviceName)
Constructs a new RulesExchangeHandler with the specified model, service domain, and service name.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
org.switchyard.component.common.knowledge.operation.KnowledgeOperation |
getDefaultOperation() |
void |
handleOperation(org.switchyard.Exchange exchange,
org.switchyard.component.common.knowledge.operation.KnowledgeOperation operation) |
getBoolean, getGlobalVariables, getInteger, getLoader, getLong, getModel, getObject, getServiceDomain, getServiceName, getString, handleMessage, isBoolean, newPerProcessInstanceRuntimeManager, newPerRequestRuntimeManager, newSingletonRuntimeManagergetDeploymentClassLoader, getState, setState, start, stoppublic RulesExchangeHandler(RulesComponentImplementationModel model, org.switchyard.ServiceDomain serviceDomain, QName serviceName)
model - the specified modelserviceDomain - the specified service domainserviceName - the specified service nameprotected void doStart()
doStart in class org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandlerprotected void doStop()
doStop in class org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandlerpublic org.switchyard.component.common.knowledge.operation.KnowledgeOperation getDefaultOperation()
getDefaultOperation in class org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandlerpublic void handleOperation(org.switchyard.Exchange exchange,
org.switchyard.component.common.knowledge.operation.KnowledgeOperation operation)
throws org.switchyard.HandlerException
handleOperation in class org.switchyard.component.common.knowledge.exchange.KnowledgeExchangeHandlerorg.switchyard.HandlerExceptionCopyright © 2013–2017 JBoss by Red Hat. All rights reserved.