Class 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 Detail

      • JavaActionFactoryBean

        public JavaActionFactoryBean()
    • 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 class AbstractTestActionFactoryBean<com.consol.citrus.actions.JavaAction,​com.consol.citrus.actions.JavaAction.Builder>
        Returns:
        the builder implementation.