BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.webservice.binding.https
Class HttpsBindingInfo

java.lang.Object
  |
  +--weblogic.webservice.binding.BindingInfo
        |
        +--weblogic.webservice.binding.https.HttpsBindingInfo

public class HttpsBindingInfo
extends BindingInfo

HttpsBindingInfo for WLS Webservices support for SSL

Author:
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.

Fields inherited from class weblogic.webservice.binding.BindingInfo
DEFAULT_TRANSPORT, SOAP11, SOAP12
 
Constructor Summary
HttpsBindingInfo()
           
 
Method Summary
 void closeSharedSocket()
          Closes the shared socket.
 long getSharedSocketTimeout()
          Returns the value in seconds for the shared socket timeout.
 boolean getSocketSharing()
          Returns the state of socket sharing for this client
 SSLAdapter getSSLAdapter()
          Returns the SSLAdapter used for this client
 boolean getSSLSocketPooling()
          Deprecated.  
 java.lang.String getTransport()
          Returns the transport name
 void setSharedSocketTimeout(long value)
          Sets the timeout value for socket sharing associated with this client.
 void setSocketSharing(boolean value)
          Sets the the state for socket sharing associated with this client.
 void setSSLAdapter(SSLAdapter sslAdapter)
          Sets the SSLAdapter used for this client
 void setSSLSocketPooling(boolean value)
          Deprecated.  
 
Methods inherited from class weblogic.webservice.binding.BindingInfo
getAcceptCharset, getAddress, getCharset, getTimeout, isSoap12, isVerbose, setAcceptCharset, setAddress, setCharset, setTimeout, setVerbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpsBindingInfo

public HttpsBindingInfo()
Method Detail

getTransport

public java.lang.String getTransport()
Returns the transport name

Returns:
"https"
Overrides:
getTransport in class BindingInfo

getSSLAdapter

public SSLAdapter getSSLAdapter()
Returns the SSLAdapter used for this client

Returns:
SSLAdapter
See Also:
for details.

setSSLAdapter

public void setSSLAdapter(SSLAdapter sslAdapter)
Sets the SSLAdapter used for this client

Parameters:
SSLAdapter -  
Returns:
void
See Also:
for details.

setSSLSocketPooling

public void setSSLSocketPooling(boolean value)
Deprecated.  

getSSLSocketPooling

public boolean getSSLSocketPooling()
Deprecated.  

closeSharedSocket

public void closeSharedSocket()
Closes the shared socket.

Returns:
void

setSharedSocketTimeout

public void setSharedSocketTimeout(long value)
Sets the timeout value for socket sharing associated with this client. The default value is 15 seconds.

This value can also be set using the system parameter https.sharedsocket.timeout

Parameters:
long - value in seconds.
Returns:
void

getSharedSocketTimeout

public long getSharedSocketTimeout()
Returns the value in seconds for the shared socket timeout.

Returns:
long value in seconds

setSocketSharing

public void setSocketSharing(boolean value)
Sets the the state for socket sharing associated with this client. The default state is false, no socket sharing.

The system property https.sharedsocket can also be used to set this value.

Parameters:
boolean -  
Returns:
void

getSocketSharing

public boolean getSocketSharing()
Returns the state of socket sharing for this client

Returns:
boolean

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81