public abstract class AbstractSingletonABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO> extends AbstractABO<C,S,I>
ABOServerCache
.Constructor and Description |
---|
AbstractSingletonABO(C clientCtx) |
AbstractSingletonABO(S serverCtx) |
Modifier and Type | Method and Description |
---|---|
ABOEditDialog |
createEditDialog(javax.swing.JDialog parent,
ABOList list) |
protected PrimaryKey |
createPrimaryKey()
The ABO class must create the PrimaryKey it will need by its own.
|
I |
fetch(boolean withLock) |
javax.swing.Icon |
getRenderIcon() |
I |
instantiateOnServer(java.lang.Object... pkValues) |
boolean |
isCacheResident()
Overridden to make singleton ABOs cache-resident by default
|
addChangeListener, clone, compareTo, copyABOValues, create, createChangeGate, createOnServer, createPermissionDefinition, deepClone, delete, deleteOnServer, drop, dropOnServer, equals, fetch, findCachedABOs, fireABOInitialized, getPermissionDefinition, getPrimaryKey, getRenderColor, getRenderText, getResourceName, getResourceType, getUpdateCount, hashCode, isbeingAccessed, isLockedByMe, isNumb, isOnline, isVisibleInClientMonitor, overtakeABOValues, receivedUpdateEvent, refetch, removeChangeListener, setLocked, setNumb, toDumpString, toString, update, update, updateOnServer
getLastAccessedTs, getLastAccessorId, setLastAccessorId
checkOnClient, checkOnServer, getClientContext, getLogChannel, getServerContext, isLogDebug, isLogVerbose, isOnClient, isOnServer, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setClientContext, setLogChannel, setServerContext
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
isOnClient, isOnServer, setClientContext, setServerContext
getClientContext
getServerContext
toDumpString, toString
getLastAccessedTs, getLastAccessorId, setLastAccessorId
public AbstractSingletonABO(S serverCtx)
public AbstractSingletonABO(C clientCtx)
public ABOEditDialog createEditDialog(javax.swing.JDialog parent, ABOList list)
protected final PrimaryKey createPrimaryKey()
AbstractABO
createPrimaryKey
in class AbstractABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>
public javax.swing.Icon getRenderIcon()
getRenderIcon
in interface Renderable
getRenderIcon
in class AbstractABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>
public I fetch(boolean withLock) throws java.lang.Exception
java.lang.Exception
public I instantiateOnServer(java.lang.Object... pkValues) throws java.lang.Exception
java.lang.Exception
public boolean isCacheResident()
isCacheResident
in interface AliveBusinessObject<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>
isCacheResident
in class AbstractABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>
Copyright © 2014 EsprIT-Systems. All Rights Reserved.