public abstract class MaximoDatabaseInfo
extends java.lang.Object
Constructor and Description |
---|
MaximoDatabaseInfo() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getMaxVarCharLength()
Returns the maximum length of a string column, in characters.
|
abstract java.lang.String |
getMaxVarValueFromCache(java.lang.String varName) |
abstract int |
getSequenceIncrement()
Returns the increment interval for sequences.
|
abstract ServerType |
getServerType()
Returns the type of server
|
abstract int |
getVarCharMultiple()
Returns the value of the VARCHARMULTIPLE MaxVar, or 1 if the MaxVar isn't found.
|
boolean |
isDB2()
Is this database DB2?
|
abstract boolean |
isMaxInst() |
boolean |
isMTEnabled()
Is Multitenancy enabled?
|
boolean |
isOracle()
Is this database Oracle?
|
boolean |
isSQLServer()
Is this database SQLServer?
|
abstract boolean |
isUsingVarGraphic()
Are VarGraphic in use?
|
abstract boolean |
isV510()
Is this database a release V510 prior or earlier?
|
public abstract ServerType getServerType()
public abstract boolean isV510()
public abstract boolean isUsingVarGraphic() throws java.sql.SQLException
MXException
java.lang.Exception
java.sql.SQLException
public boolean isSQLServer()
public boolean isDB2()
public boolean isOracle()
public abstract int getMaxVarCharLength()
public abstract int getVarCharMultiple() throws java.sql.SQLException
java.sql.SQLException
public abstract java.lang.String getMaxVarValueFromCache(java.lang.String varName)
public abstract int getSequenceIncrement() throws java.lang.Exception
java.lang.Exception
public boolean isMTEnabled() throws java.sql.SQLException
java.sql.SQLException
public abstract boolean isMaxInst()