Package org.ikasan.spec.module
Interface StartupControl
-
public interface StartupControlJavaBean encapsulating startup control information for Flows The following start types are defined: AUTOMATIC: flow will be started by its container when the container is initialised MANUAL: Flow will not be started by its container when container is started/initialised, but will be manually startable at a later stage DISABLED: Flow will not be started by its container when container is started/initialised, and will not be manually startable at a later stage- Author:
- The Ikasan Development Team
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetComment()Accessor for commentjava.lang.StringgetFlowName()Accessor for flowNamejava.lang.StringgetModuleName()Accessor for moduleNameStartupTypegetStartupType()Accessor for startupTypebooleanisAutomatic()booleanisDisabled()booleanisManual()voidsetComment(java.lang.String comment)Mutator for commentvoidsetStartupType(StartupType startupType)Setter for startupType
-
-
-
Method Detail
-
getModuleName
java.lang.String getModuleName()
Accessor for moduleName- Returns:
- moduleName
-
getFlowName
java.lang.String getFlowName()
Accessor for flowName- Returns:
- flowName
-
getStartupType
StartupType getStartupType()
Accessor for startupType- Returns:
- startupType
-
setStartupType
void setStartupType(StartupType startupType)
Setter for startupType- Parameters:
startupType-
-
isAutomatic
boolean isAutomatic()
-
isManual
boolean isManual()
-
isDisabled
boolean isDisabled()
-
getComment
java.lang.String getComment()
Accessor for comment- Returns:
- comment
-
setComment
void setComment(java.lang.String comment)
Mutator for comment- Parameters:
comment-
-
-