|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.identity.liberty.ws.soapbinding.SOAPFaultDetail
The SOAPFaultDetail
class represents the 'Detail' child element
of SOAP Fault element. Its children can be of any type. This class provides
specific methods to get and set the following children: Status element,
CorrelationHeader
, ProviderHeader
,
ConsentHeader
, UsageDirectiveHeader
and
ProcessingContextHeader
. It also provides generic methods to
get and set other children.
Field Summary | |
static javax.xml.namespace.QName |
AFFILIATION_ID_NOT_VALID
|
static javax.xml.namespace.QName |
BOGUS_ACTOR
|
static javax.xml.namespace.QName |
BOGUS_MUST_UNSTND
|
static javax.xml.namespace.QName |
CAN_NOT_HONOUR_USAGE_DIRECTIVE
|
static javax.xml.namespace.QName |
DUPLICATE_MSG
|
static javax.xml.namespace.QName |
ENDPOINT_MOVED
|
static javax.xml.namespace.QName |
ID_STAR_MSG_NOT_UNSTD
|
static javax.xml.namespace.QName |
INAPPROPRIATE_CREDENTIALS
|
static javax.xml.namespace.QName |
INVALID_REF_TO_MSG_ID
|
static javax.xml.namespace.QName |
PROC_CTX_UNWILLING
|
static javax.xml.namespace.QName |
PROC_CTX_URI_NOT_UNSTD
|
static javax.xml.namespace.QName |
PROVIDER_ID_NOT_VALID
|
static javax.xml.namespace.QName |
STALE_MSG
|
Constructor Summary | |
SOAPFaultDetail(java.util.List otherChildren)
This constructor takes a list of children except Status element, CorrelationHeader , ProviderHeader
ConsentHeader , UsageDirectiveHeader ,
ProcessingContextHeader and
ServiceInstanceUpdateHeader . |
|
SOAPFaultDetail(javax.xml.namespace.QName statusCode,
java.lang.String statusRef,
java.lang.String statusComment)
This constructor takes a status code, a status ref and a status comment. |
Method Summary | |
ConsentHeader |
getConsentHeader()
Returns ConsentHeader . |
CorrelationHeader |
getCorrelationHeader()
Returns CorrelationHeader . |
java.util.List |
getOtherChildren()
Returns a list of children except Status element, CorrelationHeader , ProviderHeader
ConsentHeader , UsageDirectiveHeader ,
ProcessingContextHeader and
ServiceInstanceUpdateHeader . |
ProcessingContextHeader |
getProcessingContextHeader()
Returns ProcessingContextHeader . |
ProviderHeader |
getProviderHeader()
Returns ProviderHeader . |
ServiceInstanceUpdateHeader |
getServiceInstanceUpdateHeader()
Returns ServiceInstanceUpdateHeader . |
javax.xml.namespace.QName |
getStatusCode()
Returns value of 'code' attribute of Status element. |
java.lang.String |
getStatusComment()
Returns value of 'comment' attribute of Status element. |
java.lang.String |
getStatusRef()
Returns value of 'ref' attribute of Status element. |
java.util.List |
getUsageDirectiveHeaders()
Returns a list of UsageDirectiveHeader . |
void |
setConsentHeader(ConsentHeader consentHeader)
Sets ConsentHeader . |
void |
setCorrelationHeader(CorrelationHeader correlationHeader)
Sets CorrelationHeader . |
void |
setOtherChild(org.w3c.dom.Element child)
Sets a child except Status element, CorrelationHeader ,
ProviderHeader , ConsentHeader ,
UsageDirectiveHeader and
ProcessingContextHeader and
ServiceInstanceUpdateHeader . |
void |
setOtherChildren(java.util.List otherChildren)
Sets a list of children except Status element, CorrelationHeader , ProviderHeader
ConsentHeader , UsageDirectiveHeader ,
ProcessingContextHeader and
ServiceInstanceUpdateHeader . |
void |
setProcessingContextHeader(ProcessingContextHeader processingContextHeader)
Sets ProcessingContextHeader . |
void |
setProviderHeader(ProviderHeader providerHeader)
Sets ProviderHeader if it is not null. |
void |
setServiceInstanceUpdateHeader(ServiceInstanceUpdateHeader serviceInstanceUpdateHeader)
Sets ServiceInstanceUpdateHeader . |
void |
setStatusCode(javax.xml.namespace.QName statusCode)
Sets value of 'code' attribute of Status element. |
void |
setStatusComment(java.lang.String statusComment)
Sets value of 'comment' attribute of Status element. |
void |
setStatusRef(java.lang.String statusRef)
Sets value of 'ref' attribute of Status element. |
void |
setUsageDirectiveHeaders(java.util.List usageDirectiveHeaders)
Sets a list of UsageDirectiveHeader . |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final javax.xml.namespace.QName BOGUS_ACTOR
public static final javax.xml.namespace.QName BOGUS_MUST_UNSTND
public static final javax.xml.namespace.QName STALE_MSG
public static final javax.xml.namespace.QName DUPLICATE_MSG
public static final javax.xml.namespace.QName INVALID_REF_TO_MSG_ID
public static final javax.xml.namespace.QName PROVIDER_ID_NOT_VALID
public static final javax.xml.namespace.QName AFFILIATION_ID_NOT_VALID
public static final javax.xml.namespace.QName ID_STAR_MSG_NOT_UNSTD
public static final javax.xml.namespace.QName PROC_CTX_URI_NOT_UNSTD
public static final javax.xml.namespace.QName PROC_CTX_UNWILLING
public static final javax.xml.namespace.QName CAN_NOT_HONOUR_USAGE_DIRECTIVE
public static final javax.xml.namespace.QName ENDPOINT_MOVED
public static final javax.xml.namespace.QName INAPPROPRIATE_CREDENTIALS
Constructor Detail |
public SOAPFaultDetail(javax.xml.namespace.QName statusCode, java.lang.String statusRef, java.lang.String statusComment)
statusCode
- the value of 'code' attribute of the Status elementstatusRef
- the value of 'ref' attribute of the Status elementstatusComment
- the value of 'comment' attribute of the Status
elementpublic SOAPFaultDetail(java.util.List otherChildren)
CorrelationHeader
, ProviderHeader
ConsentHeader
, UsageDirectiveHeader
,
ProcessingContextHeader
and
ServiceInstanceUpdateHeader
.
Each entry will be a org.w3c.dom.Element
.
otherChildren
- a list of children elementMethod Detail |
public CorrelationHeader getCorrelationHeader()
CorrelationHeader
.
CorrelationHeader
public ConsentHeader getConsentHeader()
ConsentHeader
.
ConsentHeader
public java.util.List getUsageDirectiveHeaders()
UsageDirectiveHeader
.
UsageDirectiveHeader
public ProviderHeader getProviderHeader()
ProviderHeader
.
ProviderHeader
public ProcessingContextHeader getProcessingContextHeader()
ProcessingContextHeader
.
ProcessingContextHeader
public ServiceInstanceUpdateHeader getServiceInstanceUpdateHeader()
ServiceInstanceUpdateHeader
.
ServiceInstanceUpdateHeader
public java.util.List getOtherChildren()
CorrelationHeader
, ProviderHeader
ConsentHeader
, UsageDirectiveHeader
,
ProcessingContextHeader
and
ServiceInstanceUpdateHeader
.
Each entry will be a org.w3c.dom.Element
.
public javax.xml.namespace.QName getStatusCode()
public java.lang.String getStatusRef()
public java.lang.String getStatusComment()
public void setCorrelationHeader(CorrelationHeader correlationHeader)
CorrelationHeader
.
correlationHeader
- CorrelationHeader
public void setConsentHeader(ConsentHeader consentHeader)
ConsentHeader
.
consentHeader
- ConsentHeader
public void setUsageDirectiveHeaders(java.util.List usageDirectiveHeaders)
UsageDirectiveHeader
.
usageDirectiveHeaders
- a list of UsageDirectiveHeader
public void setProviderHeader(ProviderHeader providerHeader)
ProviderHeader
if it is not null.
providerHeader
- ProviderHeader
public void setProcessingContextHeader(ProcessingContextHeader processingContextHeader)
ProcessingContextHeader
.
processingContextHeader
- ProcessingContextHeader
public void setServiceInstanceUpdateHeader(ServiceInstanceUpdateHeader serviceInstanceUpdateHeader)
ServiceInstanceUpdateHeader
.
serviceInstanceUpdateHeader
- ServiceInstanceUpdateHeader
public void setOtherChildren(java.util.List otherChildren)
CorrelationHeader
, ProviderHeader
ConsentHeader
, UsageDirectiveHeader
,
ProcessingContextHeader
and
ServiceInstanceUpdateHeader
.
Each entry will be a org.w3c.dom.Element
.
otherChildren
- a list of children elementpublic void setOtherChild(org.w3c.dom.Element child)
CorrelationHeader
,
ProviderHeader
, ConsentHeader
,
UsageDirectiveHeader
and
ProcessingContextHeader
and
ServiceInstanceUpdateHeader
.
public void setStatusCode(javax.xml.namespace.QName statusCode)
public void setStatusRef(java.lang.String statusRef)
public void setStatusComment(java.lang.String statusComment)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |