Package org.hibernate.mapping
Class SimpleAuxiliaryDatabaseObject
java.lang.Object
org.hibernate.mapping.AbstractAuxiliaryDatabaseObject
org.hibernate.mapping.SimpleAuxiliaryDatabaseObject
- All Implemented Interfaces:
Serializable,AuxiliaryDatabaseObject,RelationalModel
A simple implementation of AbstractAuxiliaryDatabaseObject in which the CREATE and DROP strings are
provided up front. Contains simple facilities for templating the catalog and schema
names into the provided strings.
This is the form created when the mapping documents use <create/> and
<drop/>.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleAuxiliaryDatabaseObject(String sqlCreateString, String sqlDropString) SimpleAuxiliaryDatabaseObject(String sqlCreateString, String sqlDropString, HashSet dialectScopes) -
Method Summary
Methods inherited from class org.hibernate.mapping.AbstractAuxiliaryDatabaseObject
addDialectScope, appliesToDialect, getDialectScopes
-
Constructor Details
-
SimpleAuxiliaryDatabaseObject
-
SimpleAuxiliaryDatabaseObject
-
-
Method Details
-
sqlCreateString
public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) throws HibernateException - Throws:
HibernateException
-
sqlDropString
-