Package | Description |
---|---|
oracle.ifs.beans | |
oracle.ifs.core.util |
Modifier and Type | Class and Description |
---|---|
class |
SystemLockEntryDefinition
A SystemLockEntryDefinition is used to create or modify
a SystemLockEntry instance.
|
Modifier and Type | Method and Description |
---|---|
LockEntryDefinition |
PublicObjectDefinition.getLockEntryDefinition()
Gets the LockEntry definition describing the
type of lock to be created after the PublicObject is created,
set previously via
setLockEntryDefinition |
static LockEntryDefinition |
LockEntryDefinition.toLockEntryDefinition(LibraryObjectDefinition lodef)
Cast specified LibraryObjectDefinition to a LockEntryDefinition.
|
static LockEntryDefinition |
LockEntryDefinition.toLockEntryDefinition(LibraryObjectDefinition lodef,
boolean enforceCompat)
Cast specified LibraryObjectDefinition to a LockEntryDefinition.
|
Modifier and Type | Method and Description |
---|---|
LockEntry |
PublicObject.lock(LockEntryDefinition ledef)
Locks this object by adding a LockEntry associated with it.
|
void |
PublicObjectDefinition.setLockEntryDefinition(LockEntryDefinition def)
Sets the LockEntry definition describing the
type of lock to be created after the PublicObject is created.
|
protected void |
PublicObject.setLockEntrySecurity(LockEntryDefinition def)
Set security for a new LockEntry.
|
Modifier and Type | Method and Description |
---|---|
static LockEntryDefinition |
LockUtils.createCheckoutLockEntryDefinition(LibrarySession session)
Creates a LockEntryDefinition that specifies an ECM "checkout" lock.
|
static LockEntryDefinition |
LockUtils.createDavLockEntryDefinition(LibrarySession session,
Date timeout,
Integer depth,
String token,
String davOwner)
Creates a LockEntryDefinition that specifies a DAV lock.
|
static LockEntryDefinition |
LockUtils.createManualLockEntryDefinition(LibrarySession session)
Creates a LockEntryDefinition that specifies an ECM "manual" lock.
|
static LockEntryDefinition |
LockUtils.getRegisteredLockTypeDefinition(LibrarySession session,
boolean custom,
String lockTypeKey,
LockEntryDefinition overrideDef)
Returns a registered lock type as a LockEntryDefinition.
|
Modifier and Type | Method and Description |
---|---|
static void |
LockUtils.addLockType(LibrarySession session,
boolean custom,
String lockTypeKey,
boolean singleton,
LockEntryDefinition lockDef)
Adds a new lock type entry to a lock type lookup table.
|
static LockEntryDefinition |
LockUtils.getRegisteredLockTypeDefinition(LibrarySession session,
boolean custom,
String lockTypeKey,
LockEntryDefinition overrideDef)
Returns a registered lock type as a LockEntryDefinition.
|
static void |
LockUtils.verifyLockEntry(LibrarySession session,
PublicObject object,
LockEntryDefinition def)
Verify that the lockentry definition can be applied to the
specifed object.
|
Copyright © 2023. All rights reserved.