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.ValidatorEndpointValidate 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 voidconfigureValidator(org.apache.camel.support.processor.validation.ValidatingProcessor validator)protected voiddoInit()-
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
-
-