Skip navigation links
A B C D E F G I J K L M N O P R S T U V 

A

AbstractPersistentObject<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>> - Class in org.tentackle.persist
Abstract database object.
Extends AbstractDbObject with features necessary in nearly all desktop enterprise applications.
AbstractPersistentObject(T, DomainContext) - Constructor for class org.tentackle.persist.AbstractPersistentObject
Creates an application database object.
AbstractPersistentObject(T, Session) - Constructor for class org.tentackle.persist.AbstractPersistentObject
Creates an application database object without a domain context for a given connection.
AbstractPersistentObject(T) - Constructor for class org.tentackle.persist.AbstractPersistentObject
Creates an application database object without a database context.
AbstractPersistentObject() - Constructor for class org.tentackle.persist.AbstractPersistentObject
Creates an application database object without a database context.
AbstractPersistentOperation<T extends Operation<T>,P extends AbstractPersistentOperation<T,P>> - Class in org.tentackle.persist
A AbstractPersistentOperation provides methods that are not part of PersistentOperations and is associated to a DomainContext.
AbstractPersistentOperation(T, DomainContext) - Constructor for class org.tentackle.persist.AbstractPersistentOperation
Creates an operation object.
AbstractPersistentOperation(T, Session) - Constructor for class org.tentackle.persist.AbstractPersistentOperation
Creates an operation object without a domain context for a given connection.
AbstractPersistentOperation(T) - Constructor for class org.tentackle.persist.AbstractPersistentOperation
Creates an operation object without a database context.
AbstractPersistentOperation() - Constructor for class org.tentackle.persist.AbstractPersistentOperation
Creates an operation object without a database context.
addComponents(IdentifiableMap<PersistentDomainObject<?>>, boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Adds the components of this object to a map.
addComponents(IdentifiableMap<PersistentDomainObject<?>>, Collection<? extends PersistentDomainObject<?>>, boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Adds the components of a collection to a map.
addComponents(IdentifiableMap<PersistentDomainObject<?>>, boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
addJoin(Join<J, ?>) - Method in class org.tentackle.persist.Join
Adds a cascaded join.
addJoin(Join<? super T, ?>) - Method in class org.tentackle.persist.JoinedSelect
Adds a join.
addReferencingClass(Class<R>, String) - Method in class org.tentackle.persist.AbstractPersistentObject
Adds a PDO class that is referencing this PDO clazz.
addSnapshot(T) - Method in class org.tentackle.persist.AbstractPersistentObject
Adds a snapshot to the list of snapshots.
AdminExtensionAdapter - Class in org.tentackle.persist
Adapter hiding the rmi-stuff for the admin session extension.
AdminExtensionAdapter() - Constructor for class org.tentackle.persist.AdminExtensionAdapter
 
afterLast() - Method in class org.tentackle.persist.ResultSetCursor
Positions the cursor after the last row.
Works even for empty cursors.
afterLast() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Positions the cursor after the last row.
Works even for empty cursors.
afterLast() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
AN_EDITEDBY - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedBy attribute.
AN_EDITEDEXPIRY - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedExpiry attribute.
AN_EDITEDSINCE - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedSince attribute.
AN_NORMTEXT - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the normText attribute.
AN_ROOTCLASSID - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of rootclass-ID attribute.
AN_ROOTID - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of root-ID attribute.
assertDomainContextMutable() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that the domain context is mutable.
assertDomainContextMutable() - Method in class org.tentackle.persist.AbstractPersistentOperation
Asserts that the domain context is mutable.
assertMutable() - Method in class org.tentackle.persist.AbstractPersistentObject
assertNoJoins() - Method in class org.tentackle.persist.ResultSetCursor
Asserts that there are no joins in the query.
assertNormTextProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that entity provides a normtext.
assertNotAbstract() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that this is not an abstract entity class.
assertNotCached() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that the PDO is not cached.
assertPersistable() - Method in class org.tentackle.persist.AbstractPersistentObject
assertReadPermission() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks read permission for this object.
assertRemoteSecurityManagerInitialized() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
assertRootContext() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that the po's context is a root context.
assertRootContextIsAccepted() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks the root context agains the security rules.
assertRootContextIsAccepted() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
assertRootEntity() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks if the po is a root entity.
assertSessionIsLocal() - Method in class org.tentackle.persist.ResultSetCursor
Asserts that session is local.
assertSessionIsRemote() - Method in class org.tentackle.persist.ResultSetCursor
Asserts that session is remote.
assertTokenLockProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that entity provides a normtext.
assertValidSnapshot(T) - Method in class org.tentackle.persist.AbstractPersistentObject
Asserts that given snapshot is valid for this object.
assertWritePermission() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks write permission for this object.
attributesModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
attributesModified() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 

B

beforeFirst() - Method in class org.tentackle.persist.ResultSetCursor
Positions the cursor before the first row.
Works even for empty cursors.
beforeFirst() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Positions the cursor before the first row.
Works even for empty cursors.
beforeFirst() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 

C

checkClassPermission(DomainContext, Permission) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check security for this class.
CLASSVARIABLES - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Variables common to all instances of NumberPoolPersistenceImpl.
CLASSVARIABLES - Static variable in class org.tentackle.persist.ns.NumberRangePersistenceImpl
Variables common to all instances of NumberRangePersistenceImpl.
CLASSVARIABLES - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
Variables common to all instances of SecurityPersistenceImpl.
CLASSVARIABLES_NAME - Static variable in class org.tentackle.persist.PersistentObjectClassVariables
the declared name of the static class variables.
clearTokenLock() - Method in class org.tentackle.persist.AbstractPersistentObject
Clears or renews the token lock.
clone() - Method in class org.tentackle.persist.AbstractPersistentObject
 
clone() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
clonePersistentObject() - Method in class org.tentackle.persist.AbstractPersistentObject
 
clonePersistentOperation() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
close() - Method in class org.tentackle.persist.ResultSetCursor
Closes the cursor.
The cursor is opened in its constructor.
close() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Closes the scrollable resource.
The scrollable resource is opened in its constructor.
close() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
CN_ALLOWED - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'allowed'.
CN_BEGIN - Static variable in class org.tentackle.persist.ns.NumberRangePersistenceImpl
database column name for 'begin'.
CN_DESCRIPTION - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'description'.
CN_DOMAINCONTEXTCLASSID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'domainContextClassId'.
CN_DOMAINCONTEXTID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'domainContextId'.
CN_EDITEDBY - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedBy column.
CN_EDITEDEXPIRY - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedExpiry column.
CN_EDITEDSINCE - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the editedSince column.
CN_END - Static variable in class org.tentackle.persist.ns.NumberRangePersistenceImpl
database column name for 'end'.
CN_GRANTEECLASSID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'granteeClassId'.
CN_GRANTEEID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'granteeId'.
CN_LOWWATERMARK - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'lowWaterMark'.
CN_MESSAGE - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'message'.
CN_NAME - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'name'.
CN_NORMTEXT - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of the normText column.
CN_NUMBERPOOLID - Static variable in class org.tentackle.persist.ns.NumberRangePersistenceImpl
database column name for 'numberPoolId'.
CN_OBJECTCLASSID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'objectClassId'.
CN_OBJECTCLASSNAME - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'objectClassName'.
CN_OBJECTID - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'objectId'.
CN_ONLINE - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'online'.
CN_PERMISSIONS - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'permissions'.
CN_PRIORITY - Static variable in class org.tentackle.persist.security.SecurityPersistenceImpl
database column name for 'priority'.
CN_REALM - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'realm'.
CN_REQUESTSIZE - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'requestSize'.
CN_ROOTCLASSID - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of rootclass-ID column.
CN_ROOTID - Static variable in class org.tentackle.persist.AbstractPersistentObject
name of root-ID column.
CN_UPLINK - Static variable in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
database column name for 'uplink'.
configureDelegate(Object...) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
Configures the delegate.
configurePreferences() - Method in class org.tentackle.persist.app.ServerApplication
 
configureRemoteObject(DomainContext, T) - Method in class org.tentackle.persist.AbstractPersistentObject
Configures the remotely retrieved object.
configureRemoteObject(T) - Method in class org.tentackle.persist.ResultSetCursor
Configures the remotely retrieved PDO.
configureRemoteObjects(DomainContext, Collection<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Configures the remotely retrieved objects.
configureSessionInfo(SessionInfo) - Method in class org.tentackle.persist.app.ServerApplication
Configures the session info.
containsPattern(String) - Method in class org.tentackle.persist.AbstractPersistentObject
Searches for a "pattern" in this object.
The default implementation looks for the pattern in the normtext.
copy() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates a "fast copy" of this object.
countModification() - Method in class org.tentackle.persist.AbstractPersistentObject
create(RemoteDbSession) - Method in class org.tentackle.persist.PdoRemoteSessionFactory
 
create(Class<T>, Class<P>, String, PersistentObjectClassVariables<? super T, ? super P>, List<Join<T, ?>>) - Static method in class org.tentackle.persist.PersistentObjectClassVariables
Creates a PDO classvariable.
create(Class<T>, Class<P>, String) - Static method in class org.tentackle.persist.PersistentObjectClassVariables
Creates a PDO classvariable.
create(Class<T>, Class<P>) - Static method in class org.tentackle.persist.PersistentOperationClassVariables
Creates an operation classvariable.
createAttributesInSnapshot(AbstractPersistentObject) - Method in class org.tentackle.persist.AbstractPersistentObject
Updates the attributes in snapshot object.
The snapshot object is assumed to be a clone of this object.
createComponentsInSnapshot(AbstractPersistentObject) - Method in class org.tentackle.persist.AbstractPersistentObject
Updates the components in snapshot object.
The snapshot object is assumed to be a clone of this object.
createComponentsInSnapshot(NumberPoolPersistenceImpl) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Updates the components in snapshot object.
The snapshot object is assumed to be a clone of this object.
createConnectionManager() - Method in class org.tentackle.persist.app.ServerApplication
Creates the connection manager for the client sessions.
createCopyInContext(DomainContext) - Method in class org.tentackle.persist.AbstractPersistentObject
Creates a new object as a copy of the current object in another (or the same) database context.
The new context must be of the same class as the old one.
createDbServer(Class<? extends RemoteDbConnectionImpl>) - Method in class org.tentackle.persist.app.ServerApplication
Creates the DbServer instance (but does not start it).
The default implementation creates a DbServer.
createDummyUpdateSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the dummy update statement.
Useful get an exclusive lock within a transaction.
createException(Throwable) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
createInsertSql() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
createInsertSql() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
createInsertSql() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
createJoinedPdo(T) - Method in class org.tentackle.persist.Join
Creates a new PDO to join to given pdo.
createJoinedSql(T, StringBuilder) - Method in class org.tentackle.persist.JoinedSelect
Creates the SQL-code that does the joined select.
createObject(Class<T>) - Method in class org.tentackle.persist.PersistenceUtilities
 
createPropertySupport() - Method in class org.tentackle.persist.AbstractPersistentObject
 
createSelectAllByIdInnerSql() - Method in class org.tentackle.persist.AbstractPersistentObject
 
createSelectAllIdSerialInnerSql() - Method in class org.tentackle.persist.AbstractPersistentObject
 
createSelectAllInnerSql() - Method in class org.tentackle.persist.AbstractPersistentObject
 
createSelectAllSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates SQL code for select all.
Appends context condition and order by clause if configured.
createSelectAllWithExpiredTableSerialsSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates SQL code for AbstractPersistentObject.selectAllWithExpiredTableSerials(long).
Appends context condition and order by clause if configured.
By default, the result is sorted by tableserial + id.
createSelectByNormTextSql(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for select by normtext.
createSelectExpiredTableSerials1Sql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the first statement to select expired table serials.
createSelectExpiredTableSerials2Sql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the second statement to select expired table serials.
createSelectIdInnerSql(PersistentObjectClassVariables<? super T, ? super P>, boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the inner sql text to select the ID field.
createSelectIdInnerSql(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the inner sql text to select the ID field.
createSelectIdInnerSql() - Method in class org.tentackle.persist.AbstractPersistentObject
 
createSelectMaxIdSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the selectMaxId statement.
createSelectMaxTableSerialSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the selectMaxTableSerial statement.
createSelectSerialSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the selectSerial statement.
createSelectTokenLockSql() - Method in class org.tentackle.persist.AbstractPersistentObject
createSessionPool() - Method in class org.tentackle.persist.app.ServerApplication
Creates the logical SessionPool.
createSnapshot() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates a snapshot of this object.
createTransferTokenLockSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the AbstractPersistentObject.transferTokenLock(long) statement without tableserial.
createTransferTokenLockWithTableSerialSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the AbstractPersistentObject.transferTokenLock(long) statement with tableserial.
createUpdateSerialAndTableSerialSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the serial + tableSerial update statement.
createUpdateSerialSql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the serial update statement.
createUpdateSql() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
createUpdateSql() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
createUpdateSql() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
createUpdateTokenLockOnlySql() - Method in class org.tentackle.persist.AbstractPersistentObject
Creates the SQL code for the AbstractPersistentObject.updateTokenLockOnly() statement.
createUpdateTokenLockSql() - Method in class org.tentackle.persist.AbstractPersistentObject
createUpdateTokenLockWithCountSql() - Method in class org.tentackle.persist.AbstractPersistentObject
createValidContext() - Method in class org.tentackle.persist.AbstractPersistentObject
createValidContext() - Method in class org.tentackle.persist.AbstractPersistentOperation
createValidContext() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
currentPdo() - Method in class org.tentackle.persist.JoinedSelect
Gets the currentl retrieved PDO.

D

delete(Collection<X>) - Method in class org.tentackle.persist.AbstractPersistentObject
Deletes a List of objects.
This method is provided to mark components in PDOs only.
delete(PersistentDomainObject<?>) - Method in class org.tentackle.persist.AbstractPersistentObject
Deletes a PDO.
This method is provided to save components in PDOs only.
delete() - Method in class org.tentackle.persist.AbstractPersistentObject
 
deleteByDomainContext(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
deleteByGrantee(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
deleteByObject(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
deleteByObjectClass(String) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
deleteImpl() - Method in class org.tentackle.persist.AbstractPersistentObject
Implementation of delete bypassing the invocation handler.
deleteMissingInCollection(Collection<X>, Collection<X>) - Method in class org.tentackle.persist.AbstractPersistentObject
Deletes all objects in oldList that are not in newList.
This method is provided to save components in PDOs only.
deletePlainWithComponents() - Method in class org.tentackle.persist.AbstractPersistentObject
Deletes this object and all its components without any further processing.
Same as AbstractDbObject.deletePlain() but with components.
deletePlainWithComponents(Collection<? extends PersistentDomainObject<?>>) - Method in class org.tentackle.persist.AbstractPersistentObject
Deletes plain with components all objects of a collection.
deletePlainWithComponents() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
deleteReferencingRelations() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
derivePdoFromPo(T, P) - Method in class org.tentackle.persist.AbstractPersistentObject
Derive the concrete PDO from a given PO.
determineContextId() - Method in class org.tentackle.persist.AbstractPersistentObject
determineContextId() - Method in class org.tentackle.persist.AbstractPersistentOperation
determineContextId() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
determineReferencePriority(Class<? extends AbstractDbObject<?>>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
determineTableSerialTableName(DbObjectClassVariables<?>) - Method in class org.tentackle.persist.PersistenceUtilities
 
differsPersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
differsPersisted() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
doFinishStartup() - Method in class org.tentackle.persist.app.ServerApplication
Finishes the startup.
The default implementation starts the modification thread, unless "--nomodthread" given, creates the connection manager, the Db pool, and the DbServer instance.
doLogin() - Method in class org.tentackle.persist.app.ServerApplication
Connects the server to the database backend.
doStartDbServer() - Method in class org.tentackle.persist.app.ServerApplication
Starts the RMI-server.
doStop(int, Exception) - Method in class org.tentackle.persist.app.ServerApplication
Terminates the application server.
doStop(int) - Method in class org.tentackle.persist.app.ServerApplication
Terminates the application server.

E

eagerJoins - Variable in class org.tentackle.persist.PersistentObjectClassVariables
The optional eager join.
executeFirstPdoQuery(PreparedStatementWrapper, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes a query for a prepared statement and returns the first PDO.
executeFirstPdoQuery(PreparedStatementWrapper) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes a query for a prepared statement and returns the first PDO.
executeListQuery(PreparedStatementWrapper, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and returns the results in a list.
executeListQuery(PreparedStatementWrapper) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and returns the results in a list.
executeQueryToList(PreparedStatementWrapper, JoinedSelect<T>, List<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and adds the results to a list.
executeQueryToList(ResultSetWrapper, JoinedSelect<T>, List<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and adds the results to a list.
executeTrackedListQuery(PreparedStatementWrapper, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and returns the results in a tracked list.
executeTrackedListQuery(PreparedStatementWrapper) - Method in class org.tentackle.persist.AbstractPersistentObject
Executes the query for a prepared statement and returns the results in a tracked list.
expireCache(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Expires the cache according to the serial numbers.
If objects of this class are cached, the cache must be expired on updates, etc...
expireCache(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 

F

fetch() - Method in class org.tentackle.persist.ResultSetCursor
Fetches the next objects up to the fetchsize.
This method is provided to minimize the number of roundtrips especially for remote cursors.
fetch() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Fetches the next objects up to the fetchsize.
This method is provided to minimize the number of roundtrips especially for remote cursors.
fetch() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
FetchList() - Constructor for class org.tentackle.persist.ResultSetCursor.FetchList
 
finalize() - Method in class org.tentackle.persist.ResultSetCursor
 
findDuplicate() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether this object (if saved) would violate any unique constraints.
findEffectiveClass(Class<?>) - Method in class org.tentackle.persist.rmi.PdoRemoteDelegateLocator
Gets the effective class.
findSnapshotMethod(String, Class<?>) - Method in class org.tentackle.persist.AbstractPersistentObject
findSnapshotMethod(String, Class<?>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
finishModification(char) - Method in class org.tentackle.persist.AbstractPersistentObject
finishNotUpdated(char) - Method in class org.tentackle.persist.AbstractPersistentObject
first() - Method in class org.tentackle.persist.ResultSetCursor
Rewinds the cursor to the first row.
first() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Rewinds the cursor to the first row.
first() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
freeze(Freezable) - Static method in class org.tentackle.persist.AbstractPersistentObject
Freezes a value object.
Method provided to reduce generated code.

G

get() - Method in class org.tentackle.persist.ResultSetCursor
Gets the data object of the current row.
get() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Gets the data object of the current row.
get() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
getBaseContext() - Method in class org.tentackle.persist.AbstractPersistentObject
getBaseContext() - Method in class org.tentackle.persist.AbstractPersistentOperation
getBaseContext() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
getBegin() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getBeginPersisted() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getCache() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the cache.
getCache() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getCacheAccessCount() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the cache access count.
getCacheAccessTime() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the last cache access time.
getClassVariables() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the application oriented class variables for this object.
Class variables for classes derived from AbstractPersistentObject are kept in an instance of PersistentObjectClassVariables.
getClassVariables() - Method in class org.tentackle.persist.AbstractPersistentOperation
getClassVariables() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getClassVariables() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getClassVariables() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getColumnName(String) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the full column name with optional table alias.
getColumnName() - Method in class org.tentackle.persist.Join
Gets the column name of the PDO.
getColumnName(String) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the full column name with optional table alias.
getCommandLine() - Method in class org.tentackle.persist.app.ServerApplication
Gets the command line.
getConnectionManager() - Method in class org.tentackle.persist.app.ServerApplication
Gets the connection manager.
getContextId() - Method in class org.tentackle.persist.AbstractPersistentObject
getContextId() - Method in class org.tentackle.persist.AbstractPersistentOperation
getContextId() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
getContextUserId() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the user id from the current context, i.e.
getCopiedObject() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the original object if this object was created by AbstractPersistentObject.createCopyInContext(org.tentackle.pdo.DomainContext).
getCreateAttributesInSnapshotMethod() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the method createAttributesInSnapshot of the persistence object.
getCreateComponentsInSnapshotMethod() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the method createComponentsInSnapshot of the persistence object.
getCursor() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
Gets the local cursor.
getDbServer() - Method in class org.tentackle.persist.app.ServerApplication
Gets the RMI server.
getDefaultConnectionManager() - Method in class org.tentackle.persist.PersistenceUtilities
 
getDefaultScopes() - Method in class org.tentackle.persist.AbstractPersistentObject
getDefaultSessionPool() - Method in class org.tentackle.persist.PersistenceUtilities
 
getDelegate() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
getDescription() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getDescriptionPersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getDomainContext() - Method in class org.tentackle.persist.AbstractPersistentObject
getDomainContext() - Method in class org.tentackle.persist.AbstractPersistentOperation
Gets the database context.
getDomainContext() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
getDomainContext() - Method in class org.tentackle.persist.ResultSetCursor
Gets the domain context.
getDomainContextClassId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getDomainContextId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getDomainContextObject() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Gets the application context's object.
The object will be loaded in its valid context.
getDomainDelegate() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getDomainDelegate() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
getEagerJoinedSelect() - Method in class org.tentackle.persist.AbstractPersistentObject
Adds the eager joins to the created SQL.
getEagerJoins() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns the eager joins for this PDO.
getEagerJoins() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the eager joins.
getEditedBy() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the id of the user currently editing this object.
getEditedExpiry() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the time since when this object is being edited.
getEditedSince() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the time since when this object is being edited.
getEffectiveClass() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getEffectiveClass() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
getEffectiveSuperClasses() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getEffectiveSuperClasses() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
getEnd() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getEndPersisted() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getExtension(DomainContext, Class<T>) - Method in class org.tentackle.persist.PdoRemoteSessionAdapter
 
getExtraSql() - Method in class org.tentackle.persist.Join
Gets optional SQL code.
getFetchDirection() - Method in class org.tentackle.persist.ResultSetCursor
Gets the fetch direction.
getFetchDirection() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Gets the fetch direction.
getFetchDirection() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
getFetchSize() - Method in class org.tentackle.persist.ResultSetCursor
Gets the fetchsize.
getFetchSize() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Gets the fetchsize.
getFetchSize() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
getFields(ResultSetWrapper) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getFields(ResultSetWrapper) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getFields(ResultSetWrapper) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getGrantee() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Gets the grantee.
getGranteeClassId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getGranteeId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getInstance() - Static method in class org.tentackle.persist.PersistentClassVariablesFactory
The singleton.
getJoinAlias() - Method in class org.tentackle.persist.Join
Gets the alias of the joined PDO.
getJoinedClass() - Method in class org.tentackle.persist.Join
Gets the joined PDO class.
getJoinedColumnName() - Method in class org.tentackle.persist.Join
Gets the joined column name.
getJoinedSelect() - Method in class org.tentackle.persist.ResultSetCursor
Gets the join configuration.
getJoiner() - Method in class org.tentackle.persist.Join
Gets the joiner.
getJoins() - Method in class org.tentackle.persist.Join
Gets the cascaded joins.
getJoins() - Method in class org.tentackle.persist.JoinedSelect
Gets the joins.
getLastPdo() - Method in class org.tentackle.persist.JoinedSelect
Gets the PDO retrieved before the current PDO.
getLowWaterMark() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getLowWaterMarkPersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getMessage() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getName() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getNamePersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getNormText() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the normtext.
getNumberPool() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getNumberPoolId() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getNumberPoolIdPersisted() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getNumberRangeList() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getNumberRangeListBlunt() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Gets numberRangeList without performing a select if not loaded.
getObject() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Gets the object this rule applies to.
The object is retrieved in its valid context.
getObjectClass() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getObjectClassId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getObjectClassName() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getObjectId() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getOperation() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
getPattern() - Method in class org.tentackle.persist.NormText
Gets the search pattern ready to be used in a LIKE expression.
getPdo() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getPdoClass() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the pdo-class.
getPermissions() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getPersistenceClass(Class<R>) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the persistence class from a pdo class.
getPriority() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getRealm() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getRealmPersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getRemoteCursor() - Method in class org.tentackle.persist.ResultSetCursor
Gets the remote cursor.
getRemoteDelegate() - Method in class org.tentackle.persist.AbstractPersistentObject
getRemoteDelegate() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getRemoteDelegate() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getRemoteDelegate() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
getRequestSize() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getRequestSizePersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getResultSet() - Method in class org.tentackle.persist.ResultSetCursor
Gets the result set.
getRevertAttributesToSnapshotMethod() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the method revertAttributesToSnapshot of the persistence object.
getRevertComponentsToSnapshotMethod() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the method revertComponentsToSnapshot of the persistence object.
getRootClassId() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getRootClassId() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getRootId() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getRootId() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
getRow() - Method in class org.tentackle.persist.ResultSetCursor
Gets the current row.
Row numbers start at 1.
getSecurityResult(Permission) - Method in class org.tentackle.persist.AbstractPersistentObject
 
getSerial(Class<?>) - Method in class org.tentackle.persist.PdoModificationTracker
 
getServerApplication() - Static method in class org.tentackle.persist.app.ServerApplication
Gets the running server application.
getServicedClass(Class<?>) - Method in class org.tentackle.persist.PersistenceUtilities
 
getSession() - Method in class org.tentackle.persist.ResultSetCursor
Gets the session.
getSessionPool() - Method in class org.tentackle.persist.app.ServerApplication
 
getSessions() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
getSnapshots() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets all snapshots.
getSqlClassIdCondition() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the additional condition to be used in the WHERE clause for the classid.
getSqlContextCondition() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the SQL code for the context condition.
getTableAlias() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the table alias.
getTableAlias() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Gets the table alias.
getTableName() - Method in class org.tentackle.persist.AbstractPersistentObject
 
getTableName() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Returns the tablename for this classvariable.
getTokenLockObject() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the object associated to the id of the editedBy-attribute.
This is usually the id of a persistent Object implementing the concept of a user, group, role or whatever.
getTokenLockTimeout() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the expiration in milliseconds of the "being-edited-token" if this object should request such a token when being edited.
getTopSuperClassVariables() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Returns the topmost classvariables.
Useful for multi-inheritance.
getTopSuperTableAlias() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the alias for the topmost super class.
getTopSuperTableName() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the tablename for the topmost super class.
getTransientData() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the optional transient data object.
The default implementation does nothing.
getType() - Method in class org.tentackle.persist.Join
Gets the join type.
getUplink() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getUplinkPersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
getValidClassId() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the classid.

I

initialize() - Method in class org.tentackle.persist.Join
Initializes the join.
initialize(List<T>) - Method in class org.tentackle.persist.JoinedSelect
Initializes the joined select.
initModification(char) - Method in class org.tentackle.persist.AbstractPersistentObject
insertPlainWithComponents() - Method in class org.tentackle.persist.AbstractPersistentObject
Inserts this object and all its components without any further processing.
Same as AbstractDbObject.insertPlain() but with components.
insertPlainWithComponents(Collection<? extends PersistentDomainObject<?>>) - Method in class org.tentackle.persist.AbstractPersistentObject
Inserts plain with components all objects of a collection.
insertPlainWithComponents() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isAbstract() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns whether this an abstract PDO.
Abstract PDOs are real objects but cannot be persisted.
isAbstract() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Returns whether the pdo class is abstract.
isAfterLast() - Method in class org.tentackle.persist.ResultSetCursor
Checks whether the cursor is after the last row.
isAfterLast() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Checks whether the cursor is after the last row.
isAfterLast() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
isAllowed() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
isBeforeFirst() - Method in class org.tentackle.persist.ResultSetCursor
Checks whether the cursor is before the first row.
isBeginModified() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
isCacheable() - Method in class org.tentackle.persist.AbstractPersistentObject
Determines whether object is cacheable or not.
isCached() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isClassIdRequiredInWhereClause() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns whether the classid needs to be inluded in the WHERE-clause.
Applies only to leafs with SINGLE inheritance.
isClosed() - Method in class org.tentackle.persist.ResultSetCursor
Returns whether the cursor is closed.
isComposite() - Method in class org.tentackle.persist.AbstractPersistentObject
Tells whether this object is composite (i.e.
isComposite() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isCountingModification(char) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
isCountingModificationForTokenLock() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isDescriptionModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isDomainContextImmutable() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns whether the domain context is immutable.
isDomainContextImmutable() - Method in class org.tentackle.persist.AbstractPersistentOperation
Returns whether the domain context is immutable.
isDomainContextImmutable() - Method in class org.tentackle.persist.AdminExtensionAdapter
 
isEditAllowed() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isEditAllowed(AbstractPersistentObject<?, ?>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the edit permission for a PDO.
isEndModified() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
isExpired() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether object has been marked expired.
isExplicitIdAliasRequired() - Method in class org.tentackle.persist.Join
Returne whether an extra ID-alias must be added to the joined select statement.
isExplicitIdAliasRequiredInJoins() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns whether an explicit id alias is necessary in joins.
This applies to MULTI-table inherited PDOs only (abstracts and leafs).
isInverted() - Method in class org.tentackle.persist.NormText
Returns whether the pattern should be interpreted as "NOT LIKE".
isListJoin() - Method in class org.tentackle.persist.Join
Returns whether joined to list or object.
isLowWaterMarkModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isMatchingAll() - Method in class org.tentackle.persist.NormText
Returns whether the pattern matches all.
isModified(Collection<X>) - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether some of the objects in the list are modified.
This method is provided to save components in PDOs only.
isModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isNameModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isNormTextProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isNumberPoolIdModified() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
isNumberRangeListLoaded() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isOnline() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isOnlineModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isOnlinePersisted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isPermissionAccepted(Permission) - Method in class org.tentackle.persist.AbstractPersistentObject
 
isPersistable() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isReadAllowed() - Method in class org.tentackle.persist.AbstractPersistentObject
Determines whether the application is allowed to read this PDO.
Makes no sense to publish in PersistentObject because PDOs without read permissions are not read from the database at all.
isReadAllowed(DomainContext) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the read security for this class.
isReadAllowed() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the read security for this class in all contexts.
isReadAllowed(AbstractPersistentObject<?, ?>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the read permission for a PDO.
isReadAllowed() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
isRealmModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isReferenced() - Method in class org.tentackle.persist.AbstractPersistentObject
isReferenced(Db, long) - Method in class org.tentackle.persist.PersistentObjectClassVariables
 
isRenewTokenLockRequested() - Method in class org.tentackle.persist.AbstractPersistentObject
Determines whether to renew the token lock on saveImpl or update.
isRequestSizeModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isRootClassIdProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isRootEntity() - Method in class org.tentackle.persist.AbstractPersistentObject
isRootEntity() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isRootEntity() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
isRootEntityOf(C) - Method in class org.tentackle.persist.AbstractPersistentObject
 
isRootIdProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isSecurityEnabled() - Method in class org.tentackle.persist.PersistentObjectClassVariables
 
isServer() - Method in class org.tentackle.persist.app.ServerApplication
 
isSnapshot() - Method in class org.tentackle.persist.AbstractPersistentObject
Returns whether this is a snapshot.
isTokenLockableByMe() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isTokenLocked() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether this object is token locked (editedBy != 0) and the lock is not expired.
isTokenLockedBy(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether this object is edited locked by given user.
isTokenLockedByMe() - Method in class org.tentackle.persist.AbstractPersistentObject
Checks whether this object is edited locked by the current user.
isTokenLockProvided() - Method in class org.tentackle.persist.AbstractPersistentObject
By default objects don't need to include the editedBy/Since/Expiry columns in the database table.
isTracked() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isTracked() - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
isTracked() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
isUpdateNecessary() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isUpdatingSerialEvenIfNotModified() - Method in class org.tentackle.persist.AbstractPersistentObject
Determines whether in updates of composite objects unmodified objects in the update path get at least the serial updated or are not touched at all.
isUpdatingSerialEvenIfNotModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isUplinkModified() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
isValidated() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isViewAllowed() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isViewAllowed(AbstractPersistentObject<?, ?>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the view permission for a PDO.
isWriteAllowed() - Method in class org.tentackle.persist.AbstractPersistentObject
 
isWriteAllowed(DomainContext) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the write security for this class.
isWriteAllowed() - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the write security for this class in all contexts.
isWriteAllowed(AbstractPersistentObject<?, ?>) - Method in class org.tentackle.persist.PersistentObjectClassVariables
Check the write permission for a PDO.

J

Join<T extends PersistentDomainObject<T>,J extends PersistentDomainObject<J>> - Class in org.tentackle.persist
PDO join.
Join(JoinType, String, String, Class<J>, String, String, BiConsumer<T, J>) - Constructor for class org.tentackle.persist.Join
Creates a join.
Join(JoinType, String, String, Class<J>, String, BiConsumer<T, J>) - Constructor for class org.tentackle.persist.Join
Creates a join.
join(T, J) - Method in class org.tentackle.persist.Join
Joins a pdo with another pdo.
JoinedSelect<T extends PersistentDomainObject<T>> - Class in org.tentackle.persist
A joined select.
JoinedSelect() - Constructor for class org.tentackle.persist.JoinedSelect
Creates a joined select.
JoinedSelect(List<Join<? super T, ?>>) - Constructor for class org.tentackle.persist.JoinedSelect
Creates a joined select from a list of joins.

K

kill(long, long, String, long) - Method in class org.tentackle.persist.AdminExtensionAdapter
 

L

last() - Method in class org.tentackle.persist.ResultSetCursor
Positions the cursor on the last row.
last() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Positions the cursor on the last row.
last() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
loadComponents(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Loads all components.
The method is used to transfer a copy of an object between tiers including all composite object relations recursively.
loadComponents(boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 

M

markCacheAccess() - Method in class org.tentackle.persist.AbstractPersistentObject
mark cache access (count and set current system-time)
markDeleted(Collection<X>) - Method in class org.tentackle.persist.AbstractPersistentObject
Marks all objects in a list to be deleted.
This method is provided to mark components in PDOs only.
markDeleted(PersistentDomainObject<?>) - Method in class org.tentackle.persist.AbstractPersistentObject
Marks an object to be deleted.
This method is provided to mark components in PDOs only.
markDeleted() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
me() - Method in class org.tentackle.persist.AbstractPersistentObject
 
me() - Method in class org.tentackle.persist.AbstractPersistentOperation
 

N

newId() - Method in class org.tentackle.persist.AbstractPersistentObject
 
newInstance() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
next() - Method in class org.tentackle.persist.ResultSetCursor
Moves the cursor to the next row.
If there are no more rows the current row remains unchanged.
next() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Moves the cursor to the next row.
next() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
nextPdo(T) - Method in class org.tentackle.persist.JoinedSelect
Finishes the current pdo and switches to the next.
NormText - Class in org.tentackle.persist
A helper class to create a normtext like string from a user's input.
It is intended to search in normtext columns of PDOs with LIKE or NOT LIKE.
NormText(String) - Constructor for class org.tentackle.persist.NormText
Creates a normtext from a search string.
This is usually a user input.
The input will be normalized via StringHelper.normalize(java.lang.String).
NumberPoolPersistenceImpl - Class in org.tentackle.persist.ns
Number Space persistence implementation.
NumberPoolPersistenceImpl(NumberPool, DomainContext) - Constructor for class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Creates a number space.
NumberPoolPersistenceImpl(NumberPool, Session) - Constructor for class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Creates a number space with a session only.
NumberPoolPersistenceImpl(NumberPool) - Constructor for class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Creates a number space without domain context or session.
NumberPoolPersistenceImpl() - Constructor for class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Creates a number space without domain context or session.
NumberRangePersistenceImpl - Class in org.tentackle.persist.ns
Number Space persistence implementation.
NumberRangePersistenceImpl(NumberRange, DomainContext) - Constructor for class org.tentackle.persist.ns.NumberRangePersistenceImpl
Creates a number space.
NumberRangePersistenceImpl(NumberRange, Session) - Constructor for class org.tentackle.persist.ns.NumberRangePersistenceImpl
Creates a number space with a session only.
NumberRangePersistenceImpl(NumberRange) - Constructor for class org.tentackle.persist.ns.NumberRangePersistenceImpl
Creates a number space without domain context or session.
NumberRangePersistenceImpl() - Constructor for class org.tentackle.persist.ns.NumberRangePersistenceImpl
Creates a number space without domain context or session.

O

objectIsSnapshot - Variable in class org.tentackle.persist.AbstractPersistentObject
 
opCv(Class<T>, Class<P>) - Method in class org.tentackle.persist.PersistentClassVariablesFactory
Creates an operation classvariable.
operation() - Method in class org.tentackle.persist.AbstractPersistentOperation
 
operationClass - Variable in class org.tentackle.persist.PersistentOperationClassVariables
The associated operation class (i.e.
orderBy() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the natural ordering to be added in WHERE-clauses following "ORDER BY ".
orderBy() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
org.tentackle.persist - package org.tentackle.persist
Higher-level PDO-aware persistence implementation.
org.tentackle.persist.app - package org.tentackle.persist.app
Application lifecycle.
org.tentackle.persist.ns - package org.tentackle.persist.ns
Persistence implementation for number sources.
org.tentackle.persist.rmi - package org.tentackle.persist.rmi
Higher-level PDO-aware persistence remoting.
org.tentackle.persist.security - package org.tentackle.persist.security
Persistence implementation for security rules.

P

pdo() - Method in class org.tentackle.persist.AbstractPersistentObject
 
pdoClass - Variable in class org.tentackle.persist.PersistentObjectClassVariables
The associated PDO class (i.e.
pdoClassBaseName - Variable in class org.tentackle.persist.PersistentObjectClassVariables
the pdo base-classname.
pdoCv(Class<T>, Class<P>, String, PersistentObjectClassVariables<? super T, ? super P>, List<Join<T, ?>>) - Method in class org.tentackle.persist.PersistentClassVariablesFactory
Creates a PDO classvariable.
pdoCv(Class<T>, Class<P>, String) - Method in class org.tentackle.persist.PersistentClassVariablesFactory
Creates a PDO classvariable.
PdoModificationTracker - Class in org.tentackle.persist
The modification tracker for the tentackle persistence layer.
PdoModificationTracker() - Constructor for class org.tentackle.persist.PdoModificationTracker
Creates the Pdo tracker.
PdoRemoteDelegateLocator - Class in org.tentackle.persist.rmi
The default implementation for a RemoteDelegateLocator.
PdoRemoteDelegateLocator() - Constructor for class org.tentackle.persist.rmi.PdoRemoteDelegateLocator
 
PdoRemoteSessionAdapter - Class in org.tentackle.persist
Adapter for a remote session.
Hides the RMI stuff.
PdoRemoteSessionAdapter(RemoteDbSession) - Constructor for class org.tentackle.persist.PdoRemoteSessionAdapter
Creates the remote session adapter.
PdoRemoteSessionFactory - Class in org.tentackle.persist
PDO-aware implementation for a remote session factory.
PdoRemoteSessionFactory() - Constructor for class org.tentackle.persist.PdoRemoteSessionFactory
 
persist() - Method in class org.tentackle.persist.AbstractPersistentObject
 
PersistenceUtilities - Class in org.tentackle.persist
Persistence utility methods.
This singleton replaces DbUtilities from the tentackle-database module to make it PDO-aware.
PersistenceUtilities() - Constructor for class org.tentackle.persist.PersistenceUtilities
 
PersistentClassVariablesFactory - Class in org.tentackle.persist
Factory for class variables.
PersistentClassVariablesFactory() - Constructor for class org.tentackle.persist.PersistentClassVariablesFactory
 
PersistentObjectClassVariables<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>> - Class in org.tentackle.persist
PersistentObjectClassVariables(Class<T>, Class<P>, String, PersistentObjectClassVariables<? super T, ? super P>, List<Join<T, ?>>) - Constructor for class org.tentackle.persist.PersistentObjectClassVariables
Constructs a classvariable.
PersistentObjectClassVariables(Class<T>, Class<P>, String) - Constructor for class org.tentackle.persist.PersistentObjectClassVariables
Constructs a classvariable.
PersistentOperationClassVariables<T extends Operation<T>,P extends AbstractPersistentOperation<T,P>> - Class in org.tentackle.persist
PersistentOperationClassVariables(Class<T>, Class<P>) - Constructor for class org.tentackle.persist.PersistentOperationClassVariables
Constructs a classvariable.
persistImpl() - Method in class org.tentackle.persist.AbstractPersistentObject
Implementation of persist bypassing the invocation handler.
persistTokenLocked() - Method in class org.tentackle.persist.AbstractPersistentObject
 
previous() - Method in class org.tentackle.persist.ResultSetCursor
Moves the cursor to the previous row.
If we are already at the beginning, the cursor remains unchanged.
previous() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Moves the cursor to the previous row.
previous() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
PROPERTY_CHECKSECURITY - Static variable in class org.tentackle.persist.PersistentObjectClassVariables
property key for the check security.

R

readFromResultSetWrapper(ResultSetWrapper) - Method in class org.tentackle.persist.AbstractPersistentObject
readJoinedRow(ResultSetWrapper, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Reads the next row from a result set within a joined select.
The results may come in any order.
releaseTokenLock() - Method in class org.tentackle.persist.AbstractPersistentObject
Releases an edited by lock.
Use this method if a PDO needs to be unlocked without being persisted.
reload() - Method in class org.tentackle.persist.AbstractPersistentObject
Reloads the object.
reloadForUpdate() - Method in class org.tentackle.persist.AbstractPersistentObject
 
reloadLocked() - Method in class org.tentackle.persist.AbstractPersistentObject
 
reloadRanges() - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
RemoteResultSetCursor<T> - Interface in org.tentackle.persist.rmi
Remote delegate interface for ResultSetCursor.
RemoteResultSetCursorImpl<T extends PersistentDomainObject<T>> - Class in org.tentackle.persist.rmi
Remote delegate implementation for ResultSetCursor.
RemoteResultSetCursorImpl(RemoteDbSessionImpl, Class<T>) - Constructor for class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
Creates a remote cursor delegate.
removeReferencingClass(Class<R>, String) - Method in class org.tentackle.persist.AbstractPersistentObject
Removes a PDO class that is referencing this PDO clazz.
requestTokenLock() - Method in class org.tentackle.persist.AbstractPersistentObject
Requests an edited by lock.
resultAll(JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the result set for all objects in the current context for use in lists.
resultAllCursor(JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the result set for all objects in the current context for use in cursors.
Cursors differ from lists because they need ResultSet.TYPE_SCROLL_INSENSITIVE set.
resultAllWithExpiredTableSerials(JoinedSelect<T>, long) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the result set for all objects in the current context with a given expired tableserial.
resultByNormText(String, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the result set for the normtext query (where normtext like ?) for use in lists.
If the given normtext is null or just "%" the method falls back to AbstractPersistentObject.resultAll(org.tentackle.persist.JoinedSelect<T>).
resultByNormTextCursor(String, JoinedSelect<T>) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the result set for the normtext query (where normtext like ?) for use in cursors.
Cursors differ from lists because they need ResultSet.TYPE_SCROLL_INSENSITIVE set.
ResultSetCursor<T extends PersistentDomainObject<T>> - Class in org.tentackle.persist
A cursor for a ResultSetWrapper.
ResultSetCursor(T, ResultSetWrapper, JoinedSelect<T>) - Constructor for class org.tentackle.persist.ResultSetCursor
Creates a cursor for a local session.
ResultSetCursor(T, ResultSetWrapper) - Constructor for class org.tentackle.persist.ResultSetCursor
Creates a cursor for a local session.
ResultSetCursor(DomainContext, RemoteResultSetCursor<T>) - Constructor for class org.tentackle.persist.ResultSetCursor
Creates a cursor for a remote session.
Constructor for pdo objects.
ResultSetCursor.FetchList<T> - Class in org.tentackle.persist
Adds a closed flag to saveObject a roundtrip in remote sessions.
revertAttributesToSnapshot(AbstractPersistentObject) - Method in class org.tentackle.persist.AbstractPersistentObject
Copies all attributes from a snapshot object back to this object.
revertAttributesToSnapshot(NumberPoolPersistenceImpl) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Copies all attributes from a snapshot back to this object.
revertAttributesToSnapshot(NumberRangePersistenceImpl) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
Copies all attributes from a snapshot back to this object.
revertAttributesToSnapshot(SecurityPersistenceImpl) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Copies all attributes from a snapshot back to this object.
revertComponentsToSnapshot(AbstractPersistentObject) - Method in class org.tentackle.persist.AbstractPersistentObject
Reverts all components of this object to a given snapshot.
revertComponentsToSnapshot(NumberPoolPersistenceImpl) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
Reverts all components of this object to a given snapshot.
revertToSnapshot(T) - Method in class org.tentackle.persist.AbstractPersistentObject
Reverts the state of this object to given snapshot.

S

save() - Method in class org.tentackle.persist.AbstractPersistentObject
 
save(Collection<X>, boolean) - Static method in class org.tentackle.persist.AbstractPersistentObject
Saves a list of PDOs.
This method is provided to save components in PDOs only.
save(PersistentDomainObject<?>) - Static method in class org.tentackle.persist.AbstractPersistentObject
Saves a PDO.
This method is provided to save components in PDOs only.
saveCopyInContext(DomainContext) - Method in class org.tentackle.persist.AbstractPersistentObject
Same as AbstractPersistentObject.createCopyInContext(org.tentackle.pdo.DomainContext) but saves the new object within a transaction.
saveImpl() - Method in class org.tentackle.persist.AbstractPersistentObject
Implementation of save bypassing the invocation handler.
saveReferencingRelations(boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
scroll(int) - Method in class org.tentackle.persist.ResultSetCursor
Moves the cursor a given number of rows.
scroll(int) - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Moves the cursor a given number of rows.
scroll(int) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
SecurityPersistenceImpl - Class in org.tentackle.persist.security
Security rule persistence implementation.
SecurityPersistenceImpl(Security, DomainContext) - Constructor for class org.tentackle.persist.security.SecurityPersistenceImpl
Creates a security rule.
SecurityPersistenceImpl(Security, Session) - Constructor for class org.tentackle.persist.security.SecurityPersistenceImpl
Creates a security rule with a session only.
SecurityPersistenceImpl(Security) - Constructor for class org.tentackle.persist.security.SecurityPersistenceImpl
Creates a security rule without domain context or session.
SecurityPersistenceImpl() - Constructor for class org.tentackle.persist.security.SecurityPersistenceImpl
Creates a security rule without domain context or session.
select(long, boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Loads a PDO from the database by its unique ID.
select(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Loads a PDO from the database by its unique ID.
selectAll() - Method in class org.tentackle.persist.AbstractPersistentObject
Selects all records in current context as a list.
selectAllAsCursor() - Method in class org.tentackle.persist.AbstractPersistentObject
Selects all records in current context as a cursor
selectAllCached() - Method in class org.tentackle.persist.AbstractPersistentObject
Gets all objects in context via cache.
selectAllCached() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectAllCursorStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectAllForCache() - Method in class org.tentackle.persist.AbstractPersistentObject
 
selectAllStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
prepared statement ID for AbstractPersistentObject.selectAll().
selectAllWithExpiredTableSerials(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
selectAllWithExpiredTableSerialsStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectByDomainContext(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectByGrantee(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectByInvertedNormTextCursorStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectByInvertedNormTextStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectByNameRealm(String, String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
selectByNormText(String) - Method in class org.tentackle.persist.AbstractPersistentObject
Selects all objects with a given normtext as a list.
selectByNormTextAsCursor(String) - Method in class org.tentackle.persist.AbstractPersistentObject
Selects all objects with a given normtext as a cursor.
selectByNormTextCursorStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectByNormTextStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
selectByNumberPoolId(long) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
selectByObject(int, long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectByObjectClass(String) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectByTemplate(AbstractPersistentObject<T, P>) - Method in class org.tentackle.persist.AbstractPersistentObject
Selects an object according to a template object.
selectByUniqueDomainKey(String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
selectCached(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the object via cache.
If there is no cache (i.e.
selectCached(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectCachedOnly(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Gets the object via cache only.
If there is no cache (i.e.
selectCachedOnly(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
selectForCache(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
selectForUpdate(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
selectLocked(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
selectObject(Session, Class<T>, long, boolean) - Method in class org.tentackle.persist.PersistenceUtilities
 
selectTokenLockStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
ServerApplication - Class in org.tentackle.persist.app
Application Server.
ServerApplication(String, Class<? extends RemoteDbConnectionImpl>) - Constructor for class org.tentackle.persist.app.ServerApplication
Creates an instance of an application server.
setAllowed(boolean) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setBegin(long) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setClassIdsInStatement(JoinedSelect<T>, PreparedStatementWrapper, int) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the class-ID parameters if required for the joins.
Notice that this method only works for joins with no subjoins and is used only for eager joins, i.e.
setCursor(ResultSetCursor<T>) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
Sets the local cursor.
setDescription(String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setDomainContext(DomainContext) - Method in class org.tentackle.persist.AbstractPersistentObject
setDomainContext(DomainContext) - Method in class org.tentackle.persist.AbstractPersistentOperation
Sets the database context.
setDomainContext(DomainContext) - Method in class org.tentackle.persist.AdminExtensionAdapter
setDomainContext(DomainContext) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setDomainContext(DomainContext) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setDomainContextClassId(int) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setDomainContextId(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setDomainContextImmutable(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the immutable flag of the domain context.
setDomainContextImmutable(boolean) - Method in class org.tentackle.persist.AbstractPersistentOperation
Sets the immutable flag of the domain context.
setDomainContextImmutable(boolean) - Method in class org.tentackle.persist.AdminExtensionAdapter
 
setDomainContextObject(PersistentDomainObject<?>) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Sets the application context's object.
setEditedBy(long) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the user editing this object.
Does *NOT* alter isModified() and does not require the object to be mutable.
setEditedExpiry(Timestamp) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the time when the token should expire.
Does *NOT* alter isModified() and does not require the object to be mutable.
setEditedSince(Timestamp) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the time since when this object is being edited.
Does *NOT* alter isModified() and does not require the object to be mutable.
setEnd(long) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setExpired(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets this object's expiration flag.
setFetchDirection(int) - Method in class org.tentackle.persist.ResultSetCursor
Sets the fetch direction.
setFetchDirection(int) - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Sets the fetch direction.
setFetchDirection(int) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
setFetchSize(int) - Method in class org.tentackle.persist.ResultSetCursor
Sets the fetchsize.
This is the number of rows the cursor will fetch from the server in one batch.
setFetchSize(int) - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Sets the fetchsize.
This is the number of rows the cursor will fetch from the server in one batch.
setFetchSize(int) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
setFields(PreparedStatementWrapper) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setFields(PreparedStatementWrapper) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setFields(PreparedStatementWrapper) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setGrantee(PersistentDomainObject<?>) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Sets the grantee.
setGranteeClassId(int) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setGranteeId(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setImmutable(boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setLowWaterMark(long) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setMessage(String) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setModified(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
 
setModified(boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setModified(boolean) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setName(String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setNormText(String) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the normtext.
setNumberPool(NumberPool) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setObject(PersistentDomainObject<?>) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
Sets the object this rule applies to.
Setting the null object also clears the objectClass making the rule invalid.
setObjectClassId(int) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setObjectClassName(String) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setObjectId(long) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setOnline(boolean) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setOperation(T) - Method in class org.tentackle.persist.AbstractPersistentOperation
 
setPdo(T) - Method in class org.tentackle.persist.AbstractPersistentObject
 
setPermissions(String) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setPersistable(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the local persistable flag.
setPriority(int) - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
 
setRealm(String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setRenewTokenLockRequested(boolean) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets whether to apply or renew the token lock on insert or update.
setRequestSize(long) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setRootClassId(int) - Method in class org.tentackle.persist.AbstractPersistentObject
 
setRootId(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
setRow(int) - Method in class org.tentackle.persist.ResultSetCursor
Sets the cursor to a given row.
Row numbers start at 1.
setRow(int) - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Sets the cursor to a given row.
Row numbers start at 1.
setRow(int) - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
setSession(Session) - Method in class org.tentackle.persist.AbstractPersistentOperation
setSession(Session) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
setSession(Session) - Method in class org.tentackle.persist.ns.NumberRangePersistenceImpl
 
setSession(Session) - Method in class org.tentackle.persist.PdoModificationTracker
 
setSessionInfo(SessionInfo) - Method in class org.tentackle.persist.app.ServerApplication
setTokenLockObject(U) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the user/group/role-object editing this object.
setTransientData(Object) - Method in class org.tentackle.persist.AbstractPersistentObject
Sets the optional transient data object.
Sometimes, e.g.
setUplink(String) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
start(String[]) - Method in class org.tentackle.persist.app.ServerApplication
Starts the application server.
start() - Method in class org.tentackle.persist.app.ServerApplication
Starts the application server without further arguments.
stop() - Method in class org.tentackle.persist.app.ServerApplication
Gracefully terminates the application server.
superClassVariables - Variable in class org.tentackle.persist.PersistentObjectClassVariables
The classvariables of the parent class.
null if not inherited.

T

tableAlias - Variable in class org.tentackle.persist.PersistentObjectClassVariables
The table alias to be used in joined selects.
toList() - Method in class org.tentackle.persist.ResultSetCursor
Returns the objects of this cursor as a list.
toList(List<T>) - Method in class org.tentackle.persist.ResultSetCursor
Adds the rest of the cursor to a list.
toList() - Method in interface org.tentackle.persist.rmi.RemoteResultSetCursor
Returns the objects of this cursor as a list.
toList() - Method in class org.tentackle.persist.rmi.RemoteResultSetCursorImpl
 
toListAndClose() - Method in class org.tentackle.persist.ResultSetCursor
Returns the objects of this cursor as a list and closes this cursor.
topSuperClassVariables - Variable in class org.tentackle.persist.PersistentObjectClassVariables
The classvariables of the topmost parent class.
"this" if not inherited.
toString() - Method in class org.tentackle.persist.PersistentObjectClassVariables
 
toString() - Method in class org.tentackle.persist.security.SecurityPersistenceImpl
for debugging only
transferTokenLock(long) - Method in class org.tentackle.persist.AbstractPersistentObject
 
transferTokenLockStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
TX_DELETE_ALL_IN_CONTEXT - Static variable in class org.tentackle.persist.AbstractPersistentObject
delete all in context
TX_SAVE_COPY_IN_CONTEXT - Static variable in class org.tentackle.persist.AbstractPersistentObject
saveImpl copy in context
TX_TRANSFER_TOKENLOCK - Static variable in class org.tentackle.persist.AbstractPersistentObject
transfer edited by

U

updateRootContext() - Method in class org.tentackle.persist.AbstractPersistentObject
Updates the root context.
Method is used after deserialization.
updateTokenLock(Timestamp, long, Timestamp) - Method in class org.tentackle.persist.AbstractPersistentObject
Updates token lock columns in db-record.
Will *NOT* log modification and *NOT* update the serial-counter! Must be called from within application where appropriate.
updateTokenLock(Timestamp) - Method in class org.tentackle.persist.AbstractPersistentObject
Updates editing info in db-record (if feature enabled).
Will *NOT* log modification and *NOT* update the serial-counter! Must be called from within application where appropriate.
updateTokenLockOnly() - Method in class org.tentackle.persist.AbstractPersistentObject
Update the editedBy-attributes to persistent storage.
No check is done whether locked or not and there is no serial update and no modlog.
updateTokenLockOnlyStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables
updateTokenLockStatementId - Variable in class org.tentackle.persist.PersistentObjectClassVariables

V

validate(String, ValidationScope) - Method in class org.tentackle.persist.AbstractPersistentObject
 
validate() - Method in class org.tentackle.persist.AbstractPersistentObject
 
validate(String, ValidationScope) - Method in class org.tentackle.persist.ns.NumberPoolPersistenceImpl
 
A B C D E F G I J K L M N O P R S T U V 
Skip navigation links

Tentackle - distributed, domain- and model-driven