com.sun.xml.ws.api.config.management.policy
Class ManagedClientAssertion
java.lang.Object
com.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.ManagedClientAssertion
public class ManagedClientAssertion
- extends ManagementAssertion
The client-side ManagedClient policy assertion.
- Author:
- Fabian Ritzmann
| 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 |
MANAGED_CLIENT_QNAME
public static final QName MANAGED_CLIENT_QNAME
ManagedClientAssertion
public ManagedClientAssertion(AssertionData data,
Collection<PolicyAssertion> assertionParameters)
throws AssertionCreationException
- Throws:
AssertionCreationException
getAssertion
public static ManagedClientAssertion getAssertion(WSPortInfo portInfo)
throws WebServiceException
- Return ManagedClient assertion if there is one associated with the client.
- Parameters:
portInfo - The client PortInfo.
- Returns:
- The policy assertion if found. Null otherwise.
- Throws:
WebServiceException - If computing the effective policy of the port failed.
isManagementEnabled
public boolean isManagementEnabled()
- Clients cannot be managed.
- Specified by:
isManagementEnabled in class ManagementAssertion
- Returns:
- False.
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.