Package | Description |
---|---|
oracle.ifs.server |
Modifier and Type | Class and Description |
---|---|
class |
TieLibraryConnection
TieLibraryConnection allows the Oracle-defined behavior of the
LibraryConnection class to be extended or overridden.
|
Modifier and Type | Field and Description |
---|---|
protected LibraryConnection |
S_LibraryServiceRdbmsEventExchanger.m_LibraryConnection
The LibraryConnection used for events.
|
Modifier and Type | Method and Description |
---|---|
LibraryConnection |
S_LibrarySession.acquireAuxiliaryLibraryConnection()
Acquires an auxiliary LibraryConnection for use by this S_LibrarySession.
|
LibraryConnection |
ConnectionPool.acquireLibraryConnection()
Gets a LibraryConnection from this ConnectionPool.
|
LibraryConnection |
IfsConnectionPool.acquireLibraryConnection()
Gets a LibraryConnection from this ConnectionPool.
|
LibraryConnection |
LibraryQueryStatement.getLibraryConnection()
Gets the LibraryConnection for this LibraryQueryStatement.
|
protected LibraryConnection |
S_LibraryObject.getLibraryConnection()
Return the database connection.
|
LibraryConnection |
S_LibrarySession.getLibraryConnection()
Gets the LibraryConnection for this S_LibrarySession.
|
Modifier and Type | Method and Description |
---|---|
protected void |
UncommittedLibraryObjectDataCache.completeTransaction(Transaction transaction,
LibraryConnection lconn)
Handles the cache implications of completing a transaction.
|
protected PreparedStatement |
AccessControlListDiscoverAccessService.constructPreparedStatement(LibraryConnection lc,
Connection conn,
String key,
String stmt) |
protected PreparedStatement |
AccessControlListIndexService.constructPreparedStatement(LibraryConnection lc,
Connection conn,
String key,
String sql)
Constructs a PreparedStatement.
|
protected PreparedStatement |
FolderIndexService.constructPreparedStatement(LibraryConnection lc,
Connection conn,
String key,
String stmt) |
protected long |
AuditExecutor.createInlineString(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
String inlineString)
Create a new inline String reference.
|
protected void |
FolderIndexService.createMapSelfRow(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long id,
long leftSource,
int maplevel) |
protected void |
S_Attribute.createMultiValueTable(LibraryConnection lconn,
int dataType,
int dataLen,
int dataScale,
String tableName)
Creates a multi-value table (for map and array types) if the
table specified does not yet exist.
|
protected void |
FolderIndexService.deleteMapParameterRow(LibraryConnection lc,
Connection conn,
long key) |
protected void |
FolderIndexService.deleteMapSelfRow(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long id,
int maplevel) |
protected void |
GroupMembershipCache.deleteTemporaryIds(LibraryConnection lconn)
Delete all IDs from the Global temporary table.
|
protected int |
FolderIndexService.determineMapLevel(LibraryConnection lc,
Connection conn,
int maxLevel,
long folderId) |
protected String |
AuditExecutor.findInlineString(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
long stringRef)
Find inline String by inline String reference.
|
protected long |
AuditExecutor.findInlineStringReference(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
String inlineString)
Find inline String reference (sequence) by String value.
|
protected AuditCertificate |
AuditExecutor.findOrSelectAuditCertificate(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
Long objectId)
Find or select AuditCertificate for the specified object ID.
|
protected LibraryQueryStatement |
S_DirectoryObjectSelector.getAllMembersSelectStatement(LibraryConnection lconn,
Connection conn,
Long groupId,
S_ClassObjectData relClass,
SortSpecification sort) |
static AttributeValue |
S_LibrarySession.getArrayTypeAttributeValue(AttributeValueArray av,
long objectId,
long attributeId,
Long priClassId,
S_LibrarySession session,
LibraryConnection lconn,
Connection conn)
Gets a fully resolved array-type AttributeValue with non-transient
elements that is a copy of the specified array-type AttributeValue.
|
protected LibraryQueryStatement |
S_LibraryObjectSelector.getComplexQueryStatement(String key,
LibraryConnection lconn,
boolean distinct,
AttributeValue searchTarget,
AttributeValue[] auxTargets,
String[] bypassSecAliases,
String joinCondition,
String whereClause,
SortSpecification sort,
String hint,
int maxCopies,
boolean countOnly,
int maxItemCount)
Gets a statement for a complex query.
|
protected LibraryQueryStatement |
S_LibraryObjectSelector.getComplexQueryStatement(String key,
LibraryConnection lconn,
boolean distinct,
AttributeValue searchTarget,
AttributeValue[] auxTargets,
String whereClause,
SortSpecification sort,
String hint,
int maxCopies,
boolean countOnly)
Gets a statement for a complex query.
|
protected long |
AuditExecutor.getCurrentAuditSequenceId(S_LibrarySession session,
LibraryConnection lconn,
Connection conn)
Gets the current Audit sequence, established via a previous call
to "nextval" on the sequence.
|
protected int |
FolderIndexService.getFolderIndexLock(LibraryConnection lc,
Connection conn) |
protected LibraryQueryStatement |
S_FolderSelector.getFoldersWithSubFoldersSelectStatement(LibraryConnection lconn,
Connection conn,
String relClassName,
SortSpecification sort) |
protected static PreparedStatement |
S_LibrarySession.getInvalidateTokenCredentialsStatement(LibraryConnection lconn,
Connection conn)
Gets the PreparedStatement to invalidate user's token credentials
|
protected LibraryQueryStatement |
S_PublicObjectSelector.getLeftObjectsCountSelectStatement(LibraryConnection lconn,
Connection conn,
Long rightId,
String relClassName) |
protected LibraryQueryStatement |
S_PublicObjectSelector.getLeftObjectsSelectStatement(LibraryConnection lconn,
Connection conn,
Long rightId,
String relClassName,
SortSpecification sort) |
protected LibraryQueryStatement |
S_LockObjectSelector.getLockExpiredSelectStatement(LibraryConnection lconn,
Connection conn)
Get the prepared statement for expired locks
|
protected int |
FolderIndexService.getMapParameterRow(LibraryConnection lc,
Connection conn,
int paramKey,
boolean shouldLock) |
static AttributeValue |
S_LibrarySession.getMapTypeAttributeValue(int dataType,
long objectId,
long attrIdVal,
S_LibrarySession session,
LibraryConnection lconn,
Connection conn)
Gets a fully resolved map-type AttributeValue with non-transient
elements that is a copy of the specified array-type AttributeValue.
|
protected int |
FolderIndexService.getMaxLevel(LibraryConnection lc,
Connection conn) |
protected int |
FolderIndexService.getMaxLevel(LibraryConnection lc,
Connection conn,
boolean shouldLock) |
protected long |
AuditExecutor.getNextAuditId(S_LibrarySession session,
LibraryConnection lconn,
Connection conn)
Gets the next available audit id value.
|
protected static PreparedStatement |
S_LibrarySession.getNextSequenceQueryStatement(LibraryConnection lconn,
Connection conn)
Gets the PreparedStatement to get the next available id value.
|
protected LibraryQueryStatement |
S_DirectoryUserSelector.getObjectByNameSelectStatement(LibraryConnection lconn,
Connection conn) |
protected PreparedStatement |
AccessControlListDiscoverAccessService.getPreparedStatement(LibraryConnection lc,
Connection conn,
String key) |
protected PreparedStatement |
AccessControlListIndexService.getPreparedStatement(LibraryConnection lc,
Connection conn,
String key)
Gets a PreparedStatement that matches the specified key.
|
protected PreparedStatement |
FolderIndexService.getPreparedStatement(LibraryConnection lc,
Connection conn,
String key) |
protected LibraryQueryStatement |
S_RelationshipSelector.getRelationshipSelectCountStatement(LibraryConnection lconn,
Connection conn) |
protected LibraryQueryStatement |
S_RelationshipSelector.getRelationshipSelectStatement(LibraryConnection lconn,
Connection conn,
SortSpecification sort) |
protected LibraryQueryStatement |
S_PublicObjectSelector.getRightObjectsCountSelectStatement(LibraryConnection lconn,
Connection conn,
Long leftId,
String relClassName) |
protected LibraryQueryStatement |
S_PublicObjectSelector.getRightObjectsSelectStatement(LibraryConnection lconn,
Connection conn,
Long leftId,
String relClassName,
SortSpecification sort) |
protected LibraryQueryStatement |
S_LibraryObjectSelector.getSearchResultQueryStatement(String key,
LibraryConnection lconn,
AttributeValue searchTarget,
AttributeValue[] auxTargets,
ColumnDescriptor[] colDescs,
String[] bypassSecAliases,
String joinCondition,
String whereClause,
SortSpecification sort,
String hint,
int maxCopies,
int maxItemCount)
Gets a statement for a query for "search results",
meaning specific columns are selected from the specified
search targets.
|
protected LibraryQueryStatement |
S_FolderPathRelationshipSelector.getSelectObjectByPathStatement(LibraryConnection lconn,
Connection conn) |
protected LibraryQueryStatement |
S_LibraryObjectSelector.getSimpleCountQueryStatement(String key,
LibraryConnection lconn,
String whereClause,
int maxCopies)
Gets a statement for a simple "select count()" query.
|
protected LibraryQueryStatement |
S_LibraryObjectSelector.getSimpleQueryStatement(String key,
LibraryConnection lconn,
String whereClause,
SortSpecification sort,
int maxCopies)
Gets a statement for a simple query.
|
protected int |
FolderIndexService.getUpdateMode(LibraryConnection lc,
Connection conn) |
protected void |
GroupMembershipCache.initialize(LibraryConnection lconn)
Initialize the cache.
|
protected void |
FolderIndexService.insertMapParameterRow(LibraryConnection lc,
Connection conn,
long key,
long value) |
protected void |
FolderIndexService.insertReferences(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long parentid,
long childid,
int maplevel) |
protected void |
GroupMembershipCache.insertTemporaryIds(LibraryConnection lconn,
Long[] ids)
Insert specified IDs into the Global temporary table.
|
protected boolean |
FolderIndexService.isCreationDeferred(LibraryConnection lc,
Connection conn) |
protected boolean |
FolderIndexService.isCycleCheckViolation(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long parentid,
long childid,
int parentMapLevel,
int childMapLevel) |
protected boolean |
FolderIndexService.isFolderAtMaplevel(LibraryConnection lc,
Connection conn,
long folderId,
int maplevel) |
protected boolean |
FolderIndexService.isIndexPartiallyCreated(LibraryConnection lc,
Connection conn) |
protected void |
S_LibrarySession.postAuditEventsUponCommit(LibraryConnection lconn,
Connection conn,
List rawEventList)
Create audit events as a result of a normal completeTransaction
occurring.
|
protected void |
AuditExecutor.postAuditEventsUponCommit(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
List rawEventList)
Create audit events as a result of a normal completeTransaction
occurring.
|
protected void |
S_LibrarySession.postFailedAuditEventsUponRollback(LibraryConnection lconn,
Connection conn,
List rawEventList)
Post failed audit events as a result of an abortTransaction.
|
protected void |
AuditExecutor.postFailedAuditEventsUponRollback(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
List rawEventList)
Create audit events as a result of a rollback operation occurring.
|
protected void |
FolderIndexService.promoteFolder(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
int maxLevel,
long folderId,
int newLevel) |
protected void |
FolderIndexService.promoteFolderOneLevel(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
HashMap promotedMap,
long folderId,
int currentLevel) |
protected void |
FolderIndexService.promoteSingleFolderOneLevel(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long folderId,
int currentLevel) |
void |
S_LibrarySession.releaseAuxiliaryLibraryConnection(LibraryConnection lconn)
Releases an auxiliary LibraryConnection previously acquired by this
LibrarySession.
|
void |
ConnectionPool.releaseLibraryConnection(LibraryConnection lconn)
Releases the specified LibraryConnection back to this ConnectionPool.
|
void |
IfsConnectionPool.releaseLibraryConnection(LibraryConnection lconn)
Releases the specified LibraryConnection back to this ConnectionPool.
|
protected void |
AccessControlListDiscoverAccessService.removeAllAcldByAcl(S_LibrarySession session,
LibraryConnection lc,
Connection conn,
long aclid) |
protected void |
AccessControlListDiscoverAccessService.removeAllNcAclEntriesByAcl(S_LibrarySession session,
LibraryConnection lc,
Connection conn,
long aclid) |
protected void |
FolderIndexService.removeReferences(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long parentid,
long childid,
int maplevel) |
protected AuditCertificate |
AuditExecutor.selectAuditCertificate(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
Long objectId)
Select AuditCertificate for the specified object ID.
|
protected AttributeValue[] |
AuditExecutor.selectAuditProperties(S_LibrarySession session,
LibraryConnection lconn,
Connection conn,
long propId,
String propTblName)
Select all the properties stored for the specified property ID.
|
protected void |
FolderIndexService.setMaxLevel(LibraryConnection lc,
Connection conn,
int maxLevel) |
protected void |
FolderIndexService.setUpdateMode(LibraryConnection lc,
Connection conn,
int updateMode) |
protected void |
FolderIndexService.updateMapSelfRow(S_LibrarySession sess,
LibraryConnection lc,
Connection conn,
long id,
long tempvalue,
int maplevel) |
Constructor and Description |
---|
LibraryQueryStatement(String key,
LibraryConnection lconn,
SearchTarget[] targets,
ColumnDescriptor[] colDescs,
String joinCondition,
String whereClause,
SortSpecification sort,
String hint,
int maxCopies,
int maxItemCount)
Constructs a LibraryQueryStatement.
|
LibraryQueryStatement(String key,
LibraryConnection lconn,
SearchTarget[] targets,
String whereClause,
SortSpecification sort,
boolean countOnly,
boolean distinct,
int maxCopies)
Constructs a LibraryQueryStatement.
|
LibraryQueryStatement(String key,
LibraryConnection lconn,
SearchTarget[] targets,
String whereClause,
SortSpecification sort,
String hint,
boolean countOnly,
boolean distinct,
int maxCopies)
Constructs a LibraryQueryStatement.
|
LibraryQueryStatement(String key,
LibraryConnection lconn,
SearchTarget[] targets,
String joinCondition,
String whereClause,
SortSpecification sort,
String hint,
boolean countOnly,
boolean distinct,
int maxCopies,
int maxItemCount)
Constructs a LibraryQueryStatement.
|
Copyright © 2023. All rights reserved.