Package | Description |
---|---|
oracle.ifs.beans | |
oracle.ifs.core.tools.script | |
oracle.ifs.core.util |
Modifier and Type | Class and Description |
---|---|
class |
SystemLockEntry
A SystemLockEntry represents a shared LockEntry,
that can also be found by unique name.
|
class |
TieLockEntry
TieLockEntry allows the Oracle-defined behavior of the
LockEntry classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSystemLockEntry
TieSystemLockEntry allows the Oracle-defined behavior of the
SystemLockEntry classobject (and its subclasses) to be extended
or overridden.
|
Modifier and Type | Method and Description |
---|---|
LockEntry |
LockObject.createEquivalentLockEntry(PublicObject po)
Creates an equivalent LockEntry, and updates this instance to refer to it.
|
LockEntry[] |
PublicObject.getLockEntries()
Returns all LockEntry objects associated with this instance.
|
LockEntry[] |
PublicObject.getLockEntries(boolean includeFamily)
Returns the LockEntry instances that have been applied to this object,
optionally including the LockEntry instances that have been applied to
this object's Family, if this object has a Family.
|
LockEntry |
LockObject.getLockEntry()
Returns the LockEntry that corresponds to this LockObject.
|
LockEntry[] |
PublicObject.getRestrictingLockEntries(AccessLevel level)
Gets the set of lock entries that result in restricting the specified
access for the current user.
|
LockEntry |
PublicObject.lock(LockEntryDefinition ledef)
Locks this object by adding a LockEntry associated with it.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
PublicObject.canReleaseLock(LockEntry existingLock)
Returns whether the given existing LockEntry
can be released from this object by the current user.
|
boolean |
PublicObject.containsLockEntry(LockEntry le)
Checks if the specified LockEntry is contained in this instance's
set of LockEntries.
|
void |
PublicObject.setLockEntries(LockEntry[] les)
Sets all LockEntry objects associated with this instance.
|
void |
PublicObject.unlock(LockEntry le)
Release the specified lock on the target object.
|
protected void |
PublicObject.verifyUnlockCapability(LockEntry le)
Verify the ability to release a lock.
|
Modifier and Type | Method and Description |
---|---|
static void |
ShowUtils.showLockEntry(Logger logger,
LockEntry le,
String prefix)
Show details about a LockEntry.
|
Modifier and Type | Method and Description |
---|---|
static LockEntry |
LockUtils.acquireManualLock(PublicObject object)
Acquire a manual lock for the given object.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject[] objects,
int lockEntryType)
Returns the first LockEntry, of the given lockEntryType, found on the
given array of PublicObjects.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject object,
int lockType)
Returns the first LockEntry on the given PublicObject with its TYPE
attribute equal to the given lockEntryType, or null if no
LockEntry of the specified TYPE exists on the object.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject object,
int[] lockTypes)
Returns the first LockEntry on the given PublicObject with its TYPE
attribute equal to one of the given lockTypes, or null if no
LockEntry of the specified TYPEs exists on the object.
|
static LockEntry |
LockUtils.refreshDavLock(PublicObject object,
Date timeout,
String davOwner)
Refreshes a DAV lock for the given object.
|
Copyright © 2023. All rights reserved.