Class ToggleableStringSubscriber
java.lang.Object
dev.doglog.internal.tunable.entry.ToggleableStringSubscriber
- All Implemented Interfaces:
PubSub, StringSubscriber, Subscriber, AutoCloseable, Supplier<String>
-
Constructor Summary
ConstructorsConstructorDescriptionToggleableStringSubscriber(StringSubscriber subscriber, String defaultValue, BooleanSupplier useNt) -
Method Summary
-
Constructor Details
-
ToggleableStringSubscriber
public ToggleableStringSubscriber(StringSubscriber subscriber, String defaultValue, BooleanSupplier useNt)
-
-
Method Details
-
getTopic
- Specified by:
getTopicin interfacePubSub- Specified by:
getTopicin interfaceStringSubscriber
-
get
-
get
- Specified by:
getin interfaceStringSubscriber
-
getAtomic
- Specified by:
getAtomicin interfaceStringSubscriber
-
getAtomic
- Specified by:
getAtomicin interfaceStringSubscriber
-
readQueue
- Specified by:
readQueuein interfaceStringSubscriber
-
readQueueValues
- Specified by:
readQueueValuesin interfaceStringSubscriber
-
exists
public boolean exists()- Specified by:
existsin interfaceSubscriber
-
getLastChange
public long getLastChange()- Specified by:
getLastChangein interfaceSubscriber
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacePubSub
-
isValid
-
getHandle
-