|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.sun.identity.liberty.ws.soapbinding.SOAPFaultDetail
public class 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.
| フィールドの概要 | |
|---|---|
static QName |
AFFILIATION_ID_NOT_VALID
|
static QName |
BOGUS_ACTOR
|
static QName |
BOGUS_MUST_UNSTND
|
static QName |
CAN_NOT_HONOUR_USAGE_DIRECTIVE
|
static QName |
DUPLICATE_MSG
|
static QName |
ENDPOINT_MOVED
|
static QName |
ID_STAR_MSG_NOT_UNSTD
|
static QName |
INAPPROPRIATE_CREDENTIALS
|
static QName |
INVALID_REF_TO_MSG_ID
|
static QName |
PROC_CTX_UNWILLING
|
static QName |
PROC_CTX_URI_NOT_UNSTD
|
static QName |
PROVIDER_ID_NOT_VALID
|
static QName |
STALE_MSG
|
| コンストラクタの概要 | |
|---|---|
SOAPFaultDetail(List otherChildren)
This constructor takes a list of children except Status element, CorrelationHeader, ProviderHeader
ConsentHeader, UsageDirectiveHeader,
ProcessingContextHeader and
ServiceInstanceUpdateHeader. |
|
SOAPFaultDetail(QName statusCode,
String statusRef,
String statusComment)
This constructor takes a status code, a status ref and a status comment. |
|
| メソッドの概要 | |
|---|---|
ConsentHeader |
getConsentHeader()
Returns the ConsentHeader. |
CorrelationHeader |
getCorrelationHeader()
Returns the CorrelationHeader. |
List |
getOtherChildren()
Returns a list of children except Status element, CorrelationHeader, ProviderHeader
ConsentHeader, UsageDirectiveHeader,
ProcessingContextHeader and
ServiceInstanceUpdateHeader. |
ProcessingContextHeader |
getProcessingContextHeader()
Returns ProcessingContextHeader. |
ProviderHeader |
getProviderHeader()
Returns the ProviderHeader. |
ServiceInstanceUpdateHeader |
getServiceInstanceUpdateHeader()
Returns ServiceInstanceUpdateHeader. |
QName |
getStatusCode()
Returns value of code attribute of Status element. |
String |
getStatusComment()
Returns value of comment attribute of Status element. |
String |
getStatusRef()
Returns value of ref attribute of Status element. |
List |
getUsageDirectiveHeaders()
Returns a list of UsageDirectiveHeader. |
void |
setConsentHeader(ConsentHeader consentHeader)
Sets ConsentHeader. |
void |
setCorrelationHeader(CorrelationHeader correlationHeader)
Sets the value of CorrelationHeader. |
void |
setOtherChild(Element child)
Sets a child except Status element, CorrelationHeader,
ProviderHeader, ConsentHeader,
UsageDirectiveHeader and
ProcessingContextHeader and
ServiceInstanceUpdateHeader. |
void |
setOtherChildren(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(QName statusCode)
Sets value of code attribute of Status element. |
void |
setStatusComment(String statusComment)
Sets value of comment attribute of Status element. |
void |
setStatusRef(String statusRef)
Sets value of ref attribute of Status element. |
void |
setUsageDirectiveHeaders(List usageDirectiveHeaders)
Sets a list of UsageDirectiveHeader. |
| フィールドの詳細 |
|---|
public static final QName BOGUS_ACTOR
public static final QName BOGUS_MUST_UNSTND
public static final QName STALE_MSG
public static final QName DUPLICATE_MSG
public static final QName INVALID_REF_TO_MSG_ID
public static final QName PROVIDER_ID_NOT_VALID
public static final QName AFFILIATION_ID_NOT_VALID
public static final QName ID_STAR_MSG_NOT_UNSTD
public static final QName PROC_CTX_URI_NOT_UNSTD
public static final QName PROC_CTX_UNWILLING
public static final QName CAN_NOT_HONOUR_USAGE_DIRECTIVE
public static final QName ENDPOINT_MOVED
public static final QName INAPPROPRIATE_CREDENTIALS
| コンストラクタの詳細 |
|---|
public SOAPFaultDetail(QName statusCode,
String statusRef,
String statusComment)
statusCode - the value of code attribute of the Status
element.statusRef - the value of ref attribute of the Status
element.statusComment - the value of comment attribute of the
Status element.public SOAPFaultDetail(List otherChildren)
CorrelationHeader, ProviderHeader
ConsentHeader, UsageDirectiveHeader,
ProcessingContextHeader and
ServiceInstanceUpdateHeader.
Each entry will be a org.w3c.dom.Element.
otherChildren - a list of children element| メソッドの詳細 |
|---|
public CorrelationHeader getCorrelationHeader()
CorrelationHeader.
CorrelationHeader.public ConsentHeader getConsentHeader()
ConsentHeader.
ConsentHeader.public List getUsageDirectiveHeaders()
UsageDirectiveHeader.
UsageDirectiveHeader.public ProviderHeader getProviderHeader()
ProviderHeader.
ProviderHeader.public ProcessingContextHeader getProcessingContextHeader()
ProcessingContextHeader.
ProcessingContextHeader.public ServiceInstanceUpdateHeader getServiceInstanceUpdateHeader()
ServiceInstanceUpdateHeader.
ServiceInstanceUpdateHeader.public List getOtherChildren()
CorrelationHeader, ProviderHeader
ConsentHeader, UsageDirectiveHeader,
ProcessingContextHeader and
ServiceInstanceUpdateHeader.
Each entry will be a org.w3c.dom.Element.
public QName getStatusCode()
code attribute of Status element.
code attribute of Status element.public String getStatusRef()
ref attribute of Status element.
ref attribute of Status element.public String getStatusComment()
comment attribute of Status element.
comment attribute of Status element.public void setCorrelationHeader(CorrelationHeader correlationHeader)
CorrelationHeader.
correlationHeader - the CorrelationHeader.public void setConsentHeader(ConsentHeader consentHeader)
ConsentHeader.
consentHeader - ConsentHeader.public void setUsageDirectiveHeaders(List usageDirectiveHeaders)
UsageDirectiveHeader.
usageDirectiveHeaders - a list of UsageDirectiveHeader.public void setProviderHeader(ProviderHeader providerHeader)
ProviderHeader if it is not null.
providerHeader - ProviderHeaderpublic void setProcessingContextHeader(ProcessingContextHeader processingContextHeader)
ProcessingContextHeader.
processingContextHeader - ProcessingContextHeaderpublic void setServiceInstanceUpdateHeader(ServiceInstanceUpdateHeader serviceInstanceUpdateHeader)
ServiceInstanceUpdateHeader.
serviceInstanceUpdateHeader - ServiceInstanceUpdateHeaderpublic void setOtherChildren(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(Element child)
CorrelationHeader,
ProviderHeader, ConsentHeader,
UsageDirectiveHeader and
ProcessingContextHeader and
ServiceInstanceUpdateHeader.
child - the child element.public void setStatusCode(QName statusCode)
code attribute of Status element.
statusCode - value of code attribute of Status element.public void setStatusRef(String statusRef)
ref attribute of Status element.
statusRef - value of ref attribute of Status element.public void setStatusComment(String statusComment)
comment attribute of Status element.
statusComment - value of comment attribute in Status
element.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||