Package com.consol.citrus.actions
Class TransformAction.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<TransformAction,TransformAction.Builder>
-
- com.consol.citrus.actions.TransformAction.Builder
-
- All Implemented Interfaces:
com.consol.citrus.TestActionBuilder<TransformAction>
- Enclosing class:
- TransformAction
public static final class TransformAction.Builder extends AbstractTestActionBuilder<TransformAction,TransformAction.Builder>
Action builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.AbstractTestActionBuilder
self
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TransformAction
build()
TransformAction.Builder
result(String variable)
Set the target variable for the resultTransformAction.Builder
source(String xmlData)
Set the XML documentTransformAction.Builder
source(org.springframework.core.io.Resource xmlResource)
Set the XML document as resourceTransformAction.Builder
source(org.springframework.core.io.Resource xmlResource, Charset charset)
Set the XML document as resourceTransformAction.Builder
sourceFile(String xmlResourcePath)
Set the XML document as resource file pathstatic TransformAction.Builder
transform()
Fluent API action building entry method used in Java DSL.TransformAction.Builder
xslt(String xsltData)
Set the XSLT documentTransformAction.Builder
xslt(org.springframework.core.io.Resource xsltResource)
Set the XSLT document as resourceTransformAction.Builder
xslt(org.springframework.core.io.Resource xsltResource, Charset charset)
Set the XSLT document as resourceTransformAction.Builder
xsltFile(String xsltResourcePath)
Set the XML document as resource file path-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
transform
public static TransformAction.Builder transform()
Fluent API action building entry method used in Java DSL.- Returns:
-
result
public TransformAction.Builder result(String variable)
Set the target variable for the result- Parameters:
variable
-
-
source
public TransformAction.Builder source(String xmlData)
Set the XML document- Parameters:
xmlData
- the xmlData to set
-
source
public TransformAction.Builder source(org.springframework.core.io.Resource xmlResource)
Set the XML document as resource- Parameters:
xmlResource
- the xmlResource to set
-
sourceFile
public TransformAction.Builder sourceFile(String xmlResourcePath)
Set the XML document as resource file path- Parameters:
xmlResourcePath
- the xmlResource to set
-
source
public TransformAction.Builder source(org.springframework.core.io.Resource xmlResource, Charset charset)
Set the XML document as resource- Parameters:
xmlResource
- the xmlResource to setcharset
-
-
xslt
public TransformAction.Builder xslt(String xsltData)
Set the XSLT document- Parameters:
xsltData
- the xsltData to set
-
xslt
public TransformAction.Builder xslt(org.springframework.core.io.Resource xsltResource)
Set the XSLT document as resource- Parameters:
xsltResource
- the xsltResource to set
-
xsltFile
public TransformAction.Builder xsltFile(String xsltResourcePath)
Set the XML document as resource file path- Parameters:
xsltResourcePath
- the xmlResource to set
-
xslt
public TransformAction.Builder xslt(org.springframework.core.io.Resource xsltResource, Charset charset)
Set the XSLT document as resource- Parameters:
xsltResource
- the xsltResource to setcharset
-
-
build
public TransformAction build()
-
-