ensureStateInitialized method
- @protected
inherited
Initialize the aggregate state This is a protected method that subclasses can use when overriding eventHandler to ensure state is initialized before processing events (replicating base class behavior)
Implementation
@protected
void ensureStateInitialized() {
if (_currentState == null) {
_currentState = createInitialState();
}
}