org.apache.camel.core.xml.util.jsse
Class AbstractBaseSSLContextParametersFactoryBean<T extends org.apache.camel.util.jsse.BaseSSLContextParameters>

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.core.xml.AbstractCamelFactoryBean<T>
          extended by org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean<T>
              extended by org.apache.camel.core.xml.util.jsse.AbstractBaseSSLContextParametersFactoryBean<T>
All Implemented Interfaces:
org.apache.camel.CamelContextAware
Direct Known Subclasses:
AbstractSSLContextClientParametersFactoryBean, AbstractSSLContextParametersFactoryBean, AbstractSSLContextServerParametersFactoryBean

public abstract class AbstractBaseSSLContextParametersFactoryBean<T extends org.apache.camel.util.jsse.BaseSSLContextParameters>
extends AbstractJsseUtilFactoryBean<T>


Constructor Summary
AbstractBaseSSLContextParametersFactoryBean()
           
 
Method Summary
protected abstract  T createInstance()
           
 CipherSuitesParametersDefinition getCipherSuites()
           
 FilterParametersDefinition getCipherSuitesFilter()
           
 T getObject()
           
 SecureSocketProtocolsParametersDefinition getSecureSocketProtocols()
           
 FilterParametersDefinition getSecureSocketProtocolsFilter()
           
 String getSessionTimeout()
           
 void setCipherSuites(CipherSuitesParametersDefinition cipherSuites)
           
 void setCipherSuitesFilter(FilterParametersDefinition cipherSuitesFilter)
           
 void setSecureSocketProtocols(SecureSocketProtocolsParametersDefinition secureSocketProtocols)
           
 void setSecureSocketProtocolsFilter(FilterParametersDefinition secureSocketProtocolsFilter)
           
 void setSessionTimeout(String sessionTimeout)
           
 
Methods inherited from class org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean
getObjectType, isSingleton
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, getCamelContext, getCamelContextId, getCamelContextWithId, setCamelContext, setCamelContextId
 
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBaseSSLContextParametersFactoryBean

public AbstractBaseSSLContextParametersFactoryBean()
Method Detail

getObject

public final T getObject()
                                                                              throws Exception
Specified by:
getObject in class AbstractJsseUtilFactoryBean<T extends org.apache.camel.util.jsse.BaseSSLContextParameters>
Throws:
Exception

createInstance

protected abstract T createInstance()
                                                                                         throws Exception
Throws:
Exception

getCipherSuites

public CipherSuitesParametersDefinition getCipherSuites()

setCipherSuites

public void setCipherSuites(CipherSuitesParametersDefinition cipherSuites)

getCipherSuitesFilter

public FilterParametersDefinition getCipherSuitesFilter()

setCipherSuitesFilter

public void setCipherSuitesFilter(FilterParametersDefinition cipherSuitesFilter)

getSecureSocketProtocols

public SecureSocketProtocolsParametersDefinition getSecureSocketProtocols()

setSecureSocketProtocols

public void setSecureSocketProtocols(SecureSocketProtocolsParametersDefinition secureSocketProtocols)

getSecureSocketProtocolsFilter

public FilterParametersDefinition getSecureSocketProtocolsFilter()

setSecureSocketProtocolsFilter

public void setSecureSocketProtocolsFilter(FilterParametersDefinition secureSocketProtocolsFilter)

getSessionTimeout

public String getSessionTimeout()

setSessionTimeout

public void setSessionTimeout(String sessionTimeout)


Apache CAMEL