- condition
- initWithCondition:
- lockBeforeDate:
- lockWhenCondition:
- lockWhenCondition:beforeDate:
- tryLock
- tryLockWhenCondition:
- unlockWithCondition: