public class PersistenceInformation
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_TYPE_SYSTEM_NAME |
static java.util.Set<java.lang.String> |
TYPE_SYSTEM_DEPLOYMENTS |
| Constructor and Description |
|---|
PersistenceInformation(DataSourceCreator dataSourceCreator,
PropertiesLoader propertiesLoader) |
PersistenceInformation(javax.sql.DataSource dataSource,
PropertiesLoader propertiesLoader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsTable(java.lang.String tableName) |
boolean |
containsTypeSystemPropsTable() |
java.lang.Iterable<DeploymentRow> |
getAllDeploymentRowsForTypeSystem(java.lang.String typeSystemName) |
java.util.Set<java.lang.String> |
getAllTypeSystems() |
DataBaseProvider |
getDbType() |
java.util.Set<java.lang.String> |
getDeploymentColumnNames() |
java.lang.String |
getDeploymentsTableName() |
java.lang.String |
getTypeSystemName() |
TypeSystemRelatedDeployments |
getTypeSystemRelatedDeployments(java.lang.String typeSystemName) |
boolean |
isDefaultTypeSystem(java.lang.String typeSystemName) |
boolean |
isKnownTypeSystem(java.lang.String typeSystemName) |
static boolean |
isTypeSystemRelatedDeployment(java.lang.String name) |
<T> T |
query(java.lang.String query,
java.lang.Class<T> clazz) |
java.lang.String |
toGeneralTableName(java.lang.String tableName) |
java.lang.String |
toRealTableName(java.lang.String tableName) |
public static final java.lang.String DEFAULT_TYPE_SYSTEM_NAME
public static final java.util.Set<java.lang.String> TYPE_SYSTEM_DEPLOYMENTS
public PersistenceInformation(DataSourceCreator dataSourceCreator, PropertiesLoader propertiesLoader)
public PersistenceInformation(javax.sql.DataSource dataSource,
PropertiesLoader propertiesLoader)
public static boolean isTypeSystemRelatedDeployment(java.lang.String name)
public DataBaseProvider getDbType()
public java.lang.String getDeploymentsTableName()
public java.lang.String getTypeSystemName()
public boolean containsTypeSystemPropsTable()
public boolean containsTable(java.lang.String tableName)
public boolean isKnownTypeSystem(java.lang.String typeSystemName)
public boolean isDefaultTypeSystem(java.lang.String typeSystemName)
public java.util.Set<java.lang.String> getAllTypeSystems()
public <T> T query(java.lang.String query,
java.lang.Class<T> clazz)
public java.util.Set<java.lang.String> getDeploymentColumnNames()
public java.lang.Iterable<DeploymentRow> getAllDeploymentRowsForTypeSystem(java.lang.String typeSystemName)
public TypeSystemRelatedDeployments getTypeSystemRelatedDeployments(java.lang.String typeSystemName)
public java.lang.String toRealTableName(java.lang.String tableName)
public java.lang.String toGeneralTableName(java.lang.String tableName)
Copyright © 2018 SAP SE. All Rights Reserved.