|
||||||||||
| 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
WebServiceExceptionpublic 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 | |||||||||