|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.pool.JDFPool
org.cip4.jdflib.pool.JDFAuditPool
public class JDFAuditPool
This class represents a JDF-AuditPool
| Nested Class Summary |
|---|
| 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 |
| Nested classes/interfaces inherited from class org.cip4.jdflib.core.KElement |
|---|
KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator |
| Field Summary |
|---|
| Fields inherited from class org.apache.xerces.dom.ElementNSImpl |
|---|
localName, namespaceURI |
| Fields inherited from class org.apache.xerces.dom.ElementImpl |
|---|
attributes, name |
| Fields inherited from class org.apache.xerces.dom.ParentNode |
|---|
firstChild, fNodeListCache, ownerDocument |
| Fields inherited from class org.apache.xerces.dom.ChildNode |
|---|
nextSibling, previousSibling |
| 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.TypeInfo |
|---|
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION |
| Constructor Summary | |
|---|---|
JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
Constructor for JDFAuditPool |
|
JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
Constructor for JDFAuditPool |
|
JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
Constructor for JDFAuditPool |
|
| Method Summary | |
|---|---|
JDFAudit |
addAudit(JDFAudit.EnumAuditType typ,
String by)
add an audit, called internally by the specialized functions |
JDFCreated |
addCreated(String by,
KElement createdElem)
Append a Created audit element, if createdElem==null only add if it is not yet there |
JDFDeleted |
addDeleted(String by,
KElement deletedElem)
Append a Deleted audit element |
JDFAudit |
addEvent(String by,
JDFAudit.EnumSeverity s)
add a Notification Audit |
JDFMerged |
addMerged(JDFNode merged,
VString rRefsOverwritten,
String by,
VJDFAttributeMap vmParts)
Append a Merged audit element |
JDFModified |
addModified(String by,
KElement modifiedElem)
Append a Modified audit element |
JDFNotification |
addNotification(JDFAutoNotification.EnumClass severity,
String by,
VJDFAttributeMap vmParts)
Append a Notification audit element with a Class attribute of Severity |
JDFPhaseTime |
addPhaseTime(JDFElement.EnumNodeStatus phase,
String by,
VJDFAttributeMap vmParts)
Append a PhaseTime audit element |
JDFProcessRun |
addProcessRun(JDFElement.EnumNodeStatus s,
String by)
Deprecated. use addProcessRun(JDFElement.EnumNodeStatus s, JDFConstants.EMPTYSTRING, new VJDFAttributeMap()) |
JDFProcessRun |
addProcessRun(JDFElement.EnumNodeStatus s,
String by,
VJDFAttributeMap vmParts)
Add a ProcessRun Audit |
JDFResourceAudit |
addResourceAudit(String by)
append a ResourceAudit audit element |
JDFSpawned |
addSpawned(JDFNode spawned,
VString rRefsRO,
VString rRefsRW,
String by,
VJDFAttributeMap vmParts)
Append a Spawned audit element |
void |
appendUnique(JDFAudit p)
Append a new child if no identical child exists |
void |
appendUnique(JDFAuditPool p)
Append all children of p for which no identical child exists |
void |
cleanUpMerge(JDFNode.EnumCleanUpMerge cleanPolicy,
String spawnID)
Deprecated. use JDFMerge.cleanUpMerge |
JDFProcessRun |
createSubmitProcessRun(JDFQueueEntry qe)
creates a ProcessRun when this is submitted should be called by the receiving device when it initially receives and enqueues the JDF |
void |
ensureCreated()
|
JDFAudit |
getAudit(int index,
JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes)
Deprecated. use 4 parameter version |
JDFAudit |
getAudit(int index,
JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes,
VJDFAttributeMap vParts)
get the index'th audit of the given typ |
VElement |
getAudits(JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes)
Deprecated. use getAudits(null, null, null) |
VElement |
getAudits(JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes,
VJDFAttributeMap vParts)
} getAudits - get all audits with attributes and partMap |
JDFPhaseTime |
getLastPhase()
Deprecated. use getLastPhase(VJDFAttributeMap) |
JDFPhaseTime |
getLastPhase(VJDFAttributeMap vPartMap)
Deprecated. use getLastPhase(vPartMap, null) |
JDFPhaseTime |
getLastPhase(VJDFAttributeMap vPartMap,
String moduleID)
getLastPhase - get the most recent PhaseTime audit in this pool |
VElement |
getLinkedResources(JDFAttributeMap mResAtt,
boolean bFollowRefs)
get the linked resources matching some conditions |
VElement |
getLinks(JDFAttributeMap mLinkAtt)
Deprecated. 060216 - this seams to have accidentally been added default: getLinks(null) |
VElement |
getPoolChildren(String strName,
JDFAttributeMap mAttrib)
gets all children with the attribute name,mAttrib, nameSpaceURI out of the pool |
VElement |
getResourceAudits(String id,
VJDFAttributeMap vPartMap)
getResourceAudits - get the resourceAudits for a given Resource |
protected ElementInfo |
getTheElementInfo()
|
JDFPhaseTime |
setPhase(JDFElement.EnumNodeStatus status,
String statusDetails,
VJDFAttributeMap vmParts)
Deprecated. use the 4 parameter version |
JDFPhaseTime |
setPhase(JDFElement.EnumNodeStatus status,
String statusDetails,
VJDFAttributeMap vmParts,
VElement employees)
Create or modify a PhaseTime Audit and fill it If the phase is identical to the prior phase that has been set, the existing PhaseTime is modified otherwise an existing phaseTime is closed and a new phaseTime is appended Phasetime elements with different Parts are treated independently |
VElement |
setPhase(JDFJMF jmf)
finds all status messages in a jmf and fills the phaseTime with the appropriate data |
String |
toString()
toString |
| Methods inherited from class org.cip4.jdflib.pool.JDFPool |
|---|
appendUniqueGeneric, appendUniqueGeneric, getPoolChildGeneric, getPoolChildrenGeneric |
| Methods inherited from class org.apache.xerces.dom.ElementNSImpl |
|---|
getBaseURI, getLocalName, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setType, setValues |
| Methods inherited from class org.apache.xerces.dom.ElementImpl |
|---|
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, 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 |
|---|
public JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
myOwnerDocument - -qualifiedName - -
public JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
myOwnerDocument - -myNamespaceURI - -qualifiedName - -
public JDFAuditPool(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
myOwnerDocument - -myNamespaceURI - -qualifiedName - -myLocalName - -| Method Detail |
|---|
protected ElementInfo getTheElementInfo()
getTheElementInfo in class JDFElementpublic String toString()
toString in class JDFPoolObject.toString()public void ensureCreated()
@Deprecated
public JDFProcessRun addProcessRun(JDFElement.EnumNodeStatus s,
String by)
s - the node status at this timeby - the author keyword
public JDFProcessRun addProcessRun(JDFElement.EnumNodeStatus s,
String by,
VJDFAttributeMap vmParts)
s - the node status at this timeby - the author keywordvmParts - the vector of parts that tis processrun applies to
public JDFAudit addAudit(JDFAudit.EnumAuditType typ,
String by)
typ - audit typeby - the author keyword
public JDFCreated addCreated(String by,
KElement createdElem)
by - the author keywordcreatedElem - the created element
public JDFModified addModified(String by,
KElement modifiedElem)
by - the author keywordmodifiedElem - the modified element
default: AddModified(by, null)
public JDFDeleted addDeleted(String by,
KElement deletedElem)
by - the author keyworddeletedElem - the deleted element
public JDFResourceAudit addResourceAudit(String by)
by - the author keyword
public JDFAudit addEvent(String by,
JDFAudit.EnumSeverity s)
by - the author keywords - severity of the event
public JDFPhaseTime addPhaseTime(JDFElement.EnumNodeStatus phase,
String by,
VJDFAttributeMap vmParts)
phase - the node status at this timeby - the author keywordvmParts - defines a vector of map of parts for which the Spawned is valid
public JDFSpawned addSpawned(JDFNode spawned,
VString rRefsRO,
VString rRefsRW,
String by,
VJDFAttributeMap vmParts)
spawned - the spawned noderRefsRO - a vector of rRefs that are spawned read-onlyrRefsRW - a vector of rRefs that are spawned read-writeby - the author keywordvmParts - the vector of parts
public JDFMerged addMerged(JDFNode merged,
VString rRefsOverwritten,
String by,
VJDFAttributeMap vmParts)
merged - the merged noderRefsOverwritten - a vector of rRefs that are overwrittenby - the author keywordvmParts - the vector of parts
public JDFNotification addNotification(JDFAutoNotification.EnumClass severity,
String by,
VJDFAttributeMap vmParts)
by - the author keywordseverity - the severityvmParts - the vector of parts
@Deprecated public JDFPhaseTime getLastPhase()
@Deprecated public JDFPhaseTime getLastPhase(VJDFAttributeMap vPartMap)
vPartMap - the list of matching partMaps
public VElement getResourceAudits(String id,
VJDFAttributeMap vPartMap)
vPartMap - the list of matching partMapsid - the id of the resource
VElement - the vector of res audits, null if none found
public JDFPhaseTime getLastPhase(VJDFAttributeMap vPartMap,
String moduleID)
vPartMap - the list of matching partMapsmoduleID - the module to restrict the search to, null if any
@Deprecated
public VElement getAudits(JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes)
typ - type of the audit to takemAttributes - attribute map to filter the audits
public VElement getAudits(JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes,
VJDFAttributeMap vParts)
typ - type of the audit to takemAttributes - attribute map to filter the auditsvParts - the partmap vector - note that not all audits legally have parts
@Deprecated
public JDFAudit getAudit(int index,
JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes)
index - index of the audit negativ values are possible and will be substracted from the vector size. For example, your given Filter returns a Vector
of 10 Posible Elements and your index is -7 you will get 10 - 7 = Element Number 3typ - type of the audit to takemAttributes - attribute map to filter the audits
public JDFAudit getAudit(int index,
JDFAudit.EnumAuditType typ,
JDFAttributeMap mAttributes,
VJDFAttributeMap vParts)
index - index of the audit negativ values are possible and will be substracted from the vector size. For example,your given Filter returns a Vector
of 10 Posible Elements and your index is -7 you will get 10 - 7 = Element Number 3typ - type of the audit to takemAttributes - attribute map to filter the auditsvParts - the partmap vector - note that not all audits legally have parts
public VElement setPhase(JDFJMF jmf)
jmf - the jmf that contains Status messages to apply to this
@Deprecated
public JDFPhaseTime setPhase(JDFElement.EnumNodeStatus status,
String statusDetails,
VJDFAttributeMap vmParts)
status - the node status at this timestatusDetails - details of this statusvmParts - defines a vector of map of parts for which the PhaseTime is valid
public JDFPhaseTime setPhase(JDFElement.EnumNodeStatus status,
String statusDetails,
VJDFAttributeMap vmParts,
VElement employees)
status - the node status at this timestatusDetails - details of this statusvmParts - defines a vector of map of parts for which the PhaseTime is validemployees - Vector of employees that are currently registered for this job
public VElement getLinkedResources(JDFAttributeMap mResAtt,
boolean bFollowRefs)
mResAtt - map of Resource attributes to search forbFollowRefs - true if internal references shall be followed
@Deprecated public VElement getLinks(JDFAttributeMap mLinkAtt)
mLinkAtt - the attribute to search for
public void appendUnique(JDFAudit p)
p - the Child to add to the elementpublic void appendUnique(JDFAuditPool p)
p - the Child to add to the element
public VElement getPoolChildren(String strName,
JDFAttributeMap mAttrib)
strName - name of the ChildmAttrib - an attribute to search for
@Deprecated
public void cleanUpMerge(JDFNode.EnumCleanUpMerge cleanPolicy,
String spawnID)
throws NoSuchMethodException
cleanPolicy - .spawnID - .
NoSuchMethodExceptionpublic JDFProcessRun createSubmitProcessRun(JDFQueueEntry qe)
qe - the queuentry element to copy information from, if null parameters will be genrated on the fly
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||