Class SendSoapFaultActionParser.SendSoapFaultActionFactoryBean
java.lang.Object
org.citrusframework.config.xml.AbstractTestActionFactoryBean<T,B>
org.citrusframework.config.xml.AbstractSendMessageActionFactoryBean<SendSoapFaultAction,SendSoapFaultAction.Builder.SoapFaultMessageBuilderSupport,SendSoapFaultAction.Builder>
org.citrusframework.ws.config.xml.SendSoapFaultActionParser.SendSoapFaultActionFactoryBean
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<SendSoapFaultAction>
- Enclosing class:
- SendSoapFaultActionParser
public static class SendSoapFaultActionParser.SendSoapFaultActionFactoryBean
extends AbstractSendMessageActionFactoryBean<SendSoapFaultAction,SendSoapFaultAction.Builder.SoapFaultMessageBuilderSupport,SendSoapFaultAction.Builder>
Test action factory bean.
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtains the builder.Class<?>voidsetAttachments(List<SoapAttachment> attachments) Sets the control attachments.voidsetFaultActor(String faultActor) Sets the faultActor.voidsetFaultCode(String faultCode) Set the fault code QName string.voidsetFaultDetailResourcePaths(List<String> faultDetailResourcePaths) Sets the fault detail resource paths.voidsetFaultDetails(List<String> faultDetails) Sets the faultDetails.voidsetFaultString(String faultString) Set the fault reason string describing the fault.voidsetMtomEnabled(boolean mtomEnabled) Enable or disable mtom attachmentsMethods inherited from class org.citrusframework.config.xml.AbstractSendMessageActionFactoryBean
setDataDictionary, setEndpoint, setEndpointUri, setForkMode, setMessageBuilder, setMessageProcessors, setMessageType, setSchema, setSchemaRepository, setSchemaValidation, setVariableExtractorsMethods inherited from class org.citrusframework.config.xml.AbstractTestActionFactoryBean
setActor, setDescription, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.FactoryBean
isSingleton
-
Constructor Details
-
SendSoapFaultActionFactoryBean
public SendSoapFaultActionFactoryBean()
-
-
Method Details
-
setAttachments
Sets the control attachments.- Parameters:
attachments- the control attachments
-
setMtomEnabled
public void setMtomEnabled(boolean mtomEnabled) Enable or disable mtom attachments- Parameters:
mtomEnabled-
-
setFaultCode
Set the fault code QName string. This can be either a fault code inSoapFaultDefinitionor a custom QName like {http://citrusframework.org}citrus:TEC-1000- Parameters:
faultCode- the faultCode to set
-
setFaultString
Set the fault reason string describing the fault.- Parameters:
faultString- the faultString to set
-
setFaultActor
Sets the faultActor.- Parameters:
faultActor- the faultActor to set
-
setFaultDetails
Sets the faultDetails.- Parameters:
faultDetails- the faultDetails to set
-
setFaultDetailResourcePaths
Sets the fault detail resource paths.- Parameters:
faultDetailResourcePaths-
-
getObject
- Throws:
Exception
-
getObjectType
-
getBuilder
Obtains the builder.- Specified by:
getBuilderin classAbstractSendMessageActionFactoryBean<SendSoapFaultAction,SendSoapFaultAction.Builder.SoapFaultMessageBuilderSupport, SendSoapFaultAction.Builder> - Returns:
- the builder implementation.
-