Package com.sun.xml.ws.rx.mc.api
Class MakeConnectionSupportedFeature
- java.lang.Object
-
- jakarta.xml.ws.WebServiceFeature
-
- com.sun.xml.ws.rx.mc.api.MakeConnectionSupportedFeature
-
- All Implemented Interfaces:
StickyFeature
@ManagedData public class MakeConnectionSupportedFeature extends jakarta.xml.ws.WebServiceFeature implements StickyFeature
- Author:
- Marek Potociar
-
-
Field Summary
Fields Modifier and Type Field Description static long
DEFAULT_MAKE_CONNECTION_REQUEST_INTERVAL
Default base interval between two subsequent MakeConnection requests [milliseconds]static long
DEFAULT_RESPONSE_RETRIEVAL_TIMEOUT
Default response retrieval timeout value [milliseconds]static String
ID
-
Constructor Summary
Constructors Constructor Description MakeConnectionSupportedFeature()
This constructor is here to satisfy JAX-WS specification requirementsMakeConnectionSupportedFeature(boolean enabled)
This constructor is here to satisfy JAX-WS specification requirements
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getBaseMakeConnectionRequetsInterval()
Specifies a base interval between two consecutive MakeConnection requestsString
getID()
McProtocolVersion
getProtocolVersion()
Specifies which WS-MC version protocol SOAP messages and SOAP message headers should be used for communication between MC source and MC destinationlong
getResponseRetrievalTimeout()
Specifies a timeout for consecutive unsuccessfull response retrievals.
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
DEFAULT_RESPONSE_RETRIEVAL_TIMEOUT
public static final long DEFAULT_RESPONSE_RETRIEVAL_TIMEOUT
Default response retrieval timeout value [milliseconds]- See Also:
- Constant Field Values
-
DEFAULT_MAKE_CONNECTION_REQUEST_INTERVAL
public static final long DEFAULT_MAKE_CONNECTION_REQUEST_INTERVAL
Default base interval between two subsequent MakeConnection requests [milliseconds]- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MakeConnectionSupportedFeature
public MakeConnectionSupportedFeature()
This constructor is here to satisfy JAX-WS specification requirements
-
MakeConnectionSupportedFeature
public MakeConnectionSupportedFeature(boolean enabled)
This constructor is here to satisfy JAX-WS specification requirements
-
-
Method Detail
-
getID
@ManagedAttribute public String getID()
- Specified by:
getID
in classjakarta.xml.ws.WebServiceFeature
-
getProtocolVersion
public McProtocolVersion getProtocolVersion()
Specifies which WS-MC version protocol SOAP messages and SOAP message headers should be used for communication between MC source and MC destination- Returns:
- WS-MC protocol version currently configured for the feature.
-
getResponseRetrievalTimeout
public long getResponseRetrievalTimeout()
Specifies a timeout for consecutive unsuccessfull response retrievals.- Returns:
- currently configured timeout for consecutive unsuccessfull response
retrievals. If not set explicitly, the default value is specified by
DEFAULT_RESPONSE_RETRIEVAL_TIMEOUT
constant.
-
getBaseMakeConnectionRequetsInterval
public long getBaseMakeConnectionRequetsInterval()
Specifies a base interval between two consecutive MakeConnection requests- Returns:
- currently configured base interval (in milliseconds) of time that
must pass between two consecutive MakeConnection request messages.
If not set explicitly, the default value is specified by
DEFAULT_MAKE_CONNECTION_REQUEST_INTERVAL
constant.
-
-