Class PersistenceInformation

java.lang.Object
de.hybris.bootstrap.ddl.tools.persistenceinfo.PersistenceInformation

public class PersistenceInformation extends Object
  • Field Details

    • DEFAULT_TYPE_SYSTEM_NAME

      public static final String DEFAULT_TYPE_SYSTEM_NAME
      See Also:
    • TYPE_SYSTEM_DEPLOYMENTS

      public static final Set<String> TYPE_SYSTEM_DEPLOYMENTS
  • Constructor Details

  • Method Details

    • isTypeSystemRelatedDeployment

      public static boolean isTypeSystemRelatedDeployment(String name)
    • getDbType

      public DataBaseProvider getDbType()
    • getDeploymentsTableName

      public String getDeploymentsTableName()
    • getTypeSystemName

      public String getTypeSystemName()
    • containsTypeSystemPropsTable

      public boolean containsTypeSystemPropsTable()
    • containsTable

      public boolean containsTable(String tableName)
    • isKnownTypeSystem

      public boolean isKnownTypeSystem(String typeSystemName)
    • isDefaultTypeSystem

      public boolean isDefaultTypeSystem(String typeSystemName)
    • getAllTypeSystems

      public Set<String> getAllTypeSystems()
    • query

      public <T> T query(String query, Class<T> clazz)
    • getDeploymentColumnNames

      public Set<String> getDeploymentColumnNames()
    • getAllDeploymentRowsForTypeSystem

      public Iterable<DeploymentRow> getAllDeploymentRowsForTypeSystem(String typeSystemName)
    • getTypeSystemRelatedDeployments

      public TypeSystemRelatedDeployments getTypeSystemRelatedDeployments(String typeSystemName)
    • toRealTableName

      public String toRealTableName(String tableName)
    • toGeneralTableName

      public String toGeneralTableName(String tableName)