Package com.consol.citrus.config.xml
Class JavaActionParser.JavaActionFactoryBean
- java.lang.Object
-
- com.consol.citrus.config.xml.AbstractTestActionFactoryBean<com.consol.citrus.actions.JavaAction,com.consol.citrus.actions.JavaAction.Builder>
-
- com.consol.citrus.config.xml.JavaActionParser.JavaActionFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<com.consol.citrus.actions.JavaAction>
- Enclosing class:
- JavaActionParser
public static class JavaActionParser.JavaActionFactoryBean extends AbstractTestActionFactoryBean<com.consol.citrus.actions.JavaAction,com.consol.citrus.actions.JavaAction.Builder>
Test action factory bean.
-
-
Constructor Summary
Constructors Constructor Description JavaActionFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.consol.citrus.actions.JavaAction.Builder
getBuilder()
Obtains the builder.com.consol.citrus.actions.JavaAction
getObject()
Class<?>
getObjectType()
void
setClassName(String className)
Setter for class namevoid
setConstructorArgs(List<Object> constructorArgs)
Setter for constructor argsvoid
setInstance(Object instance)
Setter for object instancevoid
setMethodArgs(List<Object> methodArgs)
Setter for method argsvoid
setMethodName(String methodName)
Setter for method name-
Methods inherited from class com.consol.citrus.config.xml.AbstractTestActionFactoryBean
setActor, setDescription, setName
-
-
-
-
Method Detail
-
setClassName
public void setClassName(String className)
Setter for class name- Parameters:
className
-
-
setConstructorArgs
public void setConstructorArgs(List<Object> constructorArgs)
Setter for constructor args- Parameters:
constructorArgs
-
-
setMethodArgs
public void setMethodArgs(List<Object> methodArgs)
Setter for method args- Parameters:
methodArgs
-
-
setMethodName
public void setMethodName(String methodName)
Setter for method name- Parameters:
methodName
-
-
setInstance
public void setInstance(Object instance)
Setter for object instance- Parameters:
instance
-
-
getObject
public com.consol.citrus.actions.JavaAction getObject() throws Exception
- Throws:
Exception
-
getObjectType
public Class<?> getObjectType()
-
getBuilder
public com.consol.citrus.actions.JavaAction.Builder getBuilder()
Obtains the builder.- Specified by:
getBuilder
in classAbstractTestActionFactoryBean<com.consol.citrus.actions.JavaAction,com.consol.citrus.actions.JavaAction.Builder>
- Returns:
- the builder implementation.
-
-