org.exolab.jms.config
Class TcpsConfiguration

java.lang.Object
  |
  +--org.exolab.jms.config.SocketConfigurationType
        |
        +--org.exolab.jms.config.TcpConfigurationType
              |
              +--org.exolab.jms.config.TcpsConfiguration
All Implemented Interfaces:
java.io.Serializable

public synchronized class TcpsConfiguration
extends TcpConfigurationType
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
TcpsConfiguration()
           
 
Method Summary
 void deleteNeedClientAuth()
           
 java.lang.String getKeyStore()
           
 java.lang.String getKeyStorePassword()
           
 java.lang.String getKeyStoreType()
           
 boolean getNeedClientAuth()
           
 java.lang.String getTrustStore()
           
 java.lang.String getTrustStorePassword()
           
 java.lang.String getTrustStoreType()
           
 boolean hasNeedClientAuth()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler)
           
 void marshal(java.io.Writer)
           
 void setKeyStore(java.lang.String)
           
 void setKeyStorePassword(java.lang.String)
           
 void setKeyStoreType(java.lang.String)
           
 void setNeedClientAuth(boolean)
           
 void setTrustStore(java.lang.String)
           
 void setTrustStorePassword(java.lang.String)
           
 void setTrustStoreType(java.lang.String)
           
static TcpsConfiguration unmarshal(java.io.Reader)
           
 void validate()
           
 
Methods inherited from class org.exolab.jms.config.TcpConfigurationType
getInternalHost, setInternalHost
 
Methods inherited from class org.exolab.jms.config.SocketConfigurationType
deleteAdminPort, deleteBindAll, deleteJndiPort, getAdminPort, getBindAll, getJndiPort, getPort, hasAdminPort, hasBindAll, hasJndiPort, hasPort, setAdminPort, setBindAll, setJndiPort, setPort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcpsConfiguration

public TcpsConfiguration()
Method Detail

deleteNeedClientAuth

public void deleteNeedClientAuth()

getKeyStore

public java.lang.String getKeyStore()

getKeyStorePassword

public java.lang.String getKeyStorePassword()

getKeyStoreType

public java.lang.String getKeyStoreType()

getNeedClientAuth

public boolean getNeedClientAuth()

getTrustStore

public java.lang.String getTrustStore()

getTrustStorePassword

public java.lang.String getTrustStorePassword()

getTrustStoreType

public java.lang.String getTrustStoreType()

hasNeedClientAuth

public boolean hasNeedClientAuth()

isValid

public boolean isValid()
Overrides:
isValid in class TcpConfigurationType

marshal

public void marshal(java.io.Writer)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

setKeyStore

public void setKeyStore(java.lang.String)

setKeyStorePassword

public void setKeyStorePassword(java.lang.String)

setKeyStoreType

public void setKeyStoreType(java.lang.String)

setNeedClientAuth

public void setNeedClientAuth(boolean)

setTrustStore

public void setTrustStore(java.lang.String)

setTrustStorePassword

public void setTrustStorePassword(java.lang.String)

setTrustStoreType

public void setTrustStoreType(java.lang.String)

unmarshal

public static TcpsConfiguration unmarshal(java.io.Reader)
                                   throws org.exolab.castor.xml.MarshalException,
                                          org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Overrides:
validate in class TcpConfigurationType


Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.