Package com.consol.citrus.config.xml
Class AbstractTestActionFactoryBean<T extends com.consol.citrus.TestAction,B extends com.consol.citrus.AbstractTestActionBuilder<?,?>>
- java.lang.Object
-
- com.consol.citrus.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 com.consol.citrus.TestAction,B extends com.consol.citrus.AbstractTestActionBuilder<?,?>> extends Object implements org.springframework.beans.factory.FactoryBean<T>
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description AbstractTestActionFactoryBean()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract B
getBuilder()
Provides the test action builder implementation.void
setActor(com.consol.citrus.TestActor actor)
Sets the test action actor.void
setDescription(String description)
Sets the test action description.void
setName(String name)
Set the bean name for this test action.
-
-
-
Method Detail
-
setName
public void setName(String name)
Set the bean name for this test action.- Parameters:
name
- the test action name.
-
setDescription
public void setDescription(String description)
Sets the test action description.- Parameters:
description
- the description to set.
-
setActor
public void setActor(com.consol.citrus.TestActor actor)
Sets the test action actor.- Parameters:
actor
- the actor to set.
-
getBuilder
protected abstract B getBuilder()
Provides the test action builder implementation.- Returns:
- the test action builder for this particular factory bean.
-
-