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_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, 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()UUIDgetUUIDObject()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)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()
- Specified by:
 getUUIDin interfaceIUUIDEntity- Returns:
 - UUID (Universal Unique Identifier) that identifies this type of entity. Usually is unique within a context,
 e.g. 
Mandant,Projekt, ... 
 
- 
setUUID
public void setUUID(String uuid)
- Specified by:
 setUUIDin interfaceIUUIDEntity
 
- 
getUUIDObject
public UUID getUUIDObject()
- Specified by:
 getUUIDObjectin interfaceIUUIDEntity
 
- 
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)
 
 - 
 
 -