Package de.xima.fc.entities
Class DatenbankZugriff
- java.lang.Object
-
- de.xima.cmn.dao.model.AEntity<Long>
-
- de.xima.fc.entities.AbstractEntity
-
- de.xima.fc.entities.AbstractLockableEntity
-
- de.xima.fc.entities.AbstractMandantDependentEntity
-
- de.xima.fc.entities.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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IntegerATTR_CHECKOUT_TIMEOUTstatic StringATTR_DB_TYPstatic StringATTR_JDBC_URLstatic StringATTR_MAX_VERBINDUNGENstatic StringATTR_TIMEOUTstatic StringATTR_VERBINDUNGS_URLstatic StringCOL_UUID-
Fields inherited from class de.xima.fc.entities.AbstractMandantDependentEntity
mandant
-
Fields inherited from class de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersion
-
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id
-
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
-
Fields inherited from interface de.xima.fc.entities.interfaces.IMandantDependent
ATTR_CLIENT, ATTR_MANDANT, COL_CLIENT_ID
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID
-
Fields inherited from interface de.xima.fc.entities.interfaces.IUUIDEntity
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, NULLABLE_UUID_TYPE, TYPE_NAME_UUID
-
-
Constructor Summary
Constructors Constructor Description DatenbankZugriff()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBeschreibung()EDatenbankTypgetDatenbankTyp()StringgetDbNutzerName()StringgetDbNutzerPasswort()StringgetDriverClass()LonggetId()StringgetJdbcUrl()intgetMaxVerbindungen()StringgetName()intgetTimeout()StringgetUUID()Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.UUIDgetUUIDObject()Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.voidsetBeschreibung(String beschreibung)voidsetDatenbankTyp(EDatenbankTyp datenbanktyp)voidsetDbNutzerName(String dbNutzerName)voidsetDbNutzerPasswort(String dbNutzerPasswort)voidsetDriverClass(String driverClass)voidsetJdbcUrl(String jdbcUrl)voidsetMaxVerbindungen(int maxVerbindungen)voidsetName(String name)voidsetTimeout(int timeout)voidsetUUID(String uuid)Sets the UUID (universal unique identifier) that uniquely identifies this type of entity.voidsetUUIDObject(UUID uuid)-
Methods inherited from class de.xima.fc.entities.AbstractMandantDependentEntity
getMandant, setMandant
-
Methods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toString
-
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, setId
-
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
getDescription
-
-
-
-
Field Detail
-
ATTR_MAX_VERBINDUNGEN
public static final String ATTR_MAX_VERBINDUNGEN
- See Also:
- Constant Field Values
-
ATTR_DB_TYP
public static final String ATTR_DB_TYP
- See Also:
- Constant Field Values
-
ATTR_VERBINDUNGS_URL
public static final String ATTR_VERBINDUNGS_URL
- See Also:
- Constant Field Values
-
ATTR_JDBC_URL
public static final String ATTR_JDBC_URL
- See Also:
- Constant Field Values
-
ATTR_TIMEOUT
public static final String ATTR_TIMEOUT
- See Also:
- Constant Field Values
-
ATTR_CHECKOUT_TIMEOUT
public static final Integer ATTR_CHECKOUT_TIMEOUT
-
COL_UUID
public static final String COL_UUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUUID
public String getUUID()
Description copied from interface:IUUIDEntityGets 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 exampleclient scopesorproject scope.- Specified by:
getUUIDin interfaceIUUIDEntity- Returns:
- The UUID of the entity.
-
setUUID
public void setUUID(String uuid)
Description copied from interface:IUUIDEntitySets 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 exampleclient scopesorproject scope.- Specified by:
setUUIDin interfaceIUUIDEntity- Parameters:
uuid- The UUID of the entity.
-
getUUIDObject
public UUID getUUIDObject()
Description copied from interface:IUUIDEntityGets 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 exampleclient scopesorproject scope.- Specified by:
getUUIDObjectin interfaceIUUIDEntity- Returns:
- The UUID of the entity.
-
setUUIDObject
public void setUUIDObject(UUID uuid)
-
getName
public String getName()
- Specified by:
getNamein interfaceINameProviding- Returns:
- The name of this object.
-
setName
public void setName(String name)
-
getBeschreibung
public String getBeschreibung()
- Specified by:
getBeschreibungin interfaceIDescriptionProviding
-
setBeschreibung
public void setBeschreibung(String beschreibung)
-
getMaxVerbindungen
public int getMaxVerbindungen()
-
setMaxVerbindungen
public void setMaxVerbindungen(int maxVerbindungen)
-
getDatenbankTyp
public EDatenbankTyp getDatenbankTyp()
-
setDatenbankTyp
public void setDatenbankTyp(EDatenbankTyp datenbanktyp)
-
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
public String getDriverClass()
-
setDriverClass
public void setDriverClass(String driverClass)
-
getTimeout
public int getTimeout()
-
setTimeout
public void setTimeout(int timeout)
-
-