Class SystemOrchestrator

java.lang.Object
com.bluebell.greenhouse.planter.orchestrators.system.SystemOrchestrator
All Implemented Interfaces:
GenericOrchestrator

@Service @Transactional public class SystemOrchestrator extends Object implements GenericOrchestrator
Owns the unit of work for the system endpoints.
Version:
3.0.5
Author:
Stephen Prizio
  • Constructor Details

    • SystemOrchestrator

      public SystemOrchestrator()
  • Method Details

    • notifyContact

      public void notifyContact(ContactDTO data)
      Notifies the system recipient of a contact request.
      Parameters:
      data - ContactDTO
    • notifyIssueOrRequest

      public void notifyIssueOrRequest(IssueFeatureRequestDTO data)
      Notifies the system recipient of a reported issue or feature request.
      Parameters:
      data - IssueFeatureRequestDTO
    • acknowledgeIncomingPing

      public boolean acknowledgeIncomingPing(String systemName, IncomingPingType incomingPingType)
      Acknowledges an incoming ping from the given system.
      Parameters:
      systemName - name of the pinging system
      incomingPingType - IncomingPingType
      Returns:
      true if the ping was acknowledged