public interface PersistenceManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NO_DATABASE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cachesInfoFor(PK typePK) |
void |
clearComposedType(PK typePK,
java.lang.String code) |
java.util.Collection<PropertyTableDefinition> |
createInitialPersistenceInfos(java.util.Collection<ComposedTypeRemote> types,
boolean reinit) |
java.util.Collection<ItemDeployment> |
getAllSubDeployments(ItemDeployment depl) |
java.util.Set<java.lang.Integer> |
getBeanTypeCodes(PK typePK)
All item type codes of the specified type or its concrete subtypes.
|
java.util.Map<java.lang.Integer,ItemDeployment> |
getDuplicatedItemDeployments()
Returns a duplicated deployments by its type code.
|
java.util.Set<PK> |
getExternalTableTypes(PK typePK)
Finds all subtypes of a given non-abstract type which are mapped to a different deployment.
|
PropertyTableDefinition |
getInitialPersistenceInfos(ComposedTypeRemote type,
boolean reinit) |
ItemDeployment |
getItemDeployment(int tc) |
ItemDeployment |
getItemDeployment(java.lang.String beanOrJNDIName) |
java.lang.String |
getJNDIName(int typeCode) |
java.lang.String |
getJNDIName(java.lang.String code) |
TypeInfoMap |
getPersistenceInfo(PK typePK) |
TypeInfoMap |
getPersistenceInfo(java.lang.String typeCode) |
java.lang.String |
getSQLTypeDef(java.lang.Class javaClass,
java.lang.String ownTypeDef) |
PK |
getTypePK(java.lang.String code) |
boolean |
isLoaded() |
boolean |
isRootRelationType(java.lang.String code) |
void |
loadPersistenceInfos() |
static final java.lang.String NO_DATABASE
java.lang.String getSQLTypeDef(java.lang.Class javaClass,
java.lang.String ownTypeDef)
boolean isLoaded()
void loadPersistenceInfos()
java.util.Collection<PropertyTableDefinition> createInitialPersistenceInfos(java.util.Collection<ComposedTypeRemote> types, boolean reinit)
PropertyTableDefinition getInitialPersistenceInfos(ComposedTypeRemote type, boolean reinit)
TypeInfoMap getPersistenceInfo(java.lang.String typeCode)
TypeInfoMap getPersistenceInfo(PK typePK)
boolean cachesInfoFor(PK typePK)
ItemDeployment getItemDeployment(java.lang.String beanOrJNDIName)
ItemDeployment getItemDeployment(int tc)
java.util.Collection<ItemDeployment> getAllSubDeployments(ItemDeployment depl)
java.lang.String getJNDIName(int typeCode)
java.lang.String getJNDIName(java.lang.String code)
PK getTypePK(java.lang.String code)
boolean isRootRelationType(java.lang.String code)
java.util.Set<PK> getExternalTableTypes(PK typePK)
java.util.Set<java.lang.Integer> getBeanTypeCodes(PK typePK)
void clearComposedType(PK typePK, java.lang.String code)
java.util.Map<java.lang.Integer,ItemDeployment> getDuplicatedItemDeployments()
Copyright © 2018 SAP SE. All Rights Reserved.