public class FaultMediator
extends org.wso2.carbon.mediator.service.ui.AbstractMediator
Modifier and Type | Field and Description |
---|---|
static int |
POX
Make a POX fault
|
static int |
SOAP11
Make a SOAP 1.1 fault
|
static int |
SOAP12
Make a SOAP 1.2 fault
|
static String |
WSA_ACTION |
Constructor and Description |
---|
FaultMediator() |
Modifier and Type | Method and Description |
---|---|
void |
addAllFaultDetailElements(List<org.apache.axiom.om.OMElement> list) |
void |
addFaultDetailElement(org.apache.axiom.om.OMElement element) |
void |
build(org.apache.axiom.om.OMElement elem) |
void |
extractImplicitSoapVersionFrom(org.apache.axiom.om.OMElement elem) |
org.apache.synapse.util.xpath.SynapseXPath |
getFaultCodeExpr() |
QName |
getFaultCodeValue() |
String |
getFaultDetail() |
List<org.apache.axiom.om.OMElement> |
getFaultDetailElements() |
org.apache.synapse.util.xpath.SynapseXPath |
getFaultDetailExpr() |
URI |
getFaultNode() |
org.apache.synapse.util.xpath.SynapseXPath |
getFaultReasonExpr() |
String |
getFaultReasonValue() |
URI |
getFaultRole() |
int |
getSoapVersion() |
String |
getTagLocalName() |
boolean |
isMarkAsResponse() |
boolean |
isSerializeResponse() |
org.apache.axiom.om.OMElement |
removeFaultDetailElement(int pos) |
org.apache.axiom.om.OMElement |
serialize(org.apache.axiom.om.OMElement parent) |
void |
setFaultCodeExpr(org.apache.synapse.util.xpath.SynapseXPath faultCodeExpr) |
void |
setFaultCodeValue(QName faultCodeValue) |
void |
setFaultDetail(String faultDetail) |
void |
setFaultDetailExpr(org.apache.synapse.util.xpath.SynapseXPath faultDetailExpr) |
void |
setFaultNode(URI faultNode) |
void |
setFaultReasonExpr(org.apache.synapse.util.xpath.SynapseXPath faultReasonExpr) |
void |
setFaultReasonValue(String faultReasonValue) |
void |
setFaultRole(URI faultRole) |
void |
setMarkAsResponse(boolean markAsResponse) |
void |
setSerializeResponse(boolean serializeResponse) |
void |
setSoapVersion(int soapVersion) |
collectNameValuePairs, disableStatistics, enableStatistics, getMediatorProperties, getTraceState, isAuditConfigurable, isStatisticsEnable, processAuditStatus, saveTracingState, serializeMediatorProperties, serializeNamespaces, setAuditConfigurable, setTraceState
public static final String WSA_ACTION
public static final int SOAP11
public static final int SOAP12
public static final int POX
public String getTagLocalName()
public int getSoapVersion()
public void setSoapVersion(int soapVersion)
public boolean isMarkAsResponse()
public void setMarkAsResponse(boolean markAsResponse)
public boolean isSerializeResponse()
public void setSerializeResponse(boolean serializeResponse)
public QName getFaultCodeValue()
public void setFaultCodeValue(QName faultCodeValue)
public org.apache.synapse.util.xpath.SynapseXPath getFaultCodeExpr()
public void setFaultCodeExpr(org.apache.synapse.util.xpath.SynapseXPath faultCodeExpr)
public String getFaultReasonValue()
public void setFaultReasonValue(String faultReasonValue)
public org.apache.synapse.util.xpath.SynapseXPath getFaultReasonExpr()
public void setFaultReasonExpr(org.apache.synapse.util.xpath.SynapseXPath faultReasonExpr)
public URI getFaultNode()
public void setFaultNode(URI faultNode)
public URI getFaultRole()
public void setFaultRole(URI faultRole)
public String getFaultDetail()
public void setFaultDetail(String faultDetail)
public org.apache.synapse.util.xpath.SynapseXPath getFaultDetailExpr()
public void setFaultDetailExpr(org.apache.synapse.util.xpath.SynapseXPath faultDetailExpr)
public List<org.apache.axiom.om.OMElement> getFaultDetailElements()
public void addFaultDetailElement(org.apache.axiom.om.OMElement element)
public void addAllFaultDetailElements(List<org.apache.axiom.om.OMElement> list)
public org.apache.axiom.om.OMElement removeFaultDetailElement(int pos)
public org.apache.axiom.om.OMElement serialize(org.apache.axiom.om.OMElement parent)
public void build(org.apache.axiom.om.OMElement elem)
public void extractImplicitSoapVersionFrom(org.apache.axiom.om.OMElement elem)
Copyright © 2021 WSO2. All rights reserved.