Class DatenbankZugriff

All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, IDescriptionProviding, ILockingVersionProviding, IMandantDependent, INameProviding, ITransferable, ITransferableEntity, ITransferableLockableEntity, IUUIDEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>

@Entity public class DatenbankZugriff extends AbstractMandantDependentEntity implements INameProviding, IDescriptionProviding, IUUIDEntity
See Also:
  • Field Details

  • Constructor Details

    • DatenbankZugriff

      public DatenbankZugriff()
  • Method Details

    • getId

      public Long getId()
      Specified by:
      getId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
    • getUUID

      public String getUUID()
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUID in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUID

      public void setUUID(String uuid)
      Description copied from interface: IUUIDEntity
      Sets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      setUUID in interface IUUIDEntity
      Parameters:
      uuid - The UUID of the entity.
    • getUUIDObject

      public UUID getUUIDObject()
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUIDObject in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUIDObject

      public void setUUIDObject(UUID uuid)
    • getName

      public String getName()
      Specified by:
      getName in interface INameProviding
      Returns:
      The name of this object.
    • setName

      public void setName(String name)
    • getBeschreibung

      public String getBeschreibung()
      Specified by:
      getBeschreibung in interface IDescriptionProviding
    • setBeschreibung

      public void setBeschreibung(String beschreibung)
    • getMaxVerbindungen

      public int getMaxVerbindungen()
    • setMaxVerbindungen

      public void setMaxVerbindungen(int maxVerbindungen)
    • getDatenbankTyp

      @Deprecated public EDatenbankTyp getDatenbankTyp()
      Deprecated.
      The database type is now determined automatically from the JDBC URL.
      Returns:
      the datenbankTyp
    • setDatenbankTyp

      @Deprecated public void setDatenbankTyp(EDatenbankTyp datenbanktyp)
      Deprecated.
      The database type is now determined automatically from the JDBC URL.
      Parameters:
      datenbanktyp - the datenbankTyp to set
    • getDbNutzerName

      public String getDbNutzerName()
    • setDbNutzerName

      public void setDbNutzerName(String dbNutzerName)
    • getDbNutzerPasswort

      public String getDbNutzerPasswort()
    • setDbNutzerPasswort

      public void setDbNutzerPasswort(String dbNutzerPasswort)
    • getJdbcUrl

      public String getJdbcUrl()
    • setJdbcUrl

      public void setJdbcUrl(String jdbcUrl)
    • getDriverClass

      @Deprecated public String getDriverClass()
      Deprecated.
      The driver class is now determined automatically from the JDBC URL.
      Returns:
      the driverClass
    • setDriverClass

      @Deprecated public void setDriverClass(String driverClass)
      Deprecated.
      The driver class is now determined automatically from the JDBC URL.
      Parameters:
      driverClass - the driverClass to set
    • getTimeout

      public int getTimeout()
    • setTimeout

      public void setTimeout(int timeout)