diff --git a/hibernate-core/src/main/java/org/hibernate/mapping/AuxiliaryDatabaseObject.java b/hibernate-core/src/main/java/org/hibernate/mapping/AuxiliaryDatabaseObject.java deleted file mode 100644 index f902bd8bac..0000000000 --- a/hibernate-core/src/main/java/org/hibernate/mapping/AuxiliaryDatabaseObject.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Hibernate, Relational Persistence for Idiomatic Java - * - * License: GNU Lesser General Public License (LGPL), version 2.1 or later. - * See the lgpl.txt file in the root directory or . - */ -package org.hibernate.mapping; -import java.io.Serializable; - -import org.hibernate.dialect.Dialect; - -/** - * Auxiliary database objects (i.e., triggers, stored procedures, etc) defined - * in the mappings. Allows Hibernate to manage their lifecycle as part of - * creating/dropping the schema. - * - * @author Steve Ebersole - * - * @deprecated Use {@link org.hibernate.boot.model.relational.AuxiliaryDatabaseObject} instead. - */ -@Deprecated -public interface AuxiliaryDatabaseObject extends RelationalModel, Serializable { - /** - * Add the given dialect name to the scope of dialects to which - * this database object applies. - * - * @param dialectName The name of a dialect. - */ - void addDialectScope(String dialectName); - - /** - * Does this database object apply to the given dialect? - * - * @param dialect The dialect to check against. - * @return True if this database object does apply to the given dialect. - */ - boolean appliesToDialect(Dialect dialect); -}