public class TankABO extends AbstractPersistentABO<ClientContext,ServerContext,TankABO> implements LastChanged
AliveBusinessObject built on a DBO_tnt_tank database record.
Note that once the client receives this instance from the server, any change done on server side will automatically be notified. Thus the client always reflects the actual state without any client side action.
| Constructor and Description |
|---|
TankABO(ClientContext clientCtx) |
TankABO(ServerContext serverCtx) |
TankABO(ServerContext serverCtx,
DBO_tnt_tank tankRec) |
| Modifier and Type | Method and Description |
|---|---|
ABOEditDialog |
createEditDialog(javax.swing.JDialog parent,
ABOList list) |
protected DBO_tnt_tank |
createNewRecord() |
protected DBO_tnt_tank |
createRecord(java.lang.Object... pkValues) |
int |
getCapacity() |
java.sql.Timestamp |
getChangedTs() |
int |
getChangedUid() |
java.lang.String |
getComment() |
java.sql.Timestamp |
getCreatedTs() |
int |
getCreatedUid() |
java.lang.String |
getFluid() |
int |
getLevel() |
static TankABO |
getMaster(ClientContext clientCtx) |
DBO_tnt_tank |
getRecord() |
java.lang.String |
getRenderText() |
TankABO |
instantiateOnServer(java.lang.Object... pkValues) |
void |
setCapacity(int value) |
void |
setChangedTs(java.sql.Timestamp ts) |
void |
setChangedUid(int uid) |
void |
setComment(java.lang.String value) |
void |
setCreatedTs(java.sql.Timestamp ts) |
void |
setCreatedUid(int uid) |
void |
setFluid(java.lang.String value) |
void |
setLevel(int value) |
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
createOnServer, createPrimaryKey, deleteOnServer, equals, find, getRenderIcon, overtakeABOValues, setRecord, toDumpString, updateOnServeraddChangeListener, clone, compareTo, copyABOValues, create, createChangeGate, createPermissionDefinition, deepClone, delete, drop, dropOnServer, fetch, findCachedABOs, fireABOInitialized, getPermissionDefinition, getPrimaryKey, getRenderColor, getResourceName, getResourceType, getUpdateCount, hashCode, isbeingAccessed, isCacheResident, isLockedByMe, isNumb, isOnline, isVisibleInClientMonitor, receivedUpdateEvent, refetch, removeChangeListener, setLocked, setNumb, update, updategetLastAccessedTs, getLastAccessorId, setLastAccessorIdcheckOnClient, checkOnServer, getClientContext, getLogChannel, getServerContext, isLogDebug, isLogVerbose, isOnClient, isOnServer, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setClientContext, setLogChannel, setServerContextconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetLastAccessedTs, getLastAccessorId, setLastAccessorIdisOnClient, isOnServer, setClientContext, setServerContextgetClientContextgetServerContexttoDumpString, toStringpublic TankABO(ClientContext clientCtx)
public TankABO(ServerContext serverCtx)
public TankABO(ServerContext serverCtx, DBO_tnt_tank tankRec)
public static TankABO getMaster(ClientContext clientCtx)
public DBO_tnt_tank getRecord()
getRecord in class AbstractPersistentABO<ClientContext,ServerContext,TankABO>public java.lang.String getRenderText()
getRenderText in interface RenderablegetRenderText in class AbstractABO<ClientContext,ServerContext,TankABO>public int getLevel()
public void setLevel(int value)
public int getCapacity()
public void setCapacity(int value)
public java.lang.String getFluid()
public void setFluid(java.lang.String value)
public java.lang.String getComment()
public void setComment(java.lang.String value)
public java.sql.Timestamp getCreatedTs()
getCreatedTs in interface LastChangedpublic void setCreatedTs(java.sql.Timestamp ts)
setCreatedTs in interface LastChangedpublic java.sql.Timestamp getChangedTs()
getChangedTs in interface LastChangedpublic void setChangedTs(java.sql.Timestamp ts)
setChangedTs in interface LastChangedpublic int getCreatedUid()
getCreatedUid in interface LastChangedpublic void setCreatedUid(int uid)
setCreatedUid in interface LastChangedpublic int getChangedUid()
getChangedUid in interface LastChangedpublic void setChangedUid(int uid)
setChangedUid in interface LastChangedpublic ABOEditDialog createEditDialog(javax.swing.JDialog parent, ABOList list)
createEditDialog in interface AliveBusinessObject<ClientContext,ServerContext,TankABO>protected DBO_tnt_tank createNewRecord()
createNewRecord in class AbstractPersistentABO<ClientContext,ServerContext,TankABO>protected DBO_tnt_tank createRecord(java.lang.Object... pkValues) throws java.lang.Exception
createRecord in class AbstractPersistentABO<ClientContext,ServerContext,TankABO>java.lang.Exceptionpublic TankABO instantiateOnServer(java.lang.Object... pkValues) throws java.lang.Exception
instantiateOnServer in interface AliveBusinessObject<ClientContext,ServerContext,TankABO>java.lang.Exceptionpublic ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class AbstractABO<ClientContext,ServerContext,TankABO>Copyright © 2014 EsprIT-Systems. All Rights Reserved.