org.ikasan.framework.initiator
Class InitiatorStartupControl

java.lang.Object
  extended by org.ikasan.framework.initiator.InitiatorStartupControl

public class InitiatorStartupControl
extends Object

JavaBean encapsulating startup control information for Initiators The following start types are defined: AUTOMATIC: Initiator will be started by its container when the container is initialised MANUAL: Initiator will not be started by its container when container is started/initialised, but will be manually startable at a later stage DISABLED: Initiator 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

Nested Class Summary
static class InitiatorStartupControl.StartupType
           
 
Constructor Summary
InitiatorStartupControl(String moduleName, String initiatorName)
          Constructor
 
Method Summary
 String getComment()
          Accessor for comment
 Long getId()
          Accessor for id
 String getInitiatorName()
          Accessor for initiatorName
 String getModuleName()
          Accessor for moduleName
 InitiatorStartupControl.StartupType getStartupType()
          Accessor for startupType
 boolean isAutomatic()
           
 boolean isDisabled()
           
 boolean isManual()
           
 void setComment(String comment)
          Mutator for comment
 void setStartupType(InitiatorStartupControl.StartupType startupType)
          Setter for startupType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitiatorStartupControl

public InitiatorStartupControl(String moduleName,
                               String initiatorName)
Constructor

Parameters:
moduleName - - Name of the module with which the target Initiator is associated
initiatorName - - Name of the target Initiator
Method Detail

getModuleName

public String getModuleName()
Accessor for moduleName

Returns:
moduleName

getInitiatorName

public String getInitiatorName()
Accessor for initiatorName

Returns:
initiatorName

getStartupType

public InitiatorStartupControl.StartupType getStartupType()
Accessor for startupType

Returns:
startupType

setStartupType

public void setStartupType(InitiatorStartupControl.StartupType startupType)
Setter for startupType

Parameters:
action -

getId

public Long getId()
Accessor for id

Returns:
id

isAutomatic

public boolean isAutomatic()

isManual

public boolean isManual()

isDisabled

public boolean isDisabled()

getComment

public String getComment()
Accessor for comment

Returns:
comment

setComment

public void setComment(String comment)
Mutator for comment

Parameters:
comment -


Copyright © 2007-2012 Ikasan. All Rights Reserved.