Class SendSoapFaultActionParser.SendSoapFaultActionFactoryBean

All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<SendSoapFaultAction>
Enclosing class:
SendSoapFaultActionParser

Test action factory bean.
  • Constructor Details

    • SendSoapFaultActionFactoryBean

      public SendSoapFaultActionFactoryBean()
  • Method Details

    • setAttachments

      public void setAttachments(List<SoapAttachment> attachments)
      Sets the control attachments.
      Parameters:
      attachments - the control attachments
    • setMtomEnabled

      public void setMtomEnabled(boolean mtomEnabled)
      Enable or disable mtom attachments
      Parameters:
      mtomEnabled -
    • setFaultCode

      public void setFaultCode(String faultCode)
      Set the fault code QName string. This can be either a fault code in SoapFaultDefinition or a custom QName like {http://citrusframework.org}citrus:TEC-1000
      Parameters:
      faultCode - the faultCode to set
    • setFaultString

      public void setFaultString(String faultString)
      Set the fault reason string describing the fault.
      Parameters:
      faultString - the faultString to set
    • setFaultActor

      public void setFaultActor(String faultActor)
      Sets the faultActor.
      Parameters:
      faultActor - the faultActor to set
    • setFaultDetails

      public void setFaultDetails(List<String> faultDetails)
      Sets the faultDetails.
      Parameters:
      faultDetails - the faultDetails to set
    • setFaultDetailResourcePaths

      public void setFaultDetailResourcePaths(List<String> faultDetailResourcePaths)
      Sets the fault detail resource paths.
      Parameters:
      faultDetailResourcePaths -
    • getObject

      public SendSoapFaultAction getObject() throws Exception
      Throws:
      Exception
    • getObjectType

      public Class<?> getObjectType()
    • getBuilder

      public SendSoapFaultAction.Builder getBuilder()
      Obtains the builder.
      Specified by:
      getBuilder in class AbstractSendMessageActionFactoryBean<SendSoapFaultAction,SendSoapFaultAction.Builder.SoapFaultMessageBuilderSupport,SendSoapFaultAction.Builder>
      Returns:
      the builder implementation.