Package org.cip4.jdflib.jmf
Class JDFQueueEntry
- java.lang.Object
-
- org.apache.xerces.dom.NodeImpl
-
- org.apache.xerces.dom.ChildNode
-
- org.apache.xerces.dom.ParentNode
-
- org.apache.xerces.dom.ElementImpl
-
- org.apache.xerces.dom.ElementNSImpl
-
- org.cip4.jdflib.core.KElement
-
- org.cip4.jdflib.core.JDFElement
-
- org.cip4.jdflib.auto.JDFAutoQueueEntry
-
- org.cip4.jdflib.jmf.JDFQueueEntry
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<KElement>,INodeIdentifiable,IStreamWriter,org.w3c.dom.Element,org.w3c.dom.ElementTraversal,org.w3c.dom.events.EventTarget,org.w3c.dom.Node,org.w3c.dom.NodeList,org.w3c.dom.TypeInfo
public class JDFQueueEntry extends JDFAutoQueueEntry implements java.lang.Comparable<KElement>, INodeIdentifiable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJDFQueueEntry.QueueEntryComparator-
Nested classes/interfaces inherited from class org.cip4.jdflib.auto.JDFAutoQueueEntry
JDFAutoQueueEntry.EnumGangPolicy, JDFAutoQueueEntry.EnumQueueEntryStatus
-
Nested classes/interfaces inherited from class org.cip4.jdflib.core.JDFElement
JDFElement.EnumBoolean, JDFElement.EnumNamedColor, JDFElement.EnumNodeStatus, JDFElement.EnumOrientation, JDFElement.EnumPoolType, JDFElement.EnumSeparation, JDFElement.EnumSettingsPolicy, JDFElement.EnumValidationLevel, JDFElement.EnumVersion, JDFElement.EnumXYRelation, JDFElement.eUnit
-
Nested classes/interfaces inherited from class org.cip4.jdflib.core.KElement
KElement.SimpleElementNameComparator, KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator
-
-
Field Summary
-
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
-
Fields inherited from class org.apache.xerces.dom.NodeImpl
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE
-
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
-
Constructor Summary
Constructors Constructor Description JDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)Constructor for JDFQueueEntryJDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFQueueEntryJDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFQueueEntry
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcompareTo(KElement arg0)JDFJobPhasegetCreateJobPhase()Deprecated.use getCreateJobPhase(n) this is a legacy versionNodeIdentifiergetIdentifier()gets the NodeIdetifier that matches thisJDFJobPhasegetJobPhase()Deprecated.use getJobPhase(n) this is a legacy versionJDFQueueEntrygetNextQueueEntry()get the next sibling queueentryjava.util.Vector<JDFAutoQueueEntry.EnumQueueEntryStatus>getNextStatusVector()get the vector of valid next @Status values for this queue entry based on the current status based on the table of valid queue entry transitionsVJDFAttributeMapgetPartMapVector()get part map vectorJDFQueueEntrygetPreviousQueueEntry()get the previous sibling queueentryintgetSortPriority()Deprecated.static intgetSortPriority(JDFAutoQueueEntry.EnumQueueEntryStatus status, int priority)Deprecated.booleanhasPartMap(JDFAttributeMap mPart)check whether the part defined by mPart is includedbooleanisCompleted()booleanmatchesNodeIdentifier(NodeIdentifier ni)return true if this qe matches the input node identifierbooleanmatchesQueueFilter(JDFQueueFilter filter)Deprecated.use QueueFilter.matchesvoidremovePartMap(JDFAttributeMap mPart)remove the part defined in mPartvoidsetEndTime(JDFDate value)(11) set attribute EndTimevoidsetFromJDF(JDFNode jdf)populates this queuentry with the relevant parameters extracted from a JDF jobid, partmap, jobpartid etc.voidsetIdentifier(NodeIdentifier ni)gets the NodeIdentifier that matches thisvoidsetPartMap(JDFAttributeMap mPart)set all parts to those defined by mPartvoidsetPartMapVector(VJDFAttributeMap vParts)set all parts to those define in vPartsvoidsetPriority(int value)(36) set attribute PriorityvoidsetQueueEntryStatus(JDFAutoQueueEntry.EnumQueueEntryStatus value)sets the QueueEntry/@Status if the queue is automated, also resorts the queue to reflect the new Status and sets the Queue/@Status based on the maximum number of concurrently running jobs also sets StartTime and EndTime appropriately if the queue is automatedvoidsetStartTime(JDFDate value)(11) set attribute StartTimevoidsetSubmissionTime(JDFDate value)(11) set attribute SubmissionTimevoidsortQueue(int oldVal)Deprecated.call JDFQueue.sortChildren()java.lang.StringtoString()toString()-
Methods inherited from class org.cip4.jdflib.auto.JDFAutoQueueEntry
appendGangSource, appendJobPhase, appendPart, getActivation, getAllGangSource, getAllJobPhase, getAllPart, getCreateGangSource, getCreateJobPhase, getCreatePart, getDeviceID, getEndTime, getGangName, getGangPolicy, getGangSource, getJobID, getJobPartID, getJobPhase, getPart, getPriority, getQueueEntryID, getQueueEntryStatus, getRelatedJobID, getRelatedJobPartID, getStartTime, getStatusDetails, getSubmissionTime, getTheAttributeInfo, getTheElementInfo, setActivation, setDeviceID, setGangName, setGangPolicy, setJobID, setJobPartID, setQueueEntryID, setRelatedJobID, setRelatedJobPartID, setStatusDetails
-
Methods inherited from class org.cip4.jdflib.core.JDFElement
appendAnchor, appendBestEffortExceptions, appendComment, appendElement, appendGeneralID, appendGeneralID, appendGeneralID, appendHRef, appendHRef, appendMustHonorExceptions, appendOperatorInterventionExceptions, appendPreview, appendrRefs, attributeType, clearTargets, cloneNewDoc, copyChildren, copyInto, createRoot, createRoot, deprecatedAttributes, eraseDefaultAttributes, exclusiveOneOfAttribute, exclusiveOneOfElement, fixVersion, getAllRefs, getAtrType, getAttributeInfo, getBestEffortExceptions, getChildElement, getChildElements, getChildElementVector, getChildElementVector_JDFElement, getChildIds, getChildrenByTagName, getChildrenByTagName, getChildWithAttribute, getChildWithMatchingAttribute, getComment, getComment, getCommentText, getCommentURL, getCreateComment, getCreateComment, getCreateElement_JDFElement, getCreatePreview, getCreateRefElement, getDeepElementByID, getDefaultAttributeMap, getDefaultJDFVersion, getDeprecatedAttributes, getDeprecatedElements, getDescriptiveName, getElement, getElement_JDFElement, getElementIDPrefix, getElementInfo, getElementNameVector, getEnumAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumforAttribute, getEnumNodeName, getEnumString, getFirstVersion, getGeneralID, getGeneralID, getGeneralID, getGeneralIDListMap, getGeneralIDMap, getGeneralIDVectorMap, getHRef, getHRefs, getHRefs, getInsertElements, getInsertElementVector, getInvalidAttributes, getInvalidElements, getInvalidElements_JDFElement, getJDFRoot, getJMFRoot, getLastVersion, getLinkFromUserData, getLinkRoot, getMaxVersion, getMissingAttributes, getMissingAttributeVector, getMissingElements, getMissingElementVector, getMustHonorExceptions, getNamesVector, getOperatorInterventionExceptions, getOwnerDocument_JDFElement, getParentJDF, getParentJDF, getPartMap, getPartMapArray, getPrereleaseAttributes, getPrereleaseElements, getPreview, getRefElement, getRefElements, getRefString, getrRefs, getSchemaURL, getSchemaURL, getSchemaURL, getSettingsPolicy, getStatus, getTarget, getTarget, getTarget_JDFElement, getTheAttributeInfo_JDFElement, getTheElementInfo_JDFElement, getTypeForAttribute, getUnknownAttributes, getUnknownAttributeVector, getUnknownElements, getUnknownElementVector, getUnknownPoolElements, getURLDoc, getURLInputStream, getValueForNewAttribute, getVersion, getVersion, getvHRefRes, getvHRefRes, getXMLDocUserData, hasMissingAttributes, hasMissingElements, hasSettingsPolicy, hasUnknownAttributes, hasUnknownElements, idString, includesMatchingAttribute, init, inlineRefElements, insertBefore, isComment, isCommentStatic, isDeprecated, isDirty, isInAnyCIP4NameSpaceStatic, isInAnyCIP4NameSpaceStatic, isInAnyJDFNameSpaceStatic, isInAnyJDFNameSpaceStatic, isInJDFNameSpace, isInJDFNameSpaceStatic, isInJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isJDFNode, isRefElement, isRefElementStatic, isResource, isResourceLink, isResourceLinkStatic, isResourceStatic, isResourceUpdate, isValid, isValid_JDFElement, isXJDF, jdfVersion, knownAttributes, knownElements, matchesPath, newID, numChildElements, numChildElements_JDFElement, optionalAttributes, optionalElements, prereleaseAttributes, prereleaseElements, refElement, removeBestEffortExceptions, removeChild, removeChild, removeChildren, removeExtensions, removeFromBestEffortExceptions, removeFromMustHonorExceptions, removeFromOperatorInterventionExceptions, removeFromrRefs, removeGeneralID, removeRefElement, removeSettingsPolicy, replaceChild, requiredAttributes, requiredElements, requiredLevel, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNameTimeStamp, setAttributes, setBestEffortExceptions, setCommentText, setCommentText, setCommentURL, setDefaultJDFVersion, setDescriptiveName, setDirty, setEnumerationsAttribute, setGeneralID, setLongID, setMustHonorExceptions, setOperatorInterventionExceptions, setSettingsPolicy, setStatus, setVersion, setvStringAttribute, stringToVersion, uniqueElements, upDaterRefs, validAttribute, validAttribute, validEnumAttribute, validEnumerationsAttribute, validResourcePosition, version, write2Dir
-
Methods inherited from class org.cip4.jdflib.core.KElement
addAttribute, addAttribute, addNameSpace, ancestorDistance, appendAttribute, appendAttribute, appendAttributes, appendCData, appendCData, appendChild, appendElement, appendElementN, appendElementRaw, appendEntityReference, appendText, appendTextElement, appendXMLComment, appendXMLComment, buildRelativeXPath, buildXPath, buildXPath, buildXPath, cleanup, clearNSMap, clone, copyAttribute, copyAttribute, copyAttribute, copyAttribute, copyElement, copyElements, copyXPathValue, createRoot, deleteNode, ensureCase, eraseEmptyAttributes, eraseEmptyNodes, fillHashSet, fitsName, fitsName_KElement, flush, generateDotID, getAttribute, getAttribute, getAttribute_KElement, getAttribute_KElement, getAttributeArray_KElement, getAttributeIgnoreCase, getAttributeMap, getAttributeMap_KElement, getAttributeRaw, getAttributeVector, getAttributeVector_KElement, getBoolAttribute, getCData, getChildArray, getChildArray_KElement, getChildArrayByClass, getChildArrayByClass_KElement, getChildAttributeList, getChildByTagName, getChildElementArray, getChildElementVector, getChildElementVector, getChildElementVector_KElement, getChildFromList, getChildFromList, getChildList, getChildList, getChildNode, getChildNodes_KElement, getChildNodeVector, getChildrenByClass, getChildrenByTagName, getChildrenByTagName_KElement, getChildrenFromList, getChildrenIgnoreList, getChildrenWithAttribute, getChildWithAttribute, getChildWithAttribute, getCreateChildWithAttribute, getCreateElement, getCreateElement, getCreateElement_KElement, getCreateXPathElement, getDeepElement, getDeepParent, getDeepParent, getDeepParentChild, getDeepParentNotName, getDocRoot, getDOMAttr, getElement, getElement_KElement, getElementByClass, getElementHashMap, getElementsByTagName_KElement, getFirstChildElement, getFirstChildElement, getFirstChildElement, getFirstElementNode, getID, getIDPrefix, getIgnoreCase, getIgnoreCase_KElement, getInheritedAttribute, getInheritedElement, getInheritedXPathAttribute, getIntAttribute, getLocalNameStatic, getLongAttribute, getMultipleIDs, getNamespaceURI, getNamespaceURIFromPrefix, getNextElementNode, getNextSiblingElement, getNextSiblingElement, getNextSiblingElement, getNonEmpty, getNonEmpty_KElement, getNumCDatas, getNumChildNodes, getNumChildText, getNumXMLComments, getOwnerDocument_KElement, getParentNode_KElement, getPreviousSiblingElement, getPreviousSiblingElement, getRealAttribute, getTarget_KElement, getText, getText, getTree, getTree, getTreeByClass, getTreeElement, getXMLComment, getXMLNSNameSpace, getXMLNSPrefix, getXPathAttribute, getXPathAttributeMap, getXPathElement, getXPathElementVector, getXPathValueMap, getXPathValueMap, getXSIType, hasAttribute, hasAttribute, hasAttribute_KElement, hasAttributes, hasChildElement, hasChildElements, hasChildNodes, hasChildText, hasNonEmpty, hasNonEmpty_KElement, hasXPathNode, includesAttribute, includesAttributes, insertAt, insertBefore, isAncestor, isEqual, isEqual, isWildCard, matchesPath, matchesPathName, mergeElement, moveArray, moveAttribute, moveAttribute, moveElement, moveElements, moveMe, normalize, numChildElements_KElement, numChildNodes, numChildNodes, numChildrenByClass, numSiblingElements, parseFile, parseStream, parseString, pushUp, removeAllText, removeAttribute, removeAttribute, removeAttribute_KElement, removeAttributeNode, removeAttributeNS, removeAttributes, removeCData, removeChildNode, removeChildren, removeChildrenByClass, removeChildText, removeExtensions, removeFromAttribute, removeIgnoreCase, removeIgnoreCase_KElement, removeXMLComment, removeXPathAttribute, removeXPathElement, renameAttribute, renameAttribute, renameElement, replaceElement, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNSRaw, setAttributeRaw, setAttributes, setAttributes, setAttributes, setAttributesRaw, setBoolAttribute, setDirty, setID, setIntAttribute, setNamespaceURI, setNodeValue, setNonEmpty, setPrefix, setRealAttribute, setText, setvStringAttribute, setXMLComment, setXMLComment, setXPathAttribute, setXPathValue, setXPathValues, setXSIType, sortChild, sortChild, sortChildren, sortChildren, sortChildren, sortChildren, toDisplayXML, toValueString, toXML, toXML, uniqueID, uniqueID, write2File, write2File, write2Stream, writeStream, xmlNameSpace, xmlnsLocalName, xmlnsPrefix
-
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getLocalName, getPrefix, getTypeName, getTypeNamespace, getXMLBaseAttribute, isDerivedFrom, setType
-
Methods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildElementCount, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getLastElementChild, getNextElementSibling, getNodeName, getNodeType, getPreviousElementSibling, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttributeNS, isEqualNode, reconcileDefaultAttributes, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
-
Methods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren
-
Methods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSibling
-
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setUserData, setUserData
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.Element
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
-
Methods inherited from interface org.w3c.dom.Node
cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setTextContent, setUserData
-
-
-
-
Constructor Detail
-
JDFQueueEntry
public JDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)Constructor for JDFQueueEntry- Parameters:
myOwnerDocument-qualifiedName-
-
JDFQueueEntry
public JDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFQueueEntry- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-
-
JDFQueueEntry
public JDFQueueEntry(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFQueueEntry- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-myLocalName-
-
-
Method Detail
-
toString
public java.lang.String toString()
toString()
-
getPartMapVector
public VJDFAttributeMap getPartMapVector()
get part map vector- Overrides:
getPartMapVectorin classJDFElement- Returns:
- VJDFAttributeMap: vector of attribute maps, one for each part
-
setPartMapVector
public void setPartMapVector(VJDFAttributeMap vParts)
set all parts to those define in vParts- Overrides:
setPartMapVectorin classJDFElement- Parameters:
vParts- vector of attribute maps for the parts
-
setPartMap
public void setPartMap(JDFAttributeMap mPart)
set all parts to those defined by mPart- Overrides:
setPartMapin classJDFElement- Parameters:
mPart- attribute map for the part to set
-
removePartMap
public void removePartMap(JDFAttributeMap mPart)
remove the part defined in mPart- Overrides:
removePartMapin classJDFElement- Parameters:
mPart- attribute map for the part to remove
-
matchesNodeIdentifier
public boolean matchesNodeIdentifier(NodeIdentifier ni)
return true if this qe matches the input node identifier- Parameters:
ni-- Returns:
-
matchesQueueFilter
@Deprecated public boolean matchesQueueFilter(JDFQueueFilter filter)
Deprecated.use QueueFilter.matchesreturn true if this qe matches the input QueueFilter- Parameters:
filter-- Returns:
-
hasPartMap
public boolean hasPartMap(JDFAttributeMap mPart)
check whether the part defined by mPart is included- Overrides:
hasPartMapin classJDFElement- Parameters:
mPart- attribute map to look for- Returns:
- boolean - returns true if the part exists
-
setPriority
public void setPriority(int value)
Description copied from class:JDFAutoQueueEntry(36) set attribute Priority- Overrides:
setPriorityin classJDFAutoQueueEntry- Parameters:
value-- See Also:
JDFAutoQueueEntry.setPriority(int)
-
sortQueue
@Deprecated public void sortQueue(int oldVal)
Deprecated.call JDFQueue.sortChildren()sort this into the queue based on current values assumes presorted queue- Parameters:
oldVal- - the previous sort value, use -1 to sort from back
-
setQueueEntryStatus
public void setQueueEntryStatus(JDFAutoQueueEntry.EnumQueueEntryStatus value)
sets the QueueEntry/@Status if the queue is automated, also resorts the queue to reflect the new Status and sets the Queue/@Status based on the maximum number of concurrently running jobs also sets StartTime and EndTime appropriately if the queue is automated- Overrides:
setQueueEntryStatusin classJDFAutoQueueEntry- Parameters:
value- the queuentry status to set- See Also:
JDFAutoQueueEntry.setQueueEntryStatus(org.cip4.jdflib.auto.JDFAutoQueueEntry.EnumQueueEntryStatus)
-
getIdentifier
public NodeIdentifier getIdentifier()
gets the NodeIdetifier that matches this- Specified by:
getIdentifierin interfaceINodeIdentifiable- Returns:
-
setIdentifier
public void setIdentifier(NodeIdentifier ni)
gets the NodeIdentifier that matches this- Specified by:
setIdentifierin interfaceINodeIdentifiable- Parameters:
ni-
-
getNextQueueEntry
public JDFQueueEntry getNextQueueEntry()
get the next sibling queueentry- Returns:
-
getPreviousQueueEntry
public JDFQueueEntry getPreviousQueueEntry()
get the previous sibling queueentry- Returns:
-
getNextStatusVector
public java.util.Vector<JDFAutoQueueEntry.EnumQueueEntryStatus> getNextStatusVector()
get the vector of valid next @Status values for this queue entry based on the current status based on the table of valid queue entry transitions- Returns:
- Vector
the vector of valid new stati
-
isCompleted
public boolean isCompleted()
- Returns:
- true if this entry is completed
- Since:
- 110420 removed suspended from the list as suspended is NOT a completed end state
-
getSortPriority
@Deprecated public int getSortPriority()
Deprecated.return a value based on QueueEntryStatus and Priority to sort the queue- Returns:
- int a priority for sorting - low = back
-
getJobPhase
@Deprecated public JDFJobPhase getJobPhase()
Deprecated.use getJobPhase(n) this is a legacy version(24) const get element JobPhase- Returns:
- JDFJobPhase the element
-
getCreateJobPhase
@Deprecated public JDFJobPhase getCreateJobPhase()
Deprecated.use getCreateJobPhase(n) this is a legacy version(24) const get element JobPhase- Returns:
- JDFJobPhase the element
-
getSortPriority
@Deprecated public static int getSortPriority(JDFAutoQueueEntry.EnumQueueEntryStatus status, int priority)
Deprecated.return a value based on QueueEntryStatus and Priority to sort the queue the status is the major order whereas the priority is used to order within regions of identical status- Parameters:
status-priority-- Returns:
- int a priority for sorting - low value = back of queue, high value = front of queue
-
setFromJDF
public void setFromJDF(JDFNode jdf)
populates this queuentry with the relevant parameters extracted from a JDF jobid, partmap, jobpartid etc.- Parameters:
jdf-
-
compareTo
public int compareTo(KElement arg0)
- Specified by:
compareToin interfacejava.lang.Comparable<KElement>- Parameters:
arg0-- Returns:
- See Also:
Comparable.compareTo(java.lang.Object)
-
setEndTime
public void setEndTime(JDFDate value)
Description copied from class:JDFAutoQueueEntry(11) set attribute EndTime- Overrides:
setEndTimein classJDFAutoQueueEntry- Parameters:
value-- See Also:
JDFAutoQueueEntry.setEndTime(org.cip4.jdflib.util.JDFDate)
-
setStartTime
public void setStartTime(JDFDate value)
Description copied from class:JDFAutoQueueEntry(11) set attribute StartTime- Overrides:
setStartTimein classJDFAutoQueueEntry- Parameters:
value-- See Also:
JDFAutoQueueEntry.setStartTime(org.cip4.jdflib.util.JDFDate)
-
setSubmissionTime
public void setSubmissionTime(JDFDate value)
Description copied from class:JDFAutoQueueEntry(11) set attribute SubmissionTime- Overrides:
setSubmissionTimein classJDFAutoQueueEntry- Parameters:
value-- See Also:
JDFAutoQueueEntry.setSubmissionTime(org.cip4.jdflib.util.JDFDate)
-
-