| Package | Description |
|---|---|
| com.h3c.util.concurrent | |
| com.h3c.util.persistence.cassandra.lockmgr |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
SemaphoreCriticalSectionExecutor.execute(Procedure<T> procedure) |
<T> T |
LockCriticalSectionExecutor.execute(Procedure<T> procedure) |
<T> T |
CriticalSectionExecutor.execute(Procedure<T> procedure)
Executes a procedure as critical section (Mutual excluded).
|
<T> T |
SemaphoreCriticalSectionExecutor.execute(Procedure<T> procedure,
javax.measure.Measurable<javax.measure.quantity.Duration> timeout) |
<T> T |
LockCriticalSectionExecutor.execute(Procedure<T> procedure,
javax.measure.Measurable<javax.measure.quantity.Duration> timeout) |
<T> T |
CriticalSectionExecutor.execute(Procedure<T> procedure,
javax.measure.Measurable<javax.measure.quantity.Duration> timeout)
Executes a procedure as critical section (Mutual excluded).
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
CassandraLockManager.executeCriticalSection(Procedure<T> procedure)
This method executes the Critical section.
|
Copyright © 2014. All Rights Reserved.