Interface DatabaseEntity

All Superinterfaces:
Artifact, Comparable<Entity>, DataArtifact, Entity, EntityReferenceContainer, Nullable, Serializable, TypedArtifact
All Known Subinterfaces:
PersistentEntity, PersistentEntityReference, PersistentEnumerationEntity, PersistentEnumerationEntityReference
All Known Implementing Classes:
AbstractDatabaseEntity, AbstractPersistentEntity, AbstractPersistentEnumerationEntity, AbstractProceduralEntity, AbstractVirtualEntity, AccionArchivoCargado, AmbientePrueba, Aplicacion, ArchivoAdjunto, AtributoAplicacion, CampoValorTemporal, CasoPrueba, ClaseFabricador, ClaseJava, ClaseRecurso, ClaseRecurso, ColumnasOcultas, CondicionEjeFun, CondicionTarea, ConjuntoSegmento, DialogoDinamicoRemoto, DocumentoPrueba, DocumentoPruebaX1, DocumentoPruebaX2, DocumentoPruebaX3, DocumentoPruebaX4, DocumentoPruebaX5, DocumentoPruebaX6, Dominio, Dominio, DominioParametro, EjecucionLineaPrueba, EjecucionPrueba, ElementoSegmento, EscenarioPrueba, FiltroFuncion, FiltroFuncionPar, FormatoPaginaInforme, Funcion, Funcion, FuncionParametro, FuncionParametro, GrupoProceso, GrupoUsuario, LineaPrueba, MensajeAplicacion, ModuloAplicacion, NivelOpcionMenu, OpcionMenu, OperadorCom, Pagina, PaginaEspecial, PaginaInicio, PaginaUsuario, PaquetePrueba, Parametro, ParametroLineaPrueba, ParteAmbientePrueba, PasoRutina, PersistentEntityBase, PersistentEnumerationEntityBase, PiezaAmbientePrueba, ProgramaPrueba, RangoAgregacion, RangoComparacion, RastroFuncion, RastroFuncionPar, RastroInforme, RastroProceso, RecursoValor, Rol, RolAplicacion, RolFiltroFuncion, RolFuncion, RolFuncionPar, RolPagina, RolPaginaEspecial, RolUsuario, RolVistaFuncion, RutinaUsuario, Segmento, SeveridadMensaje, SubtipoGrafico, TareaUsuario, TareaUsuarioCorreo, TareaVirtual, TipoAgregacion, TipoClaseRecurso, TipoComparacion, TipoDatoPar, TipoDocumentoPrueba, TipoDominio, TipoFuncion, TipoGrafico, TipoInforme, TipoNodo, TipoPagina, TipoParametro, TipoParametroDom, TipoPiezaPrueba, TipoRastroFun, TipoRecurso, TipoRestriccionFormatos, TipoResultadoPrueba, TipoRol, TipoUsuario, TipoValor, TipoValorCriterio, TransicionAbstracta, TransicionTareaUsuario, Usuario, Usuario, UsuarioFuncion, UsuarioFuncionPar, UsuarioModulo, UsuarioSegmento, VariableRutina, VersionAdalid, VistaFuncion, VistaFuncionCol

public interface DatabaseEntity extends Entity
Author:
Jorge Campins
  • Method Details

    • getDatabaseEntityType

      DatabaseEntityType getDatabaseEntityType()
      Returns:
      the database entity type
    • getDatabaseConnection

      DatabaseConnection getDatabaseConnection()
      Returns:
      the database connection
    • setDatabaseConnection

      void setDatabaseConnection(DatabaseConnection connection)
      El método setDatabaseConnection permite establecer el objeto para conexión a la base de datos en la que se encuentra la tabla correspondiente a la entidad.
      Parameters:
      connection - conexión a la base de datos
    • getSchema

      String getSchema()
      Returns:
      the schema
    • setSchema

      void setSchema(String schema)
      El método setSchema se utiliza para establecer el nombre del esquema de la base de datos en el que se define la tabla correspondiente a la entidad.
      Parameters:
      schema - nombre del esquema