public class Hl7v3ContinuationAwareProducer extends AbstractWsProducer<Hl7v3AuditDataset,Hl7v3ContinuationAwareWsTransactionConfiguration,String,String> implements groovy.lang.GroovyObject
Constructor and Description |
---|
Hl7v3ContinuationAwareProducer(Hl7v3ContinuationAwareEndpoint endpoint,
JaxWsClientFactory<Hl7v3AuditDataset> clientFactory) |
Modifier and Type | Method and Description |
---|---|
protected String |
callService(Object clientObject,
String requestString)
Sends the given request body to a Web Service via the given client proxy.
|
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
Object |
invokeMethod(String method,
Object arguments) |
void |
process(org.apache.camel.Exchange exchange) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
cleanRequestContext, configureClient, enrichRequestContext, enrichResponseMessage, getAlternativeRequestKeys, getClient, getEndpoint, getRequestClass, getResponseClass, getWsTransactionConfiguration
createExchange, createExchange, createExchange, doStart, doStop, isSingleton, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public Hl7v3ContinuationAwareProducer(Hl7v3ContinuationAwareEndpoint endpoint, JaxWsClientFactory<Hl7v3AuditDataset> clientFactory)
public groovy.lang.MetaClass getMetaClass()
getMetaClass
in interface groovy.lang.GroovyObject
public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass
in interface groovy.lang.GroovyObject
public Object invokeMethod(String method, Object arguments)
invokeMethod
in interface groovy.lang.GroovyObject
public Object getProperty(String property)
getProperty
in interface groovy.lang.GroovyObject
public void setProperty(String property, Object value)
setProperty
in interface groovy.lang.GroovyObject
public void process(org.apache.camel.Exchange exchange)
process
in interface org.apache.camel.Processor
process
in class AbstractWsProducer<Hl7v3AuditDataset,Hl7v3ContinuationAwareWsTransactionConfiguration,String,String>
protected String callService(Object clientObject, String requestString)
AbstractWsProducer
callService
in class AbstractWsProducer<Hl7v3AuditDataset,Hl7v3ContinuationAwareWsTransactionConfiguration,String,String>
Copyright © 2018 Open eHealth Foundation. All rights reserved.