|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.policy.SimpleAssertion
com.sun.xml.ws.api.config.management.policy.ManagementAssertion
com.sun.xml.ws.api.config.management.policy.ManagedServiceAssertion
public class ManagedServiceAssertion
The server-side ManagedService policy assertion.
Nested Class Summary | |
---|---|
static class |
ManagedServiceAssertion.ImplementationRecord
Return the implementation class name along with all parameters for the implementation. |
static class |
ManagedServiceAssertion.NestedParameters
The nested parameters that may be set as part of an implementation element. |
Nested classes/interfaces inherited from class com.sun.xml.ws.api.config.management.policy.ManagementAssertion |
---|
ManagementAssertion.Setting |
Field Summary | |
---|---|
static QName |
MANAGED_SERVICE_QNAME
|
Fields inherited from class com.sun.xml.ws.api.config.management.policy.ManagementAssertion |
---|
MANAGEMENT_ATTRIBUTE_QNAME, MONITORING_ATTRIBUTE_QNAME |
Constructor Summary | |
---|---|
ManagedServiceAssertion(com.sun.xml.ws.policy.sourcemodel.AssertionData data,
Collection<com.sun.xml.ws.policy.PolicyAssertion> assertionParameters)
|
Method Summary | |
---|---|
static ManagedServiceAssertion |
getAssertion(WSEndpoint endpoint)
Return ManagedService assertion if there is one associated with the endpoint. |
Collection<ManagedServiceAssertion.ImplementationRecord> |
getCommunicationServerImplementations()
A list of CommunicationServerImplementation elements that were set as parameters of this assertion. |
ManagedServiceAssertion.ImplementationRecord |
getConfigReaderImplementation()
The ConfigReaderImplementation that was set as parameter of this assertion. |
ManagedServiceAssertion.ImplementationRecord |
getConfigSaverImplementation()
The ConfigSaverImplementation that was set as parameter of this assertion. |
ManagedServiceAssertion.ImplementationRecord |
getConfiguratorImplementation()
The ConfiguratorImplementation that was set as parameter of this assertion. |
long |
getEndpointDisposeDelay(long defaultDelay)
Returns the value of the endpointDisposeDelay attribute or the default value otherwise. |
boolean |
isManagementEnabled()
Returns the value of the management attribute. |
Methods inherited from class com.sun.xml.ws.api.config.management.policy.ManagementAssertion |
---|
getAssertion, getId, getStart, monitoringAttribute |
Methods inherited from class com.sun.xml.ws.policy.SimpleAssertion |
---|
getNestedPolicy, hasNestedPolicy |
Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion |
---|
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final QName MANAGED_SERVICE_QNAME
Constructor Detail |
---|
public ManagedServiceAssertion(com.sun.xml.ws.policy.sourcemodel.AssertionData data, Collection<com.sun.xml.ws.policy.PolicyAssertion> assertionParameters) throws com.sun.xml.ws.policy.spi.AssertionCreationException
com.sun.xml.ws.policy.spi.AssertionCreationException
Method Detail |
---|
public static ManagedServiceAssertion getAssertion(WSEndpoint endpoint) throws WebServiceException
endpoint
- The endpoint. Must not be null.
WebServiceException
- If computing the effective policy of the endpoint failed.public boolean isManagementEnabled()
isManagementEnabled
in class ManagementAssertion
public long getEndpointDisposeDelay(long defaultDelay) throws WebServiceException
defaultDelay
- The default value that is returned if this attribute is
not set
WebServiceException
public Collection<ManagedServiceAssertion.ImplementationRecord> getCommunicationServerImplementations()
public ManagedServiceAssertion.ImplementationRecord getConfiguratorImplementation()
public ManagedServiceAssertion.ImplementationRecord getConfigSaverImplementation()
public ManagedServiceAssertion.ImplementationRecord getConfigReaderImplementation()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |