public final class ABOManager extends AbstractClientObject<ClientContext> implements CloseableComponent
Constructor and Description |
---|
ABOManager(ClientContext clientCtx) |
Modifier and Type | Method and Description |
---|---|
<T extends AliveBusinessObject> |
aboCreate(java.lang.Class<T> aboType)
Creates an ABOs on server side.
|
<T extends AliveBusinessObject> |
aboFetch(boolean withLock,
java.lang.Class<T> aboType,
java.lang.Object... pkValues)
Fetches an ABOs on server side.
|
<T extends AbstractPersistentABO> |
aboFind(boolean withLock,
java.lang.Class<T> aboType,
SqlCondition condition)
Reads persistent ABOs from the database filtered by the given
SqlCondition . |
void |
close() |
getClientConfig, getClientContext
getApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString, toString
public ABOManager(ClientContext clientCtx)
public <T extends AliveBusinessObject> T aboCreate(java.lang.Class<T> aboType) throws java.lang.Exception
java.lang.Exception
public <T extends AliveBusinessObject> T aboFetch(boolean withLock, java.lang.Class<T> aboType, java.lang.Object... pkValues) throws java.lang.Exception
PrimaryKey
. The ABO is returned in online state listening for update events.java.lang.Exception
public <T extends AbstractPersistentABO> T[] aboFind(boolean withLock, java.lang.Class<T> aboType, SqlCondition condition) throws java.lang.Exception
SqlCondition
.
All ABOs found are returned in online state listening for update events.java.lang.Exception
public void close()
close
in interface java.lang.AutoCloseable
Copyright © 2014 EsprIT-Systems. All Rights Reserved.