public final class PolicyMapKey
extends java.lang.Object
PolicyMap.
Instances of the class are created by a call to one of PolicyMap createWsdlXXX PolicyMapKey(...)
methods.
The class wraps scope information and adds a package setter method to allow injection of actual equality comparator/tester. This injection
is made within a get... call on PolicyMap, before the actual scope map search is performed.| Modifier and Type | Field and Description |
|---|---|
private javax.xml.namespace.QName |
faultMessage |
private PolicyMapKeyHandler |
handler |
private static PolicyLogger |
LOGGER |
private javax.xml.namespace.QName |
operation |
private javax.xml.namespace.QName |
port |
private javax.xml.namespace.QName |
service |
| Constructor and Description |
|---|
PolicyMapKey(PolicyMapKey that) |
PolicyMapKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation,
PolicyMapKeyHandler handler) |
PolicyMapKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation,
javax.xml.namespace.QName faultMessage,
PolicyMapKeyHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object that) |
javax.xml.namespace.QName |
getFaultMessage() |
javax.xml.namespace.QName |
getOperation() |
javax.xml.namespace.QName |
getPort() |
javax.xml.namespace.QName |
getService() |
int |
hashCode() |
(package private) void |
setHandler(PolicyMapKeyHandler handler) |
java.lang.String |
toString() |
private static final PolicyLogger LOGGER
private final javax.xml.namespace.QName service
private final javax.xml.namespace.QName port
private final javax.xml.namespace.QName operation
private final javax.xml.namespace.QName faultMessage
private PolicyMapKeyHandler handler
PolicyMapKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation,
PolicyMapKeyHandler handler)
PolicyMapKey(javax.xml.namespace.QName service,
javax.xml.namespace.QName port,
javax.xml.namespace.QName operation,
javax.xml.namespace.QName faultMessage,
PolicyMapKeyHandler handler)
PolicyMapKey(PolicyMapKey that)
public javax.xml.namespace.QName getOperation()
public javax.xml.namespace.QName getPort()
public javax.xml.namespace.QName getService()
void setHandler(PolicyMapKeyHandler handler)
public javax.xml.namespace.QName getFaultMessage()
public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object