| Package | Description |
|---|---|
| com.sun.xml.ws.policy |
The root package of public policy API.
|
| com.sun.xml.ws.policy.subject |
Provides utility classes and objects that can serve as policy subjects for
PolicySubject. |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<PolicyMapKey,PolicyScope> |
PolicyMap.ScopeMap.internalMap |
| Modifier and Type | Method and Description |
|---|---|
private PolicyMapKey |
PolicyMap.ScopeMap.createLocalCopy(PolicyMapKey key) |
private static PolicyMapKey |
PolicyMap.createOperationOrInputOutputMessageKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation) |
static PolicyMapKey |
PolicyMap.createWsdlEndpointScopeKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port)
Creates an endpoint policy scope
PolicyMap where actual endpoint policy scope for given endpoint can be retrieved. |
static PolicyMapKey |
PolicyMap.createWsdlFaultMessageScopeKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation,
javax.xml.namespace.QName fault)
Creates a fault message policy scope
PolicyMap where the actual fault message policy scope for one of the faults of a bound operation
can be retrieved. |
static PolicyMapKey |
PolicyMap.createWsdlMessageScopeKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation)
Creates an input/output message policy scope
PolicyMap where actual input/output message policy scope for given input message of a bound operation
can be retrieved. |
static PolicyMapKey |
PolicyMap.createWsdlOperationScopeKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation)
Creates an operation policy scope
PolicyMap where actual operation policy scope for given bound operation can be retrieved. |
static PolicyMapKey |
PolicyMap.createWsdlServiceScopeKey(javax.xml.namespace.QName service)
Creates a service policy scope
PolicyMap where actual service policy scope for given service can be retrieved. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllEndpointScopeKeys()
Returns all endpoint scope keys stored in this policy map
|
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllFaultMessageScopeKeys()
Returns all fault message scope keys stored in this policy map
|
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllInputMessageScopeKeys()
Returns all input message scope keys stored in this policy map
|
(package private) java.util.Set<PolicyMapKey> |
PolicyMap.ScopeMap.getAllKeys() |
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllOperationScopeKeys()
Returns all operation scope keys stored in this policy map
|
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllOutputMessageScopeKeys()
Returns all output message scope keys stored in this policy map
|
java.util.Collection<PolicyMapKey> |
PolicyMap.getAllServiceScopeKeys()
Returns all service scope keys stored in this policy map
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PolicyMapKeyHandler.areEqual(PolicyMapKey locator1,
PolicyMapKey locator2) |
private PolicyMapKey |
PolicyMap.ScopeMap.createLocalCopy(PolicyMapKey key) |
int |
PolicyMapKeyHandler.generateHashCode(PolicyMapKey locator) |
(package private) Policy |
PolicyMap.ScopeMap.getEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getEndpointEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getFaultMessageEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getInputMessageEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getOperationEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getOutputMessageEffectivePolicy(PolicyMapKey key) |
Policy |
PolicyMap.getServiceEffectivePolicy(PolicyMapKey key) |
void |
PolicyMapExtender.putEndpointSubject(PolicyMapKey key,
PolicySubject subject) |
void |
PolicyMapExtender.putFaultMessageSubject(PolicyMapKey key,
PolicySubject subject) |
void |
PolicyMapExtender.putInputMessageSubject(PolicyMapKey key,
PolicySubject subject) |
void |
PolicyMapExtender.putOperationSubject(PolicyMapKey key,
PolicySubject subject) |
void |
PolicyMapExtender.putOutputMessageSubject(PolicyMapKey key,
PolicySubject subject) |
void |
PolicyMapExtender.putServiceSubject(PolicyMapKey key,
PolicySubject subject) |
(package private) void |
PolicyMap.putSubject(PolicyMap.ScopeType scopeType,
PolicyMapKey key,
PolicySubject subject)
Places new subject into policy map under the scope identified by it's type and policy map key.
|
(package private) void |
PolicyMap.ScopeMap.putSubject(PolicyMapKey key,
PolicySubject subject) |
(package private) void |
PolicyMap.ScopeMap.setNewEffectivePolicy(PolicyMapKey key,
Policy newEffectivePolicy) |
void |
EffectivePolicyModifier.setNewEffectivePolicyForEndpointScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the endpoint scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
EffectivePolicyModifier.setNewEffectivePolicyForFaultMessageScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the fault message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
EffectivePolicyModifier.setNewEffectivePolicyForInputMessageScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the input message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
EffectivePolicyModifier.setNewEffectivePolicyForOperationScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the operation scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
EffectivePolicyModifier.setNewEffectivePolicyForOutputMessageScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the output message scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
(package private) void |
PolicyMap.setNewEffectivePolicyForScope(PolicyMap.ScopeType scopeType,
PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on given scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
void |
EffectivePolicyModifier.setNewEffectivePolicyForServiceScope(PolicyMapKey key,
Policy newEffectivePolicy)
Replaces current effective policy on the service scope (identified by a
key parameter) with the new efective
policy provided as a second input parameter. |
| Constructor and Description |
|---|
PolicyMapKey(PolicyMapKey that) |
| Modifier and Type | Method and Description |
|---|---|
PolicyMapKey |
PolicyMapKeyConverter.getPolicyMapKey(WsdlBindingSubject subject) |