public class ValidateDBForMAS extends CommonShell
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
classShortName, con, conKey, conService, dbIn, driver, execute, externalConnection, forceCreateOutfile, hostname, lastSqlIssued, listStream, log, mxs, myLogger, out, outFileNameDefault, outputFile, port, propFileNameDefault, schemaOwner, servername, session, sNo, sYes, thisIsNested, url, userLangCode, userName, util
DB2, 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 |
---|
ValidateDBForMAS() |
Modifier and Type | Method and Description |
---|---|
java.sql.Connection |
getConnection() |
java.util.List |
getDuplicatedEmails() |
java.util.List |
getDuplicatedLogidIDs() |
java.lang.Boolean |
getHasDuplicatedEmail() |
java.lang.Boolean |
getHasDuplicatedLoginID() |
java.lang.Boolean |
getHasNonPrimaryOnlyEmail() |
java.lang.Boolean |
getHasNonUniqueEmail() |
java.lang.Boolean |
getHasUseridSameAsDifferentUserLoginid() |
java.util.List |
getNonPrimaryOnlyEmails() |
java.util.List |
getNonUniqueEmails() |
java.util.List |
getUseridSameAsDifferentUserLoginid() |
void |
init(java.lang.Boolean fromIC) |
static void |
main(java.lang.String[] argv)
Main method
|
void |
process()
Runs the script files
|
void |
setConnection(java.sql.Connection conn) |
auditProcess, createOutfile, doCall, doDB2TextSearchCall, doSql, doSql, doSql, doSql, doWait, endProcess, endProcessInstance, endSetup, endSetupInstance, execRuntime, getDisplayMessage, getDisplayMessage, getMessage, getOutfile, getOutstream, getProperty, getRootDirName, isXmlOut, loadMessageCache, loadMessageCacheSub, logMessage, logSql, reformatForDB2, reformatForSqlsvr, reformatForSqlsvrMaxSequence, setDB2TextOutput, setup, setupFromMXServer, setupFromPropfile, setupInstance, setupNested, setupNestedInstance, setUserLangCode, setXmlOut, showMsg, showMXException, showMXException
public static final java.lang.String COPYRIGHT
public void process() throws java.lang.Exception
process
in class CommonShell
java.lang.Exception
#getScriptErrorFileName
,
#getTempConnection
,
#setupLogfile
,
#runScripts
,
#updateMaxvarUpg
public void setConnection(java.sql.Connection conn)
setConnection
in class CommonShell
conn
- The connection for use in special situations.public java.sql.Connection getConnection()
public java.util.List getDuplicatedLogidIDs()
public java.util.List getDuplicatedEmails()
public java.util.List getNonUniqueEmails()
public java.util.List getNonPrimaryOnlyEmails()
public java.util.List getUseridSameAsDifferentUserLoginid()
public java.lang.Boolean getHasDuplicatedLoginID()
public java.lang.Boolean getHasDuplicatedEmail()
public java.lang.Boolean getHasNonUniqueEmail()
public java.lang.Boolean getHasNonPrimaryOnlyEmail()
public java.lang.Boolean getHasUseridSameAsDifferentUserLoginid()
public void init(java.lang.Boolean fromIC) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] argv)
argv
-