Interface ExternalStarter

All Known Implementing Classes:
AmqpStartRequestForwarder, InternalStartAcceptor

public interface ExternalStarter
A ExternalStarter is able to vote whether a TransportOrder shall be started or not. An implementation may work asynchronously and may send out events to remote services that vote on starting or not. Finally this implementation would inject an instance of Startable to trigger the actual start.
Author:
Heiko Scherrer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Request to start a TransportOrder.
  • Method Details

    • request

      void request(String pKey)
      Request to start a TransportOrder.
      Parameters:
      pKey - The persistent key of the TransportOrder.