ensureStateInitialized method

  1. @protected
void ensureStateInitialized()
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();
  }
}