Package org.citrusframework.config.xml
Class AbstractTestActionFactoryBean<T extends TestAction,B extends AbstractTestActionBuilder<?,?>>
java.lang.Object
org.citrusframework.config.xml.AbstractTestActionFactoryBean<T,B>
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<T>
- Direct Known Subclasses:
AbstractReceiveMessageActionFactoryBean,AbstractSendMessageActionFactoryBean,AbstractTestContainerFactoryBean,AntRunActionParser.AntRunActionFactoryBean,CreateVariablesActionParser.CreateVariablesActionFactoryBean,EchoActionParser.EchoActionFactoryBean,FailActionParser.FailActionFactoryBean,InputActionParser.InputActionFactoryBean,JavaActionParser.JavaActionFactoryBean,LoadPropertiesActionParser.LoadPropertiesActionFactoryBean,PurgeEndpointActionParser.PurgeEndpointActionFactoryBean,ReceiveTimeoutActionParser.ReceiveTimeoutActionFactoryBean,SleepActionParser.SleepActionFactoryBean,StartServerActionParser.StartServerActionFactoryBean,StopServerActionParser.StopServerActionFactoryBean,StopTimeActionParser.StopTimeActionFactoryBean,StopTimerParser.StopTimerActionFactoryBean,TemplateParser.TemplateFactoryBean,TraceVariablesActionParser.TraceVariablesActionFactoryBean,TransformActionParser.TransformActionFactoryBean,WaitParser.WaitFactoryBean
public abstract class AbstractTestActionFactoryBean<T extends TestAction,B extends AbstractTestActionBuilder<?,?>>
extends Object
implements org.springframework.beans.factory.FactoryBean<T>
- Author:
- Christoph Deppisch
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract BProvides the test action builder implementation.voidSets the test action actor.voidsetDescription(String description) Sets the test action description.voidSet the bean name for this test action.Methods 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
getObject, getObjectType, isSingleton
-
Constructor Details
-
AbstractTestActionFactoryBean
public AbstractTestActionFactoryBean()
-
-
Method Details
-
setName
Set the bean name for this test action.- Parameters:
name- the test action name.
-
setDescription
Sets the test action description.- Parameters:
description- the description to set.
-
setActor
Sets the test action actor.- Parameters:
actor- the actor to set.
-
getBuilder
Provides the test action builder implementation.- Returns:
- the test action builder for this particular factory bean.
-