|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.common.DatabaseInstance
public class DatabaseInstance
DatabaseInstance contains information about a database instance, specifically the ID and name. The ID can be used at login time to specify which database instance to connect to. The name is more descriptive and can be presented to a graphical user interface (GUI).
The API setup application ensures that a configuration exists in your primary database. This configuration is created with one database instance by default. To add other instances, use the Primavera Administrator application. See the API's Administrator Guide for more information.
Field Summary | |
---|---|
static int |
DBTYPE_ORACLE
Constant for Oracle Database Type |
static int |
DBTYPE_SQL_SERVER
Constant for SQL Server Database Type |
Constructor Summary | |
---|---|
DatabaseInstance(java.lang.String sDbId,
java.lang.String sDbName)
Deprecated. Included for backwards compatability. Replaced by DatabaseInstance(String, String, String) |
|
DatabaseInstance(java.lang.String sDbId,
java.lang.String sDbName,
java.lang.String sDbUrl)
Class constructor specifying database ID database name, and database URL. |
|
DatabaseInstance(java.lang.String sDbId,
java.lang.String sDbName,
java.lang.String sDbUrl,
int dbType,
java.lang.String dbEncoding)
Class constructor specifying database ID, name, URL, type, and encoding |
Method Summary | |
---|---|
java.lang.String |
getActualDatabaseName()
Returns the actual database name from the connection url |
java.lang.String |
getDatabaseId()
Gets the database ID |
java.lang.String |
getDatabaseName()
Gets the database name |
java.lang.String |
getDatabaseUrl()
Gets the database URL. |
java.lang.String |
getDBEncoding()
Gets the database encoding |
int |
getDBType()
Gets the database type. |
java.lang.String |
toString()
Gets a String representation of this object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DBTYPE_ORACLE
public static final int DBTYPE_SQL_SERVER
Constructor Detail |
---|
public DatabaseInstance(java.lang.String sDbId, java.lang.String sDbName, java.lang.String sDbUrl, int dbType, java.lang.String dbEncoding)
sDbId
- database idsDbName
- database namesDbUrl
- database URLdbType
- database typedbEncoding
- database encodingpublic DatabaseInstance(java.lang.String sDbId, java.lang.String sDbName, java.lang.String sDbUrl)
sDbId
- database idsDbName
- database namesDbUrl
- database URL@Deprecated public DatabaseInstance(java.lang.String sDbId, java.lang.String sDbName)
DatabaseInstance(String, String, String)
sDbId
- database idsDbName
- database nameMethod Detail |
---|
public java.lang.String getDatabaseId()
public java.lang.String getDatabaseName()
public java.lang.String getDatabaseUrl()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getActualDatabaseName()
public java.lang.String getDBEncoding()
public int getDBType()
|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |