Package com.consol.citrus.config.xml
Class PurgeEndpointActionParser.PurgeEndpointActionFactoryBean
- java.lang.Object
-
- com.consol.citrus.config.xml.AbstractTestActionFactoryBean<com.consol.citrus.actions.PurgeEndpointAction,com.consol.citrus.actions.PurgeEndpointAction.Builder>
-
- com.consol.citrus.config.xml.PurgeEndpointActionParser.PurgeEndpointActionFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.FactoryBean<com.consol.citrus.actions.PurgeEndpointAction>
,org.springframework.context.ApplicationContextAware
- Enclosing class:
- PurgeEndpointActionParser
public static class PurgeEndpointActionParser.PurgeEndpointActionFactoryBean extends AbstractTestActionFactoryBean<com.consol.citrus.actions.PurgeEndpointAction,com.consol.citrus.actions.PurgeEndpointAction.Builder> implements org.springframework.context.ApplicationContextAware
Test action factory bean.
-
-
Constructor Summary
Constructors Constructor Description PurgeEndpointActionFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.consol.citrus.actions.PurgeEndpointAction.Builder
getBuilder()
Obtains the builder.com.consol.citrus.actions.PurgeEndpointAction
getObject()
Class<?>
getObjectType()
void
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
void
setEndpointNames(List<String> endpointNames)
Sets the endpointNames.void
setEndpoints(List<com.consol.citrus.endpoint.Endpoint> endpoints)
Sets the endpoints.void
setMessageSelector(String messageSelector)
Set message selector string.void
setMessageSelectorMap(Map<String,Object> messageSelectorMap)
Setter for messageSelector.void
setReceiveTimeout(long receiveTimeout)
Set the receive timeout.void
setSleepTime(long sleepTime)
Sets the sleepTime.-
Methods inherited from class com.consol.citrus.config.xml.AbstractTestActionFactoryBean
setActor, setDescription, setName
-
-
-
-
Method Detail
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
setEndpointNames
public void setEndpointNames(List<String> endpointNames)
Sets the endpointNames.- Parameters:
endpointNames
- the endpointNames to set
-
setEndpoints
public void setEndpoints(List<com.consol.citrus.endpoint.Endpoint> endpoints)
Sets the endpoints.- Parameters:
endpoints
- the endpoints to set
-
setMessageSelectorMap
public void setMessageSelectorMap(Map<String,Object> messageSelectorMap)
Setter for messageSelector.- Parameters:
messageSelectorMap
-
-
setMessageSelector
public void setMessageSelector(String messageSelector)
Set message selector string.- Parameters:
messageSelector
-
-
setReceiveTimeout
public void setReceiveTimeout(long receiveTimeout)
Set the receive timeout.- Parameters:
receiveTimeout
- the receiveTimeout to set
-
setSleepTime
public void setSleepTime(long sleepTime)
Sets the sleepTime.- Parameters:
sleepTime
- the sleepTime to set
-
getObject
public com.consol.citrus.actions.PurgeEndpointAction getObject() throws Exception
- Specified by:
getObject
in interfaceorg.springframework.beans.factory.FactoryBean<com.consol.citrus.actions.PurgeEndpointAction>
- Throws:
Exception
-
getObjectType
public Class<?> getObjectType()
- Specified by:
getObjectType
in interfaceorg.springframework.beans.factory.FactoryBean<com.consol.citrus.actions.PurgeEndpointAction>
-
getBuilder
public com.consol.citrus.actions.PurgeEndpointAction.Builder getBuilder()
Obtains the builder.- Specified by:
getBuilder
in classAbstractTestActionFactoryBean<com.consol.citrus.actions.PurgeEndpointAction,com.consol.citrus.actions.PurgeEndpointAction.Builder>
- Returns:
- the builder implementation.
-
-