public abstract class SynchronizationNoResultBlock extends Object implements SynchronizationBlock
syncBlockNoResult()
in this class can be synchronized by one one value in
SynchronizationExecutor.execute(SynchronizationBlock, String, Object)
.
If you need to method return object (not void
), use interace SynchronizationBlock
.
SynchronizationBlock
,
SynchronizationExecutor.execute(SynchronizationBlock, String, Object)
Constructor and Description |
---|
SynchronizationNoResultBlock() |
Modifier and Type | Method and Description |
---|---|
<T> T |
syncBlock()
Method will be synchronized by one value calling
SynchronizationExecutor.execute(SynchronizationBlock, String, Object) . |
protected abstract void |
syncBlockNoResult()
Method will be synchronized by one value calling
SynchronizationExecutor.execute(SynchronizationBlock, String, Object) . |
public final <T> T syncBlock()
SynchronizationBlock
SynchronizationExecutor.execute(SynchronizationBlock, String, Object)
.syncBlock
in interface SynchronizationBlock
T
- type of return objectprotected abstract void syncBlockNoResult()
SynchronizationExecutor.execute(SynchronizationBlock, String, Object)
.Copyright © 2018 Pivotal Software, Inc.. All rights reserved.