Package com.sun.xml.ws.rx
Class RxConfigurationBase
- java.lang.Object
-
- 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
Constructors Modifier Constructor Description protectedRxConfigurationBase(boolean isRmEnabled, boolean isMcEnabled, com.sun.xml.ws.api.SOAPVersion soapVersion, com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion, boolean requestResponseDetected, org.glassfish.gmbal.ManagedObjectManager managedObjectManager, com.sun.xml.ws.api.ha.HighAvailabilityProvider haProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.api.addressing.AddressingVersiongetAddressingVersion()Provides information about the WS-Addressing protocol version used on the endpoint.com.sun.xml.ws.api.ha.HighAvailabilityProvidergetHighAvailabilityProvider()org.glassfish.gmbal.ManagedObjectManagergetManagedObjectManager()Returns GMBAL/JMX managercom.sun.xml.ws.api.SOAPVersiongetSoapVersion()Provides information about the SOAP protocol version used on the endpoint.booleanisMakeConnectionSupportEnabled()booleanisReliableMessagingEnabled()booleanrequestResponseOperationsDetected()Provides information if the port, which this configuration belongs to, has any request/response operations.
-
-
-
Constructor Detail
-
RxConfigurationBase
protected RxConfigurationBase(boolean isRmEnabled, boolean isMcEnabled, com.sun.xml.ws.api.SOAPVersion soapVersion, com.sun.xml.ws.api.addressing.AddressingVersion addressingVersion, boolean requestResponseDetected, org.glassfish.gmbal.ManagedObjectManager managedObjectManager, com.sun.xml.ws.api.ha.HighAvailabilityProvider haProvider)
-
-
Method Detail
-
isReliableMessagingEnabled
public boolean isReliableMessagingEnabled()
- Specified by:
isReliableMessagingEnabledin interfaceRxConfiguration- See Also:
ReliableMessagingFeature
-
isMakeConnectionSupportEnabled
public boolean isMakeConnectionSupportEnabled()
- Specified by:
isMakeConnectionSupportEnabledin interfaceRxConfiguration- See Also:
MakeConnectionSupportedFeature
-
getSoapVersion
public com.sun.xml.ws.api.SOAPVersion getSoapVersion()
Description copied from interface:RxConfigurationProvides information about the SOAP protocol version used on the endpoint.- Specified by:
getSoapVersionin interfaceRxConfiguration- Returns:
- the SOAP protocol version used on the RM-enabled endpoint
-
getAddressingVersion
public com.sun.xml.ws.api.addressing.AddressingVersion getAddressingVersion()
Description copied from interface:RxConfigurationProvides information about the WS-Addressing protocol version used on the endpoint.- Specified by:
getAddressingVersionin interfaceRxConfiguration- Returns:
- the WS-Addressing protocol version used on the RM-enabled endpoint
-
requestResponseOperationsDetected
public boolean requestResponseOperationsDetected()
Description copied from interface:RxConfigurationProvides information if the port, which this configuration belongs to, has any request/response operations.- Specified by:
requestResponseOperationsDetectedin interfaceRxConfiguration- Returns:
truein case the port has any request/response operations;falseotherwise
-
getManagedObjectManager
public org.glassfish.gmbal.ManagedObjectManager getManagedObjectManager()
Description copied from interface:RxConfigurationReturns GMBAL/JMX manager- Specified by:
getManagedObjectManagerin interfaceRxConfiguration- Returns:
- GMBAL/JMX manager. May return null.
-
getHighAvailabilityProvider
public com.sun.xml.ws.api.ha.HighAvailabilityProvider getHighAvailabilityProvider()
-
-