org.apache.camel.component.xmlsecurity
Class XmlSignatureEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.xmlsecurity.XmlSignatureEndpoint
All Implemented Interfaces:
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
Direct Known Subclasses:
XmlSignerEndpoint, XmlVerifierEndpoint

public abstract class XmlSignatureEndpoint
extends org.apache.camel.impl.DefaultEndpoint


Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
XmlSignatureEndpoint(String uri, XmlSignatureComponent component)
           
 
Method Summary
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer createProducer()
           
 String getBaseUri()
           
abstract  XmlSignatureConfiguration getConfiguration()
           
 Map<String,? extends Object> getCryptoContextProperties()
           
 Boolean getDisallowDoctypeDecl()
           
 Object getManagedObject(XmlSignatureEndpoint endpoint)
           
 Boolean getOmitXmlDeclaration()
           
 URIDereferencer getUriDereferencer()
           
 boolean isSingleton()
           
 void setBaseUri(String baseUri)
           
 void setCryptoContextProperties(Map<String,? extends Object> cryptoContextProperties)
           
 void setDisallowDoctypeDecl(Boolean disallowDoctypeDecl)
           
 void setOmitXmlDeclaration(Boolean omitXmlDeclaration)
           
 void setUriDereferencer(URIDereferencer uriDereferencer)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

XmlSignatureEndpoint

public XmlSignatureEndpoint(String uri,
                            XmlSignatureComponent component)
Method Detail

createProducer

public org.apache.camel.Producer createProducer()

createConsumer

public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)

isSingleton

public boolean isSingleton()

getManagedObject

public Object getManagedObject(XmlSignatureEndpoint endpoint)

getConfiguration

public abstract XmlSignatureConfiguration getConfiguration()

getUriDereferencer

public URIDereferencer getUriDereferencer()

setUriDereferencer

public void setUriDereferencer(URIDereferencer uriDereferencer)

getBaseUri

public String getBaseUri()

setBaseUri

public void setBaseUri(String baseUri)

getCryptoContextProperties

public Map<String,? extends Object> getCryptoContextProperties()

setCryptoContextProperties

public void setCryptoContextProperties(Map<String,? extends Object> cryptoContextProperties)

getDisallowDoctypeDecl

public Boolean getDisallowDoctypeDecl()

setDisallowDoctypeDecl

public void setDisallowDoctypeDecl(Boolean disallowDoctypeDecl)

getOmitXmlDeclaration

public Boolean getOmitXmlDeclaration()

setOmitXmlDeclaration

public void setOmitXmlDeclaration(Boolean omitXmlDeclaration)


Apache Camel