code: @RestrictTo(LIBRARY)
  	public void notifyUseCaseStart(UseCaseListener listener) {
  		try {
  			LOGGER.debug("Notifying " + getClass().getSimpleName() + " start to listener " + listener.getClass().getSimpleName());
  			listener.onStartUseCase();
  		} catch (Exception e) {
  			AbstractException abstractException = wrapException(e);
  			logHandledException(abstractException);
  		}
  	}
docs: Notifies the listener that the use case has started. <br/>
  You can override this method for a custom notification when your listeners may be listening to multiple use cases
  at a time.
  
  @param listener The listener to notify.