com.sun.xml.ws.rx
Class RxConfigurationBase

java.lang.Object
  extended by com.sun.xml.ws.rx.RxConfigurationBase
All Implemented Interfaces:
RxConfiguration

public abstract class RxConfigurationBase
extends Object
implements RxConfiguration

Author:
Marek Potociar

Field Summary
 
Fields inherited from interface com.sun.xml.ws.rx.RxConfiguration
ACK_REQUESTED_HEADER_SET
 
Constructor Summary
protected RxConfigurationBase(boolean isRmEnabled, boolean isMcEnabled, SOAPVersion soapVersion, AddressingVersion addressingVersion, boolean requestResponseDetected, ManagedObjectManager managedObjectManager, HighAvailabilityProvider haProvider)
           
 
Method Summary
 AddressingVersion getAddressingVersion()
          Provides information about the WS-Addressing protocol version used on the endpoint.
 HighAvailabilityProvider getHighAvailabilityProvider()
           
 ManagedObjectManager getManagedObjectManager()
          Returns GMBAL/JMX manager
 SOAPVersion getSoapVersion()
          Provides information about the SOAP protocol version used on the endpoint.
 boolean isMakeConnectionSupportEnabled()
           
 boolean isReliableMessagingEnabled()
           
 boolean requestResponseOperationsDetected()
          Provides information if the port, which this configuration belongs to, has any request/response operations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RxConfigurationBase

protected RxConfigurationBase(boolean isRmEnabled,
                              boolean isMcEnabled,
                              SOAPVersion soapVersion,
                              AddressingVersion addressingVersion,
                              boolean requestResponseDetected,
                              ManagedObjectManager managedObjectManager,
                              HighAvailabilityProvider haProvider)
Method Detail

isReliableMessagingEnabled

public boolean isReliableMessagingEnabled()
Specified by:
isReliableMessagingEnabled in interface RxConfiguration
See Also:
ReliableMessagingFeature

isMakeConnectionSupportEnabled

public boolean isMakeConnectionSupportEnabled()
Specified by:
isMakeConnectionSupportEnabled in interface RxConfiguration
See Also:
MakeConnectionSupportedFeature

getSoapVersion

public SOAPVersion getSoapVersion()
Description copied from interface: RxConfiguration
Provides information about the SOAP protocol version used on the endpoint.

Specified by:
getSoapVersion in interface RxConfiguration
Returns:
the SOAP protocol version used on the RM-enabled endpoint

getAddressingVersion

public AddressingVersion getAddressingVersion()
Description copied from interface: RxConfiguration
Provides information about the WS-Addressing protocol version used on the endpoint.

Specified by:
getAddressingVersion in interface RxConfiguration
Returns:
the WS-Addressing protocol version used on the RM-enabled endpoint

requestResponseOperationsDetected

public boolean requestResponseOperationsDetected()
Description copied from interface: RxConfiguration
Provides information if the port, which this configuration belongs to, has any request/response operations.

Specified by:
requestResponseOperationsDetected in interface RxConfiguration
Returns:
true in case the port has any request/response operations; false otherwise

getManagedObjectManager

public ManagedObjectManager getManagedObjectManager()
Description copied from interface: RxConfiguration
Returns GMBAL/JMX manager

Specified by:
getManagedObjectManager in interface RxConfiguration
Returns:
GMBAL/JMX manager. May return null.

getHighAvailabilityProvider

public HighAvailabilityProvider getHighAvailabilityProvider()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.