Class MsvEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.validator.ValidatorEndpoint
-
- org.apache.camel.component.validator.msv.MsvEndpoint
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Endpoint
,org.apache.camel.IsSingleton
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.spi.HasId
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
@UriEndpoint(firstVersion="1.1.0", scheme="msv", title="MSV", syntax="msv:resourceUri", producerOnly=true, category=VALIDATION) public class MsvEndpoint extends org.apache.camel.component.validator.ValidatorEndpoint
Validate XML payloads using Multi-Schema Validator (MSV).
-
-
Constructor Summary
Constructors Constructor Description MsvEndpoint(String endpointUri, org.apache.camel.Component component, String resourceUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureValidator(org.apache.camel.support.processor.validation.ValidatingProcessor validator)
protected void
doInit()
-
Methods inherited from class org.apache.camel.component.validator.ValidatorEndpoint
clearCachedSchema, createConsumer, createProducer, getErrorHandler, getHeaderName, getResourceResolver, getResourceResolverFactory, getResourceUri, getSchemaFactory, getSchemaLanguage, isFailOnNullBody, isFailOnNullHeader, isUseSharedSchema, setErrorHandler, setFailOnNullBody, setFailOnNullHeader, setHeaderName, setResourceResolver, setResourceResolverFactory, setResourceUri, setSchemaFactory, setSchemaLanguage, setUseSharedSchema
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, 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, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-