de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, Version, java.io.Serializable, java.rmi.Remotepublic class VersionImpl extends de.willuhn.datasource.db.AbstractDBObject implements Version
| Constructor | Description |
|---|---|
VersionImpl() |
ct
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getName() |
Liefert den Namen der Version.
|
java.lang.String |
getPrimaryAttribute() |
|
protected java.lang.String |
getTableName() |
|
int |
getVersion() |
Liefert den aktuellen Stand der Version.
|
void |
insert() |
|
protected void |
insertCheck() |
|
void |
setName(java.lang.String name) |
Speichert den Namen der Version.
|
void |
setVersion(int newVersion) |
Legt die neue Versionsnummer fest.
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, delete, deleteCheck, equals, getAttribute, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, store, transactionBegin, transactionCommit, transactionRollbackclear, delete, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListenerfinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubpublic VersionImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.lang.String getPrimaryAttribute()
throws java.rmi.RemoteException
getPrimaryAttribute in interface de.willuhn.datasource.rmi.DBObjectgetPrimaryAttribute in interface de.willuhn.datasource.GenericObjectgetPrimaryAttribute in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionAbstractDBObject.getPrimaryAttribute()protected java.lang.String getTableName()
getTableName in class de.willuhn.datasource.db.AbstractDBObjectAbstractDBObject.getTableName()public java.lang.String getName()
throws java.rmi.RemoteException
VersiongetName in interface Versionjava.rmi.RemoteExceptionVersion.getName()public int getVersion()
throws java.rmi.RemoteException
VersiongetVersion in interface Versionjava.rmi.RemoteExceptionVersion.getVersion()public void setVersion(int newVersion)
throws java.rmi.RemoteException
VersionsetVersion in interface VersionnewVersion - die neue Versionsnummer.java.rmi.RemoteExceptionVersion.setVersion(int)public void setName(java.lang.String name)
throws java.rmi.RemoteException
VersionsetName in interface Versionname - Name der Version.java.rmi.RemoteExceptionVersion.setName(java.lang.String)protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class de.willuhn.datasource.db.AbstractDBObjectde.willuhn.util.ApplicationExceptionAbstractDBObject.insertCheck()protected void updateCheck()
throws de.willuhn.util.ApplicationException
updateCheck in class de.willuhn.datasource.db.AbstractDBObjectde.willuhn.util.ApplicationExceptionAbstractDBObject.updateCheck()public void insert()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
insert in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionAbstractDBObject.insert()