org.apache.derby.iapi.services.locks
Interface Limit
- All Known Implementing Classes:
- InternalXact, Xact
public interface Limit
A limit represents a callback on a lock
group. It is called when the size of
the group reaches the limit set on the
call.
- See Also:
LockFactory.setLimit(org.apache.derby.iapi.services.locks.CompatibilitySpace, java.lang.Object, int, org.apache.derby.iapi.services.locks.Limit)
Method Summary |
void |
reached(CompatibilitySpace compatibilitySpace,
java.lang.Object group,
int limit,
java.util.Enumeration lockList,
int lockCount)
Called by the lock factory when a limit has been reached. |
reached
void reached(CompatibilitySpace compatibilitySpace,
java.lang.Object group,
int limit,
java.util.Enumeration lockList,
int lockCount)
throws StandardException
- Called by the lock factory when a limit has been reached.
- Parameters:
compatibilitySpace
- lock space the limit was set forgroup
- lock group the limit was set forlimit
- the limit's settinglockList
- the list of Lockable's in the grouplockCount
- the number of locks in the group
- Throws:
StandardException
- Standard Derby error policy.
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.