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, getClientContextgetApplicationContext, getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannelconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString, toStringpublic ABOManager(ClientContext clientCtx)
public <T extends AliveBusinessObject> T aboCreate(java.lang.Class<T> aboType) throws java.lang.Exception
java.lang.Exceptionpublic <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.Exceptionpublic <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.Exceptionpublic void close()
close in interface java.lang.AutoCloseableCopyright © 2014 EsprIT-Systems. All Rights Reserved.