public abstract class AbstractNLockBuilder extends Object implements NLockBuilder
| Constructor and Description |
|---|
AbstractNLockBuilder() |
| Modifier and Type | Method and Description |
|---|---|
NLockBuilder |
autoRenew(boolean autoRenew) |
NLockBuilder |
companion(NPath targetPath) |
NLockBuilder |
companion(NPath targetPath,
String suffixOrFileName) |
String |
companionNameOrSuffix() |
String |
id() |
NLockBuilder |
id(String id) |
boolean |
isAutoRenew() |
boolean |
isCompanion() |
NDuration |
leaseDuration() |
NLockBuilder |
leaseDuration(NDuration leaseDuration) |
NPath |
lockFile() |
NLockBuilder |
lockFile(NPath lockFile) |
NDuration |
retryInterval() |
NLockBuilder |
retryInterval(NDuration retryInterval) |
NLockStore |
store() |
NLockBuilder |
store(NLockStore store) |
Object |
target() |
NLockBuilder |
target(Object target) |
NDuration |
timeout() |
NLockBuilder |
timeout(NDuration timeout) |
public String id()
id in interface NLockBuilderpublic NLockBuilder id(String id)
id in interface NLockBuilderpublic Object target()
target in interface NLockBuilderpublic NLockBuilder target(Object target)
target in interface NLockBuilderpublic NLockBuilder lockFile(NPath lockFile)
lockFile in interface NLockBuilderpublic NPath lockFile()
lockFile in interface NLockBuilderpublic NLockBuilder companion(NPath targetPath)
companion in interface NLockBuilderpublic NLockBuilder companion(NPath targetPath, String suffixOrFileName)
companion in interface NLockBuilderpublic boolean isCompanion()
isCompanion in interface NLockBuilderpublic String companionNameOrSuffix()
companionNameOrSuffix in interface NLockBuilderpublic NLockBuilder leaseDuration(NDuration leaseDuration)
leaseDuration in interface NLockBuilderpublic NDuration leaseDuration()
leaseDuration in interface NLockBuilderpublic NLockBuilder timeout(NDuration timeout)
timeout in interface NLockBuilderpublic NDuration timeout()
timeout in interface NLockBuilderpublic NLockBuilder retryInterval(NDuration retryInterval)
retryInterval in interface NLockBuilderpublic NDuration retryInterval()
retryInterval in interface NLockBuilderpublic NLockBuilder autoRenew(boolean autoRenew)
autoRenew in interface NLockBuilderpublic boolean isAutoRenew()
isAutoRenew in interface NLockBuilderpublic NLockBuilder store(NLockStore store)
store in interface NLockBuilderpublic NLockStore store()
store in interface NLockBuilderCopyright © 2026 vpc open source initiative. All rights reserved.