public class GrouperDdlEngine extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
everythingRightVersion
if everything is the right version
|
Constructor and Description |
---|
GrouperDdlEngine() |
Modifier and Type | Method and Description |
---|---|
static void |
addDllWorkerTableIfNeeded(Boolean runScriptOverride) |
GrouperDdlEngine |
assignCallFromCommandLine(boolean callFromCommandLine1) |
GrouperDdlEngine |
assignCompareFromDbVersion(boolean theCompareFromDbVersion1) |
GrouperDdlEngine |
assignDeepCheck(boolean theDeepCheck) |
GrouperDdlEngine |
assignDropBeforeCreate(boolean theDropBeforeCreate) |
GrouperDdlEngine |
assignDropOnly(boolean dropOnly1)
just drop stuff, e.g.
|
GrouperDdlEngine |
assignFromStartup(boolean fromStartup1)
if being called when grouper starts up to check DDL
|
GrouperDdlEngine |
assignFromUnitTest(boolean fromUnitTest1)
true if just testing this method
|
GrouperDdlEngine |
assignInstallDefaultGrouperData(boolean installDefaultGrouperData1)
if registry install should be called afterwards
|
GrouperDdlEngine |
assignMaxVersions(Map<String,DdlVersionable> maxVersions1)
if unit testing, and not going to max, then associate object name with max version
|
GrouperDdlEngine |
assignPromptUser(boolean promptUser1)
promptUser to see if they want to do this...
|
GrouperDdlEngine |
assignUseDdlUtils(boolean theUseDdlUtils) |
GrouperDdlEngine |
assignWriteAndRunScript(boolean theWriteAndRunScript) |
GrouperDdlCompareResult |
getGrouperDdlCompareResult() |
boolean |
runDdl() |
boolean |
updateDdlIfNeededWithStaticSql(Boolean runScriptOverride)
return if up to date
|
public static boolean everythingRightVersion
public GrouperDdlEngine assignCallFromCommandLine(boolean callFromCommandLine1)
public GrouperDdlEngine assignFromUnitTest(boolean fromUnitTest1)
public GrouperDdlEngine assignCompareFromDbVersion(boolean theCompareFromDbVersion1)
public GrouperDdlEngine assignDropBeforeCreate(boolean theDropBeforeCreate)
public GrouperDdlEngine assignWriteAndRunScript(boolean theWriteAndRunScript)
public GrouperDdlEngine assignDropOnly(boolean dropOnly1)
public GrouperDdlEngine assignInstallDefaultGrouperData(boolean installDefaultGrouperData1)
public GrouperDdlEngine assignMaxVersions(Map<String,DdlVersionable> maxVersions1)
public GrouperDdlEngine assignPromptUser(boolean promptUser1)
public GrouperDdlEngine assignFromStartup(boolean fromStartup1)
fromStartup1
- public GrouperDdlEngine assignUseDdlUtils(boolean theUseDdlUtils)
public GrouperDdlEngine assignDeepCheck(boolean theDeepCheck)
public static void addDllWorkerTableIfNeeded(Boolean runScriptOverride)
public boolean updateDdlIfNeededWithStaticSql(Boolean runScriptOverride)
public boolean runDdl()
public GrouperDdlCompareResult getGrouperDdlCompareResult()
Copyright © 2016 Internet2. All rights reserved.