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.Remote
public 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, transactionRollback
clear, delete, isNewObject, overwrite, store
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
public VersionImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.rmi.DBObject
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
getPrimaryAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.getPrimaryAttribute()
protected java.lang.String getTableName()
getTableName
in class de.willuhn.datasource.db.AbstractDBObject
AbstractDBObject.getTableName()
public java.lang.String getName() throws java.rmi.RemoteException
Version
getName
in interface Version
java.rmi.RemoteException
Version.getName()
public int getVersion() throws java.rmi.RemoteException
Version
getVersion
in interface Version
java.rmi.RemoteException
Version.getVersion()
public void setVersion(int newVersion) throws java.rmi.RemoteException
Version
setVersion
in interface Version
newVersion
- die neue Versionsnummer.java.rmi.RemoteException
Version.setVersion(int)
public void setName(java.lang.String name) throws java.rmi.RemoteException
Version
setName
in interface Version
name
- Name der Version.java.rmi.RemoteException
Version.setName(java.lang.String)
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
protected void updateCheck() throws de.willuhn.util.ApplicationException
updateCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.updateCheck()
public void insert() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
insert
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
AbstractDBObject.insert()