Package step.parameter
Class Parameter
java.lang.Object
step.core.accessors.AbstractIdentifiableObject
step.core.accessors.AbstractOrganizableObject
step.core.accessors.AbstractTrackedObject
step.parameter.Parameter
- All Implemented Interfaces:
- ActivableObject,- EnricheableObject
public class Parameter
extends step.core.accessors.AbstractTrackedObject
implements ActivableObject, EnricheableObject
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Expressionprotected Stringprotected StringWhen running with an encryption manager, the value of protectedParameters is encrypted and the encrypted value is stored into this fieldstatic final Stringprotected Stringprotected Integerprotected Booleanprotected ParameterScopeprotected Stringprotected StringFields inherited from class step.core.accessors.AbstractTrackedObjectlastModificationDate, lastModificationUserFields inherited from class step.core.accessors.AbstractOrganizableObjectattributes, NAME, VERSIONFields inherited from class step.core.accessors.AbstractIdentifiableObjectcustomFields, ID
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetKey()getScope()getValue()voidsetActivationExpression(Expression activationExpression) voidsetDescription(String description) voidsetEncryptedValue(String encryptedValue) voidvoidsetPriority(Integer priority) voidsetProtectedValue(Boolean protectedValue) voidsetScope(ParameterScope scope) voidsetScopeEntity(String scopeEntity) voidtoString()Methods inherited from class step.core.accessors.AbstractTrackedObjectgetLastModificationDate, getLastModificationUser, setLastModificationDate, setLastModificationUserMethods inherited from class step.core.accessors.AbstractOrganizableObjectaddAttribute, getAttribute, getAttributes, hasAttribute, setAttributesMethods inherited from class step.core.accessors.AbstractIdentifiableObjectaddCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setIdMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface step.core.objectenricher.EnricheableObjectaddAttribute, getAttribute, getAttributes, setAttributes
- 
Field Details- 
ENTITY_NAME- See Also:
 
- 
key
- 
value
- 
description
- 
activationExpression
- 
priority
- 
protectedValue
- 
encryptedValueWhen running with an encryption manager, the value of protectedParameters is encrypted and the encrypted value is stored into this field
- 
scope
- 
scopeEntity
 
- 
- 
Constructor Details- 
Parameterpublic Parameter()
- 
Parameter
 
- 
- 
Method Details- 
getKey
- 
setKey
- 
getValue
- 
setValue
- 
getActivationExpression- Specified by:
- getActivationExpressionin interface- ActivableObject
 
- 
getPriority- Specified by:
- getPriorityin interface- ActivableObject
 
- 
setActivationExpression
- 
setPriority
- 
getDescription
- 
setDescription
- 
getProtectedValue
- 
setProtectedValue
- 
getEncryptedValue
- 
setEncryptedValue
- 
getScope- Returns:
- the ParameterScopeof this parameter
 
- 
setScope
- 
getScopeEntity- Returns:
- the name of the entity this parameter is restricted to. For instance: if the scope of a Parameter is set to FUNCTION, the scopeEntity represent the name of the Function for which this parameter applies
 
- 
setScopeEntity
- 
toString
 
-