Package com.redwood.scheduler.api.model
Interface VisualizationPSQQueue
- 
- All Superinterfaces:
- Detail,- SchedulerEntity,- SchedulerEntityComp
 
 public interface VisualizationPSQQueue extends Detail A queue in a process server and queue visualization
- 
- 
Field SummaryFields Modifier and Type Field Description static StringOBJECT_TYPEString that will be returned fromSchedulerEntity.getObjectType()for "VisualizationPSQQueue" objects.static StringSEC_RANK_ALLThis rank is made of the following privileges:static StringSEC_RANK_NONEThis rank has no privileges assigned to it.static QueryObjectType<VisualizationPSQQueue>TYPEType that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).- 
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 BigDecimalgetLeftPosition()Get the value for LeftPosition.QueuegetQueue()Get the Queue.BigDecimalgetTopPosition()Get the value for TopPosition.VisualizationProcessServerQueuegetVisualizationProcessServerQueue()Get the VisualizationProcessServerQueue.booleanisVisible()Get the value for Visible.voidsetLeftPosition(BigDecimal newLeftPosition)Set the value for LeftPosition.voidsetQueue(Queue newQueue)Set the value for Queue.voidsetTopPosition(BigDecimal newTopPosition)Set the value for TopPosition.voidsetVisible(boolean newVisible)Set the value for Visible.- 
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
 
- 
 
- 
- 
- 
Field Detail- 
OBJECT_TYPEstatic final String OBJECT_TYPE String that will be returned fromSchedulerEntity.getObjectType()for "VisualizationPSQQueue" objects.- See Also:
- Constant Field Values
 
 - 
TYPEstatic final QueryObjectType<VisualizationPSQQueue> TYPE Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).
 - 
SEC_RANK_NONEstatic final String SEC_RANK_NONE This rank has no privileges assigned to it.- See Also:
- Constant Field Values
 
 - 
SEC_RANK_ALLstatic final String SEC_RANK_ALL This rank is made of the following privileges:- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
isVisibleboolean isVisible() Get the value for Visible. (Show this queue in the visualization.)- 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.
 
 - 
getLeftPositionBigDecimal getLeftPosition() Get the value for LeftPosition. (The left position of the queue.)- 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.
 
 - 
getTopPositionBigDecimal getTopPosition() Get the value for TopPosition. (The top position of the queue.)- 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.
 
 - 
setVisiblevoid setVisible(boolean newVisible) Set the value for Visible. (Show this queue in the visualization.)- Parameters:
- newVisible- the new value for Visible.
- 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.
 
 - 
setLeftPositionvoid setLeftPosition(BigDecimal newLeftPosition) Set the value for LeftPosition. (The left position of the queue.) This value is optional.- Parameters:
- newLeftPosition- the new value for LeftPosition.
- 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.
 
 - 
setTopPositionvoid setTopPosition(BigDecimal newTopPosition) Set the value for TopPosition. (The top position of the queue.) This value is optional.- Parameters:
- newTopPosition- the new value for TopPosition.
- 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.
 
 - 
getVisualizationProcessServerQueueVisualizationProcessServerQueue getVisualizationProcessServerQueue() Get the VisualizationProcessServerQueue.- Returns:
- VisualizationProcessServerQueue
- Throws:
- com.redwood.scheduler.api.exception.ObjectDeletedException- If this method is called when the object has been marked for deletion.
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- If this method is called when the object has been removed from it's session.
 
 - 
getQueueQueue getQueue() Get the Queue.- Returns:
- Queue
- Throws:
- com.redwood.scheduler.api.exception.ObjectDeletedException- If this method is called when the object has been marked for deletion.
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- If this method is called when the object has been removed from it's session.
 
 - 
setQueuevoid setQueue(Queue newQueue) Set the value for Queue. This value is mandatory.- Parameters:
- newQueue- is the object to set Queue to. The queue If this is- null, then the object cannot be persisted.
 
 
- 
 
-