org.exolab.jms.config
Class HttpConfigurationType

java.lang.Object
  |
  +--org.exolab.jms.config.HttpConfigurationType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
HttpConfiguration, HttpsConfiguration

public abstract class HttpConfigurationType
extends java.lang.Object
implements java.io.Serializable

This type defines items specific to HTTP and HTTPS connectors.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
HttpConfigurationType()
           
 
Method Summary
 void deleteClientPingInterval()
          Method deleteClientPingInterval
 void deletePort()
          Method deletePort
 void deleteProxyPort()
          Method deleteProxyPort
 java.lang.String getAdminServlet()
          Returns the value of field 'adminServlet'.
 int getClientPingInterval()
          Returns the value of field 'clientPingInterval'.
 java.lang.String getHost()
          Returns the value of field 'host'.
 java.lang.String getJndiServlet()
          Returns the value of field 'jndiServlet'.
 int getPort()
          Returns the value of field 'port'.
 java.lang.String getProxyHost()
          Returns the value of field 'proxyHost'.
 int getProxyPort()
          Returns the value of field 'proxyPort'.
 java.lang.String getServerServlet()
          Returns the value of field 'serverServlet'.
 boolean hasClientPingInterval()
          Method hasClientPingInterval
 boolean hasPort()
          Method hasPort
 boolean hasProxyPort()
          Method hasProxyPort
 boolean isValid()
          Method isValid
 void setAdminServlet(java.lang.String adminServlet)
          Sets the value of field 'adminServlet'.
 void setClientPingInterval(int clientPingInterval)
          Sets the value of field 'clientPingInterval'.
 void setHost(java.lang.String host)
          Sets the value of field 'host'.
 void setJndiServlet(java.lang.String jndiServlet)
          Sets the value of field 'jndiServlet'.
 void setPort(int port)
          Sets the value of field 'port'.
 void setProxyHost(java.lang.String proxyHost)
          Sets the value of field 'proxyHost'.
 void setProxyPort(int proxyPort)
          Sets the value of field 'proxyPort'.
 void setServerServlet(java.lang.String serverServlet)
          Sets the value of field 'serverServlet'.
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpConfigurationType

public HttpConfigurationType()
Method Detail

deleteClientPingInterval

public void deleteClientPingInterval()
Method deleteClientPingInterval

deletePort

public void deletePort()
Method deletePort

deleteProxyPort

public void deleteProxyPort()
Method deleteProxyPort

getAdminServlet

public java.lang.String getAdminServlet()
Returns the value of field 'adminServlet'. The field 'adminServlet' has the following description: The Administration servlet name.
Returns:
the value of field 'adminServlet'.

getClientPingInterval

public int getClientPingInterval()
Returns the value of field 'clientPingInterval'. The field 'clientPingInterval' has the following description: The client ping interval, specified in seconds. If set to 0, the ping is disabled.
Returns:
the value of field 'clientPingInterval'.

getHost

public java.lang.String getHost()
Returns the value of field 'host'. The field 'host' has the following description: The web server host.
Returns:
the value of field 'host'.

getJndiServlet

public java.lang.String getJndiServlet()
Returns the value of field 'jndiServlet'. The field 'jndiServlet' has the following description: The JNDI servlet name.
Returns:
the value of field 'jndiServlet'.

getPort

public int getPort()
Returns the value of field 'port'. The field 'port' has the following description: The web server port.
Returns:
the value of field 'port'.

getProxyHost

public java.lang.String getProxyHost()
Returns the value of field 'proxyHost'. The field 'proxyHost' has the following description: The proxy host used to connect back to clients if required.
Returns:
the value of field 'proxyHost'.

getProxyPort

public int getProxyPort()
Returns the value of field 'proxyPort'. The field 'proxyPort' has the following description: The proxy port used to connect back to clients if required.
Returns:
the value of field 'proxyPort'.

getServerServlet

public java.lang.String getServerServlet()
Returns the value of field 'serverServlet'. The field 'serverServlet' has the following description: The server servlet name.
Returns:
the value of field 'serverServlet'.

hasClientPingInterval

public boolean hasClientPingInterval()
Method hasClientPingInterval

hasPort

public boolean hasPort()
Method hasPort

hasProxyPort

public boolean hasProxyPort()
Method hasProxyPort

isValid

public boolean isValid()
Method isValid

setAdminServlet

public void setAdminServlet(java.lang.String adminServlet)
Sets the value of field 'adminServlet'. The field 'adminServlet' has the following description: The Administration servlet name.
Parameters:
adminServlet - the value of field 'adminServlet'.

setClientPingInterval

public void setClientPingInterval(int clientPingInterval)
Sets the value of field 'clientPingInterval'. The field 'clientPingInterval' has the following description: The client ping interval, specified in seconds. If set to 0, the ping is disabled.
Parameters:
clientPingInterval - the value of field 'clientPingInterval'.

setHost

public void setHost(java.lang.String host)
Sets the value of field 'host'. The field 'host' has the following description: The web server host.
Parameters:
host - the value of field 'host'.

setJndiServlet

public void setJndiServlet(java.lang.String jndiServlet)
Sets the value of field 'jndiServlet'. The field 'jndiServlet' has the following description: The JNDI servlet name.
Parameters:
jndiServlet - the value of field 'jndiServlet'.

setPort

public void setPort(int port)
Sets the value of field 'port'. The field 'port' has the following description: The web server port.
Parameters:
port - the value of field 'port'.

setProxyHost

public void setProxyHost(java.lang.String proxyHost)
Sets the value of field 'proxyHost'. The field 'proxyHost' has the following description: The proxy host used to connect back to clients if required.
Parameters:
proxyHost - the value of field 'proxyHost'.

setProxyPort

public void setProxyPort(int proxyPort)
Sets the value of field 'proxyPort'. The field 'proxyPort' has the following description: The proxy port used to connect back to clients if required.
Parameters:
proxyPort - the value of field 'proxyPort'.

setServerServlet

public void setServerServlet(java.lang.String serverServlet)
Sets the value of field 'serverServlet'. The field 'serverServlet' has the following description: The server servlet name.
Parameters:
serverServlet - the value of field 'serverServlet'.

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate


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