public abstract class PolicyAssertion extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
PolicyAssertion.PolicySubject
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected boolean |
optional
Deprecated.
|
protected String |
policyNamespaceUri
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract QName |
getName()
Deprecated.
Name of the policy assertion
|
boolean |
getOptional()
Deprecated.
Return the value of the optional attribute of the assertion
|
String |
getPolicyNamespaceUri()
Deprecated.
|
PolicyAssertion.PolicySubject |
getPolicySubject()
Deprecated.
The policy subject apply to this assertion
|
boolean |
isOptional()
Deprecated.
Return the value of the optional attribute of the assertion
|
void |
readExternal(ObjectInput in)
Deprecated.
implement readExternal() of Externalizable interface
|
abstract Element |
serialize(Document doc)
Deprecated.
Serialize the assertion to XML compact representation
|
void |
setOptional(boolean optional)
Deprecated.
Set the value of the optional attribute of the assertion
|
void |
setPolicyNamespaceUri(String policyNamespaceUri)
Deprecated.
|
void |
setPolicySubject(PolicyAssertion.PolicySubject subject)
Deprecated.
Determine what policy subject the assertion belongs to
|
protected void |
write(Element parent,
WsdlWriter wsdlWriter)
Deprecated.
write assertion to wsdlWriter
|
void |
writeExternal(ObjectOutput out)
Deprecated.
implement writeExternal() of Externalizable interface
|
protected boolean optional
protected String policyNamespaceUri
public boolean getOptional()
public boolean isOptional()
public void setOptional(boolean optional)
optional
- value of the optional attributepublic void setPolicySubject(PolicyAssertion.PolicySubject subject)
subject
- public String getPolicyNamespaceUri()
public void setPolicyNamespaceUri(String policyNamespaceUri)
public PolicyAssertion.PolicySubject getPolicySubject()
public abstract Element serialize(Document doc) throws PolicyException
doc
- The DOM Document with which the XML representation will be
associatedPolicyException
public abstract QName getName()
protected void write(Element parent, WsdlWriter wsdlWriter)
parent
- wsdlWriter
- public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
in
- IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
out
- IOException