Uses of Class
io.atomix.primitive.PrimitiveState
| Package | Description |
|---|---|
| io.atomix.primitive |
Provides classes and interfaces for defining and managing primitive types.
|
| io.atomix.primitive.log | |
| io.atomix.primitive.proxy |
Provides interfaces for operating on primitive services via Java proxies.
|
| io.atomix.primitive.session |
Provides classes and interfaces for managing primitive sessions.
|
-
Uses of PrimitiveState in io.atomix.primitive
Methods in io.atomix.primitive that return PrimitiveState Modifier and Type Method Description static PrimitiveStatePrimitiveState. valueOf(String name)Returns the enum constant of this type with the specified name.static PrimitiveState[]PrimitiveState. values()Returns an array containing the constants of this enum type, in the order they are declared.Method parameters in io.atomix.primitive with type arguments of type PrimitiveState Modifier and Type Method Description voidAbstractAsyncPrimitive. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)default voidDistributedPrimitive. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a listener to be called when the primitive's state changes.voidAbstractAsyncPrimitive. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)default voidDistributedPrimitive. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Unregisters a previously registered listener to be called when the primitive's state changes. -
Uses of PrimitiveState in io.atomix.primitive.log
Methods in io.atomix.primitive.log that return PrimitiveState Modifier and Type Method Description PrimitiveStateLogSession. getState()Returns the current session state.PrimitiveStateLogClient. state()Returns the log client state.Method parameters in io.atomix.primitive.log with type arguments of type PrimitiveState Modifier and Type Method Description voidLogClient. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a session state change listener.voidLogSession. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a session state change listener.voidLogClient. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Removes a state change listener.voidLogSession. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Removes a state change listener. -
Uses of PrimitiveState in io.atomix.primitive.proxy
Methods in io.atomix.primitive.proxy that return PrimitiveState Modifier and Type Method Description PrimitiveStateProxyClient. getState()Returns the session state.PrimitiveStateProxySession. getState()Returns the session state.Method parameters in io.atomix.primitive.proxy with type arguments of type PrimitiveState Modifier and Type Method Description voidProxyClient. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a session state change listener.voidProxySession. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a session state change listener.voidProxyClient. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Removes a state change listener.voidProxySession. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Removes a state change listener. -
Uses of PrimitiveState in io.atomix.primitive.session
Methods in io.atomix.primitive.session that return PrimitiveState Modifier and Type Method Description PrimitiveStateSessionClient. getState()Returns the session state.Method parameters in io.atomix.primitive.session with type arguments of type PrimitiveState Modifier and Type Method Description voidSessionClient. addStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Registers a session state change listener.voidSessionClient. removeStateChangeListener(java.util.function.Consumer<PrimitiveState> listener)Removes a state change listener.