Package org.citrusframework.config.xml
Class JavaActionParser.JavaActionFactoryBean
java.lang.Object
org.citrusframework.config.xml.AbstractTestActionFactoryBean<JavaAction,JavaAction.Builder>
org.citrusframework.config.xml.JavaActionParser.JavaActionFactoryBean
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<JavaAction>
- Enclosing class:
- JavaActionParser
public static class JavaActionParser.JavaActionFactoryBean
extends AbstractTestActionFactoryBean<JavaAction,JavaAction.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<?>voidsetClassName(String className) Setter for class namevoidsetConstructorArgs(List<Object> constructorArgs) Setter for constructor argsvoidsetInstance(Object instance) Setter for object instancevoidsetMethodArgs(List<Object> methodArgs) Setter for method argsvoidsetMethodName(String methodName) Setter for method nameMethods 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
-
JavaActionFactoryBean
public JavaActionFactoryBean()
-
-
Method Details
-
setClassName
Setter for class name- Parameters:
className-
-
setConstructorArgs
Setter for constructor args- Parameters:
constructorArgs-
-
setMethodArgs
Setter for method args- Parameters:
methodArgs-
-
setMethodName
Setter for method name- Parameters:
methodName-
-
setInstance
Setter for object instance- Parameters:
instance-
-
getObject
- Throws:
Exception
-
getObjectType
-
getBuilder
Obtains the builder.- Specified by:
getBuilderin classAbstractTestActionFactoryBean<JavaAction,JavaAction.Builder> - Returns:
- the builder implementation.
-