java.lang.Object |
↳ |
java.lang.Enum<E extends java.lang.Enum<E>> |
|
↳ |
com.datalogic.itemtracking.ItemTrackingManager.Session.State |
Class Overview
Represents the state of the item tracking session, indicating the current execution
status of the item tracking algorithm. Each state has specific behavior and possible transitions.
Summary
Enum Values |
ItemTrackingManager.Session.State |
PAUSED |
The algorithm is temporarily paused, preserving its internal state. |
ItemTrackingManager.Session.State |
STARTED |
The algorithm is actively running and processing item tracking events. |
ItemTrackingManager.Session.State |
STOPPED |
The algorithm is stopped and all internal variables are reset to their initial state. |
[Expand]
Inherited Methods |
From class
java.lang.Enum
final
Object
|
clone()
|
final
int
|
compareTo(E arg0)
|
int
|
compareTo(Object arg0)
|
final
boolean
|
equals(Object arg0)
|
final
void
|
finalize()
|
final
Class<E>
|
getDeclaringClass()
|
final
int
|
hashCode()
|
final
String
|
name()
|
final
int
|
ordinal()
|
String
|
toString()
|
static
<T extends Enum<T>>
T
|
valueOf(Class<T> arg0, String arg1)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
java.lang.Comparable
abstract
int
|
compareTo(T arg0)
|
|
Enum Values
The algorithm is temporarily paused, preserving its internal state.
In this state:
- No item tracking is performed.
- Registered event listeners are not triggered.
- Suitable for temporarily halting the algorithm without resetting its state.
Transitions:
The algorithm is actively running and processing item tracking events.
In this state:
- Registered event listeners are notified when a new item tracking event occurs.
- Suitable for real-time item tracking.
Transitions:
The algorithm is stopped and all internal variables are reset to their initial state.
In this state:
- No item tracking is performed.
- Registered event listeners are not triggered.
- Suitable for starting a new session or resetting the algorithm.
Transitions:
Public Methods
public
static
final
State[]
values
()