public class SysDataElementMAXMENU extends SysDataElement implements UpgConstants
psdi.configure.SysDataElement.
SysDataElementMAXMENU is instanciated by the following:
ConfigXMLFactory, via
Upgrade.
The SysDataElementMAXRELATIONSHIP method getSql
returns sql statements for populating the MAXMENU table appropriately, after having run ConfigDB.
SysDataElement,
psdi.upgrade.BuildUpgMetadata,
psdi.upgrade.Upgrade,
Serialized FormcodeElements, con, doNotUpdateCols, keyCols, newCol, newData, newDataOldKeys, oldCol, oldData, orgidKey, orgs, siteidKey, sites, sNo, status, sYes, tbname, utilDB2, doNotUpdateACTION, doNotUpdateALNDOMAIN, doNotUpdateAPPLICATIONAUTH, doNotUpdateAUTOKEY, doNotUpdateCONDITION, doNotUpdateCONTRACTPROPERTY, doNotUpdateCONTRACTTYPE, doNotUpdateCROSSOVERDOMAIN, doNotUpdateDOCTYPES, doNotUpdateLANGUAGE, doNotUpdateMAXAPPS, doNotUpdateMAXCONDDETAIL, doNotUpdateMAXCONTROLVALUE, doNotUpdateMAXDOMAIN, doNotUpdateMAXLOGAPPENDER, doNotUpdateMAXLOGGER, doNotUpdateMAXMENU, doNotUpdateMAXMESSAGES, doNotUpdateMAXMODULES, doNotUpdateMAXPROP, doNotUpdateMAXPROPVALUE, doNotUpdateMAXROLE, doNotUpdateMAXSEQUENCE, doNotUpdateMAXSERSECURITY, doNotUpdateMAXSERVICE, doNotUpdateMAXTABLEDOMAIN, doNotUpdateMAXVARS, doNotUpdateMAXVARTYPE, doNotUpdateMXCOLLAB, doNotUpdateMXCOLLABREF, doNotUpdateNUMERICDOMAIN, doNotUpdateNUMRANGEDOMAIN, doNotUpdatePORTLET, doNotUpdatePRICALC, doNotUpdateSECURITYRESTRICT, doNotUpdateSIGOPTION, doNotUpdateSYNONYMDOMAIN, doNotUpdateTAXTYPE, doNotUpdateWORKPRIORITY, doNotUpdateWORKTYPE, doNotUpdateWPEDITSETTING, messageCache, NEWONLY, OLDANDNEW, OLDONLY, ORACLE, SQLINET, SQLMICROSOFT, SQLSERVER, SYSDATATABLES, SYSTEMTABLES, UNKNOWN| Constructor and Description |
|---|
SysDataElementMAXMENU() |
SysDataElementMAXMENU(java.lang.String name) |
SysDataElementMAXMENU(java.lang.String name,
org.jdom2.Namespace namespace) |
SysDataElementMAXMENU(java.lang.String name,
java.lang.String uri) |
SysDataElementMAXMENU(java.lang.String name,
java.lang.String prefix,
java.lang.String uri) |
SysDataElementMAXMENU(java.lang.String tbname,
java.util.TreeMap newCol,
java.util.TreeMap oldCol,
java.util.TreeMap newData,
java.util.TreeMap oldData,
java.util.TreeMap newDataOldKeys,
java.util.TreeMap keyCols,
java.io.File codefile)
This constructor is used when creating a new Element for the purpose
of writing out XML.
|
| Modifier and Type | Method and Description |
|---|---|
void |
removeOneRow(java.lang.String key,
java.util.HashMap oldVals)
When generating XML, and the column exists only in the old database, this method is used
to indicate its removal.
|
addCodes, addCodesExtension, addOneRow, buildFromHashMaps, canUpdateColumn, compareRows, compareRows, deleteRow, deleteRowExtension, domainInUse, executeQuery, getAttribute, getChunkUpdates, getDeleteSql, getKeys, getMaxReserved, getNextVal, getSequenceName, getSql, getStatus, getTableName, getUpgCodesElement, getWhereClause, haveDup, initSequence, insertRow, insertRowExtension, isUniqueColumnID, loadDoNotUpdateCols, scanKeyCols, setKeyAttributes, setStatus, setTableName, setUpgCodes, updateRow, updateRowExtensionaddContent, addContent, addContent, addContent, addContent, addNamespaceDeclaration, canContainContent, clone, cloneContent, coalesceText, detach, getAdditionalNamespaces, getAttribute, getAttribute, getAttributes, getAttributesSize, getAttributeValue, getAttributeValue, getAttributeValue, getAttributeValue, getChild, getChild, getChildren, getChildren, getChildren, getChildText, getChildText, getChildTextNormalize, getChildTextNormalize, getChildTextTrim, getChildTextTrim, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getName, getNamespace, getNamespace, getNamespacePrefix, getNamespacesInherited, getNamespacesInScope, getNamespacesIntroduced, getNamespaceURI, getQualifiedName, getText, getTextNormalize, getTextTrim, getValue, getXMLBaseURI, hasAdditionalNamespaces, hasAttributes, indexOf, isAncestor, isRootElement, removeAttribute, removeAttribute, removeAttribute, removeChild, removeChild, removeChildren, removeChildren, removeContent, removeContent, removeContent, removeContent, removeNamespaceDeclaration, setAttribute, setAttribute, setAttribute, setAttributes, setContent, setContent, setContent, setContent, setName, setNamespace, setText, sortAttributes, sortChildren, sortContent, sortContent, toStringequals, getCType, getDocument, getParent, getParentElement, hashCode, setParentpublic SysDataElementMAXMENU()
public SysDataElementMAXMENU(java.lang.String name)
public SysDataElementMAXMENU(java.lang.String name,
org.jdom2.Namespace namespace)
public SysDataElementMAXMENU(java.lang.String name,
java.lang.String uri)
public SysDataElementMAXMENU(java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
public SysDataElementMAXMENU(java.lang.String tbname,
java.util.TreeMap newCol,
java.util.TreeMap oldCol,
java.util.TreeMap newData,
java.util.TreeMap oldData,
java.util.TreeMap newDataOldKeys,
java.util.TreeMap keyCols,
java.io.File codefile)
throws java.lang.Exception
buildFromHashMaps.tbname - The name of the table.
See tbname.newCol - The column metadata on this table, from the new database.
See newCol.oldCol - The column metadata on this table, from the old database.
See oldCol.newData - The data from the new database.
See newData.oldData - The data from the old database.
See oldData.keyCols - Key columns for this table.
See keyCols.codeFile - The file UpgCodes.xml that may contain special codes for rows in the table.
For SysDataElementMAXRELATIONSHIP this is null.java.lang.ExceptionSysDataElement.scanKeyCols(),
SysDataElement.buildFromHashMaps()public void removeOneRow(java.lang.String key,
java.util.HashMap oldVals)
throws java.lang.Exception
removeOneRow in class SysDataElementkey - The key of the row being removed. Columns are delimited by "|".
Format is described in getData.oldVals - An entry from the oldData TreeMap, which specifies the
data for this row.java.lang.ExceptionSysDataElement.setKeyAttributes(org.jdom2.Element, java.util.HashMap),
SysDataElement.haveDup(org.jdom2.Element)