Class ChPpq1Producer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.openehealth.ipf.platform.camel.ihe.ws.AbstractWsProducer<ChPpqAuditDataset,WsTransactionConfiguration<ChPpqAuditDataset>,AssertionBasedRequestType,EprPolicyRepositoryResponse>
-
- org.openehealth.ipf.platform.camel.ihe.xacml20.chppq1.ChPpq1Producer
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.EndpointAware
,org.apache.camel.IsSingleton
,org.apache.camel.Processor
,org.apache.camel.Producer
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class ChPpq1Producer extends AbstractWsProducer<ChPpqAuditDataset,WsTransactionConfiguration<ChPpqAuditDataset>,AssertionBasedRequestType,EprPolicyRepositoryResponse>
- Since:
- 3.5.1
- Author:
- Dmytro Rud
-
-
Constructor Summary
Constructors Constructor Description ChPpq1Producer(AbstractWsEndpoint<ChPpqAuditDataset,WsTransactionConfiguration<ChPpqAuditDataset>> endpoint, JaxWsClientFactory<ChPpqAuditDataset> clientFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EprPolicyRepositoryResponse
callService(Object clientObject, AssertionBasedRequestType body)
Sends the given request body to a Web Service via the given client proxy.-
Methods inherited from class org.openehealth.ipf.platform.camel.ihe.ws.AbstractWsProducer
cleanRequestContext, configureClient, enrichRequestContext, enrichResponseMessage, getAlternativeRequestKeys, getEndpoint, getRequestClass, getResponseClass, getWsTransactionConfiguration, process
-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, doStart, doStop, isSingleton, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
ChPpq1Producer
public ChPpq1Producer(AbstractWsEndpoint<ChPpqAuditDataset,WsTransactionConfiguration<ChPpqAuditDataset>> endpoint, JaxWsClientFactory<ChPpqAuditDataset> clientFactory)
-
-
Method Detail
-
callService
protected EprPolicyRepositoryResponse callService(Object clientObject, AssertionBasedRequestType body) throws Exception
Description copied from class:AbstractWsProducer
Sends the given request body to a Web Service via the given client proxy.- Specified by:
callService
in classAbstractWsProducer<ChPpqAuditDataset,WsTransactionConfiguration<ChPpqAuditDataset>,AssertionBasedRequestType,EprPolicyRepositoryResponse>
- Throws:
Exception
-
-