public class Iti68Endpoint extends org.apache.camel.component.servlet.ServletEndpoint implements InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>, AuditableEndpoint<Iti68AuditDataset>
Constructor and Description |
---|
Iti68Endpoint(String endPointURI,
org.apache.camel.component.servlet.ServletComponent component,
URI httpUri) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor)
Default implementation that creates a consumer by calling
InterceptableEndpoint.doCreateConsumer(Processor)
and weaves in configured interceptor processors to be executed before calling the first
processor in the consumer route. |
List<Interceptor> |
createInitialConsumerInterceptorChain() |
List<Interceptor> |
createInitialProducerInterceptorChain() |
org.apache.camel.Consumer |
doCreateConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
doCreateProducer() |
AuditContext |
getAuditContext() |
AuditStrategy<Iti68AuditDataset> |
getClientAuditStrategy()
Returns client-side audit strategy instance.
|
Iti68Component |
getInterceptableComponent() |
AuditableEndpointConfiguration |
getInterceptableConfiguration() |
AuditStrategy<Iti68AuditDataset> |
getServerAuditStrategy()
Returns server-side audit strategy instance.
|
createProducer, getComponent, getContextPath, getHttpBinding, getServletName, isAttachmentMultipartBinding, isLenientProperties, setAttachmentMultipartBinding, setContextPath, setHttpBinding, setServletName
connect, disconnect, getAuthDomain, getAuthHost, getAuthMethod, getAuthMethodPriority, getAuthPassword, getAuthUsername, getBinding, getCookieHandler, getHeaderFilterStrategy, getHttpMethod, getHttpMethodRestrict, getHttpUri, getOkStatusCodeRange, getPath, getPort, getProtocol, getProxyAuthDomain, getProxyAuthHost, getProxyAuthMethod, getProxyAuthPassword, getProxyAuthPort, getProxyAuthScheme, getProxyAuthUsername, getProxyHost, getProxyPort, getResponseBufferSize, getUrlRewrite, isAsync, isBridgeEndpoint, isChunked, isConnectionClose, isCopyHeaders, isDisableStreamCache, isEagerCheckContentAvailable, isIgnoreResponseBody, isMapHttpMessageBody, isMapHttpMessageFormUrlEncodedBody, isMapHttpMessageHeaders, isMatchOnUriPrefix, isOptionsEnabled, isPreserveHostHeader, isSingleton, isThrowExceptionOnFailure, isTraceEnabled, isTransferException, setAsync, setAuthDomain, setAuthHost, setAuthMethod, setAuthMethodPriority, setAuthPassword, setAuthUsername, setBinding, setBridgeEndpoint, setChunked, setConnectionClose, setCookieHandler, setCopyHeaders, setDisableStreamCache, setEagerCheckContentAvailable, setHeaderFilterStrategy, setHttpMethod, setHttpMethodRestrict, setHttpUri, setIgnoreResponseBody, setMapHttpMessageBody, setMapHttpMessageFormUrlEncodedBody, setMapHttpMessageHeaders, setMatchOnUriPrefix, setOkStatusCodeRange, setOptionsEnabled, setPreserveHostHeader, setProxyAuthDomain, setProxyAuthHost, setProxyAuthMethod, setProxyAuthPassword, setProxyAuthPort, setProxyAuthScheme, setProxyAuthUsername, setProxyHost, setProxyPort, setResponseBufferSize, setThrowExceptionOnFailure, setTraceEnabled, setTransferException, setUrlRewrite
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createProducer, getCustomInterceptors
isAudit
public Iti68Endpoint(String endPointURI, org.apache.camel.component.servlet.ServletComponent component, URI httpUri) throws URISyntaxException
URISyntaxException
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
InterceptableEndpoint
InterceptableEndpoint.doCreateConsumer(Processor)
and weaves in configured interceptor processors to be executed before calling the first
processor in the consumer route.createConsumer
in interface org.apache.camel.Endpoint
createConsumer
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
createConsumer
in class org.apache.camel.component.servlet.ServletEndpoint
processor
- processor for handling the consumed requestException
public org.apache.camel.Consumer doCreateConsumer(org.apache.camel.Processor processor) throws Exception
doCreateConsumer
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
Exception
public org.apache.camel.Producer doCreateProducer() throws Exception
doCreateProducer
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
Exception
public Iti68Component getInterceptableComponent()
getInterceptableComponent
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
public AuditableEndpointConfiguration getInterceptableConfiguration()
getInterceptableConfiguration
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
public AuditStrategy<Iti68AuditDataset> getClientAuditStrategy()
AuditableEndpoint
getClientAuditStrategy
in interface AuditableEndpoint<Iti68AuditDataset>
public AuditStrategy<Iti68AuditDataset> getServerAuditStrategy()
AuditableEndpoint
getServerAuditStrategy
in interface AuditableEndpoint<Iti68AuditDataset>
public AuditContext getAuditContext()
getAuditContext
in interface AuditableEndpoint<Iti68AuditDataset>
public List<Interceptor> createInitialConsumerInterceptorChain()
createInitialConsumerInterceptorChain
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
public List<Interceptor> createInitialProducerInterceptorChain()
createInitialProducerInterceptorChain
in interface InterceptableEndpoint<AuditableEndpointConfiguration,Iti68Component>
Copyright © 2018 Open eHealth Foundation. All rights reserved.