com.ebmwebsourcing.petalsview.persistence.model.flowref
Class FlowStepRef

java.lang.Object
  extended by com.ebmwebsourcing.webcommons.persistence.bo.BaseObject
      extended by com.ebmwebsourcing.webcommons.persistence.bo.StringIdBaseObject
          extended by com.ebmwebsourcing.petalsview.persistence.model.flowref.FlowStepRef
All Implemented Interfaces:
java.io.Serializable

@Entity
public class FlowStepRef
extends com.ebmwebsourcing.webcommons.persistence.bo.StringIdBaseObject

This class represents a functional flow step definition.

Author:
Pierre SMEYERS, ofabre
See Also:
Serialized Form

Constructor Summary
FlowStepRef()
           
 
Method Summary
 void addParameterName(int index, StepParameter parameterName)
           
 void addParameterName(StepParameter parameterName)
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getDefaultErrorMessage()
           
 java.util.Map<java.lang.Integer,FlowStepErrorRef> getErrorMessages()
           
 FlowRef getFlowref()
           
 java.lang.String getInterfaceName()
           
 java.lang.String getName()
           
 java.util.List<StepParameter> getParameterNames()
           
 java.lang.String getServiceName()
           
 java.lang.String getSuccessMessage()
           
 int hashCode()
           
 boolean isFlowEndStep()
           
 boolean isFlowStartStep()
           
 void removeParameterName(int index)
           
 void setDefaultErrorMessage(java.lang.String defaultErrorMessage)
           
 void setErrorMessages(java.util.Map<java.lang.Integer,FlowStepErrorRef> errorMessages)
           
 void setFlowEndStep(boolean flowEndStep)
           
 void setFlowref(FlowRef flowref)
           
 void setFlowStartStep(boolean flowStartStep)
           
 void setInterfaceName(java.lang.String interfaceName)
           
 void setName(java.lang.String name)
           
 void setParameterNames(java.util.List<StepParameter> parameterNames)
           
 void setServiceName(java.lang.String serviceName)
           
 void setSuccessMessage(java.lang.String successMessage)
           
 java.lang.String toString()
           
 void updateParameterName(int index, StepParameter parameterName)
           
 
Methods inherited from class com.ebmwebsourcing.webcommons.persistence.bo.StringIdBaseObject
getId, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowStepRef

public FlowStepRef()
Method Detail

isFlowStartStep

public boolean isFlowStartStep()

setFlowStartStep

public void setFlowStartStep(boolean flowStartStep)

isFlowEndStep

public boolean isFlowEndStep()

setFlowEndStep

public void setFlowEndStep(boolean flowEndStep)

getName

public java.lang.String getName()

getInterfaceName

public java.lang.String getInterfaceName()

setInterfaceName

public void setInterfaceName(java.lang.String interfaceName)

getServiceName

public java.lang.String getServiceName()

setServiceName

public void setServiceName(java.lang.String serviceName)

setName

public void setName(java.lang.String name)

getFlowref

public FlowRef getFlowref()

setFlowref

public void setFlowref(FlowRef flowref)

getErrorMessages

public java.util.Map<java.lang.Integer,FlowStepErrorRef> getErrorMessages()

setErrorMessages

public void setErrorMessages(java.util.Map<java.lang.Integer,FlowStepErrorRef> errorMessages)

getSuccessMessage

public java.lang.String getSuccessMessage()

setSuccessMessage

public void setSuccessMessage(java.lang.String successMessage)

getDefaultErrorMessage

public java.lang.String getDefaultErrorMessage()

setDefaultErrorMessage

public void setDefaultErrorMessage(java.lang.String defaultErrorMessage)

getParameterNames

public java.util.List<StepParameter> getParameterNames()

setParameterNames

public void setParameterNames(java.util.List<StepParameter> parameterNames)

addParameterName

public void addParameterName(StepParameter parameterName)

addParameterName

public void addParameterName(int index,
                             StepParameter parameterName)

updateParameterName

public void updateParameterName(int index,
                                StepParameter parameterName)

removeParameterName

public void removeParameterName(int index)

equals

public boolean equals(java.lang.Object other)
Specified by:
equals in class com.ebmwebsourcing.webcommons.persistence.bo.BaseObject

hashCode

public int hashCode()
Specified by:
hashCode in class com.ebmwebsourcing.webcommons.persistence.bo.BaseObject

toString

public java.lang.String toString()
Overrides:
toString in class com.ebmwebsourcing.webcommons.persistence.bo.StringIdBaseObject


Copyright © 2010 eBMWebsourcing. All Rights Reserved.