public interface ConfigureServiceRemote extends AppServiceRemote
| Modifier and Type | Field and Description |
|---|---|
static int |
CONFIGDB_NONE
No configuration changes pending
|
static int |
CONFIGDB_NONSTRUCT
Non-structural configuration changes pending
|
static int |
CONFIGDB_STRUCT
Structural configuration changes pending
|
static int |
MAXTYPE_CHAR
Constant for character maxtypes, used in
getMaxtypeCategory. |
static int |
MAXTYPE_DATE
Constant for datetime maxtypes, used in
getMaxtypeCategory. |
static int |
MAXTYPE_MISC
Constant for miscellaneous maxtypes, used in
getMaxtypeCategory. |
static int |
MAXTYPE_NUM
Constant for numeric maxtypes, used in
getMaxtypeCategory. |
static int |
MAXTYPE_UNKNOWN
Constant for unknown maxtype, used in
getMaxtypeCategory. |
static int |
MAXTYPE_YORN
Constant for yorn maxtype, used in
getMaxtypeCategory. |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigMsg(java.lang.String msg) |
boolean |
areTenantsOnboarded() |
boolean |
canDeleteFromConfigExtTable(java.lang.String attributeName,
java.lang.String objectName) |
void |
changeAmountFormat(int newLength,
int newScale) |
void |
changeAmountFormat(int newLength,
int newScale,
int origLength,
int origScale) |
void |
changeIntFormat(int newIntLength,
int newSmallintLength) |
void |
changeIntFormat(int newIntLength,
int newSmallintLength,
int origIntLength,
int origSmallintLength) |
java.lang.StringBuffer |
checkDomainLinks(UserInfo ui,
java.util.HashSet options) |
MXException |
checkDomainLinks(UserInfo ui,
MaxAttributeCfgRemote mac,
MboSetRemote domainLinks) |
boolean |
configIsRunning() |
java.lang.String |
convertToLocale(java.lang.String inputValue,
java.lang.String maxtype,
java.util.Locale fromLocale,
java.util.TimeZone fromTimeZone,
java.util.Locale toLocale,
java.util.TimeZone toTimeZone) |
boolean |
createExtensionTable(UserInfo masterInfo,
java.lang.String tableName) |
void |
discardALLTenantDeltas() |
void |
dropBackup(MboSetRemote tableSet) |
void |
dropBackup(java.lang.String tablenames) |
int |
getConfigLevel() |
int |
getDBPlatform() |
java.lang.String |
getDefaultStoragePartition() |
int |
getGLMaxtypeLengthFromGLConfigure(UserInfo userInfo) |
java.util.HashMap |
getGrants(java.lang.String dbUserID,
java.lang.String entityname) |
int |
getMaxColumnLength(java.lang.String tablename,
java.lang.String columnname) |
int |
getMaxLengthColumnInIndex() |
int |
getMaxLengthIndex() |
int |
getMaxtypeCategory(java.lang.String maxtype) |
int |
getNumConfigMsgs() |
void |
grantNative(java.lang.String dbUserID,
java.lang.String entityname,
java.lang.String privilege,
boolean grant) |
boolean |
isActiveExtTable(java.lang.String objectName) |
boolean |
isReservedWord(java.lang.String testWord) |
boolean |
isValidChar(java.lang.String checkString) |
void |
listenToConfigDB(MboRemote listenerMbo,
boolean listen) |
boolean |
nativeTableExists(java.lang.String tablename) |
boolean |
nativeTypesAreCompatible(java.lang.String oldNativeType,
java.lang.String newNativeType) |
boolean |
nativeViewExists(java.lang.String viewname) |
boolean |
noDeltaRows(MboRemote masterMbo,
java.lang.String validationType) |
boolean |
pendingDeltaRowExist() |
void |
refreshIndexMetadata(MboSetRemote objectSet) |
void |
refreshIndexMetadata(java.lang.String tablename) |
void |
removeChanges() |
void |
runConfigDB(MboRemote listenerMbo) |
void |
runConfigDB(MboRemote listenerMbo,
java.util.HashMap params) |
boolean |
spaceIsSysManaged(java.lang.String spaceName) |
void |
updateStatistics(MboSetRemote objectSet) |
void |
updateStatistics(java.lang.String tablename) |
boolean |
validateFormat(java.util.Locale locale,
java.util.TimeZone timezone,
java.lang.String value,
java.lang.String maxtype,
int length,
int scale,
boolean checkCase) |
void |
verifyView(java.lang.String objectname) |
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUserisAppService, isSingletonService, restartstatic final int MAXTYPE_CHAR
getMaxtypeCategory.static final int MAXTYPE_NUM
getMaxtypeCategory.static final int MAXTYPE_DATE
getMaxtypeCategory.static final int MAXTYPE_YORN
getMaxtypeCategory.static final int MAXTYPE_MISC
getMaxtypeCategory.static final int MAXTYPE_UNKNOWN
getMaxtypeCategory.static final int CONFIGDB_NONE
static final int CONFIGDB_NONSTRUCT
static final int CONFIGDB_STRUCT
int getMaxtypeCategory(java.lang.String maxtype)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getMaxtypeCategory(java.lang.String)boolean isValidChar(java.lang.String checkString)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.isValidChar(java.lang.String)boolean validateFormat(java.util.Locale locale,
java.util.TimeZone timezone,
java.lang.String value,
java.lang.String maxtype,
int length,
int scale,
boolean checkCase)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.validateFormat(java.util.Locale, java.util.TimeZone, java.lang.String, java.lang.String, int, int, boolean)java.lang.String convertToLocale(java.lang.String inputValue,
java.lang.String maxtype,
java.util.Locale fromLocale,
java.util.TimeZone fromTimeZone,
java.util.Locale toLocale,
java.util.TimeZone toTimeZone)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.convertToLocale(java.lang.String, java.lang.String, java.util.Locale, java.util.TimeZone, java.util.Locale, java.util.TimeZone)void removeChanges()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.removeChanges()void changeAmountFormat(int newLength,
int newScale,
int origLength,
int origScale)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.changeAmountFormat(int, int, int, int)void changeAmountFormat(int newLength,
int newScale)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.changeAmountFormat(int, int)void changeIntFormat(int newIntLength,
int newSmallintLength,
int origIntLength,
int origSmallintLength)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.changeIntFormat(int, int, int, int)void changeIntFormat(int newIntLength,
int newSmallintLength)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.changeIntFormat(int, int)void refreshIndexMetadata(java.lang.String tablename)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.refreshIndexMetadata(String)void refreshIndexMetadata(MboSetRemote objectSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.refreshIndexMetadata(MboSetRemote)void updateStatistics(java.lang.String tablename)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.updateStatistics(String)void updateStatistics(MboSetRemote objectSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.updateStatistics(MboSetRemote)void dropBackup(MboSetRemote tableSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.dropBackup(MboSetRemote)void dropBackup(java.lang.String tablenames)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.dropBackup(String)int getMaxColumnLength(java.lang.String tablename,
java.lang.String columnname)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getMaxColumnLength(java.lang.String, java.lang.String)int getGLMaxtypeLengthFromGLConfigure(UserInfo userInfo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getGLMaxtypeLengthFromGLConfigure(psdi.security.UserInfo)int getDBPlatform()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getDBPlatform()java.lang.String getDefaultStoragePartition()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getDefaultStoragePartition()boolean nativeTableExists(java.lang.String tablename)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.nativeTableExists(String)boolean nativeViewExists(java.lang.String viewname)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.nativeViewExists(String)int getMaxLengthColumnInIndex()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getMaxLengthColumnInIndex()int getMaxLengthIndex()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getMaxLengthIndex()boolean spaceIsSysManaged(java.lang.String spaceName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.spaceIsSysManaged(java.lang.String)java.util.HashMap getGrants(java.lang.String dbUserID,
java.lang.String entityname)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getGrants(java.lang.String, java.lang.String)void grantNative(java.lang.String dbUserID,
java.lang.String entityname,
java.lang.String privilege,
boolean grant)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.grantNative(java.lang.String, java.lang.String, java.lang.String, boolean)boolean isReservedWord(java.lang.String testWord)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.isReservedWord(java.lang.String)boolean nativeTypesAreCompatible(java.lang.String oldNativeType,
java.lang.String newNativeType)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.nativeTypesAreCompatible(java.lang.String, java.lang.String)void runConfigDB(MboRemote listenerMbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.runConfigDB(MboRemote)void runConfigDB(MboRemote listenerMbo, java.util.HashMap params) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.runConfigDB(MboRemote, HashMap)void listenToConfigDB(MboRemote listenerMbo, boolean listen) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.listenToConfigDB(psdi.mbo.MboRemote, boolean)boolean configIsRunning()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.configIsRunning()int getConfigLevel()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.getConfigLevel()void addConfigMsg(java.lang.String msg)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.addConfigMsg(java.lang.String)int getNumConfigMsgs()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionConfigureService.getNumConfigMsgs()java.lang.StringBuffer checkDomainLinks(UserInfo ui, java.util.HashSet options) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.app.configure.ConfigureService#checkDomainLinks(UserInfo, HashSet) MXException checkDomainLinks(UserInfo ui, MaxAttributeCfgRemote mac, MboSetRemote domainLinks) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.checkDomainLinks(UserInfo, MaxAttributeCfgRemote, MboSetRemote)void verifyView(java.lang.String objectname)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.verifyView(java.lang.String)boolean createExtensionTable(UserInfo masterInfo, java.lang.String tableName) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.createExtensionTable(psdi.security.UserInfo, java.lang.String)boolean noDeltaRows(MboRemote masterMbo, java.lang.String validationType) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.noDeltaRows(psdi.mbo.MboRemote, java.lang.String)boolean pendingDeltaRowExist()
throws MXApplicationException,
java.rmi.RemoteException
MXApplicationExceptionjava.rmi.RemoteExceptionConfigureService.pendingDeltaRowExist()void discardALLTenantDeltas()
throws MXApplicationException,
java.rmi.RemoteException
MXApplicationExceptionjava.rmi.RemoteExceptionConfigureService.discardALLTenantDeltas()boolean isActiveExtTable(java.lang.String objectName)
throws MXApplicationException,
java.rmi.RemoteException
MXApplicationExceptionjava.rmi.RemoteExceptionConfigureService.isActiveExtTable(java.lang.String)boolean canDeleteFromConfigExtTable(java.lang.String attributeName,
java.lang.String objectName)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.canDeleteFromConfigExtTable(java.lang.String, java.lang.String)boolean areTenantsOnboarded()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionConfigureService.areTenantsOnboarded()