Package com.redwood.scheduler.api.model
Interface EntityDefinitionConstraintParameterMapping
- 
- All Superinterfaces:
- Detail,- SchedulerEntity,- SchedulerEntityComp
 - All Known Subinterfaces:
- JobDefinitionConstraintParameterMapping,- TableDefinitionConstraintParameterMapping
 
 public interface EntityDefinitionConstraintParameterMapping extends Detail The (abstract) superclass for the parameters of an EntityDefinitionConstraint.
- 
- 
Field Summary- 
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntityACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityDefinitionConstraintgetEntityDefinitionConstraint()Gets the constraint for this constraint parameter mapping.StringgetParameterName()Get the value for ParameterName.StringgetValue()Get the value for Value.voidsetParameterName(String newParameterName)Set the value for ParameterName.voidsetValue(String newValue)Set the value for Value.- 
Methods inherited from interface com.redwood.scheduler.api.model.SchedulerEntitycanPerform, createSubjectObjectPrivilegeGrant, deleteObject, getAuditTrail, getAuditTrailSize, getBehavior, getEffectiveBehavior, getErrorNameEN, getErrorNameKey, getLLPVersion, getLOV, getLOVSupport, getObjectType, getParentSchedulerEntities, getRuntime, getSubjectObjectPrivilegeGrantBySubject, getSubjectObjectPrivilegeGrants, getUniqueId, getUrl, getUrl, isCreated, isDeletable, isDeleted, isModifiable, isModified, isSelectVersioned, processRelatedObjects, processRelatedObjects, processRelatedObjects, refreshObject, resetObject, resetObject, resetValuesToDefault, selectForRead
 
- 
 
- 
- 
- 
Method Detail- 
getParameterNameString getParameterName() Get the value for ParameterName. (The name of the parameter that this value applies to.) This value is mandatory, and therefore will not benullif this object has been retrieved from the database.- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getValueString getValue() Get the value for Value. (The value to set the parameter to or an sql expression that can be used by this parameter.) This value is mandatory, and therefore will not benullif this object has been retrieved from the database.- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setParameterNamevoid setParameterName(String newParameterName) Set the value for ParameterName. (The name of the parameter that this value applies to.) This value is mandatory.- Parameters:
- newParameterName- the new value for ParameterName. If this is- null, then the object cannot be persisted.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setValuevoid setValue(String newValue) Set the value for Value. (The value to set the parameter to or an sql expression that can be used by this parameter.) This value is mandatory.- Parameters:
- newValue- the new value for Value. If this is- null, then the object cannot be persisted.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getEntityDefinitionConstraintEntityDefinitionConstraint getEntityDefinitionConstraint() Gets the constraint for this constraint parameter mapping.- Returns:
- The EntityDefinitionConstraintof this parameter mapping.
 
 
- 
 
-