Class TroubleAwareAdapter

java.lang.Object
com.tccc.kos.commons.core.service.trouble.TroubleAwareAdapter
All Implemented Interfaces:
TroubleAware

public class TroubleAwareAdapter extends Object implements TroubleAware
Adapter class for TroubleAware. Override as needed.
Since:
1.0
Version:
2022-09-17
  • Constructor Details

    • TroubleAwareAdapter

      public TroubleAwareAdapter()
  • Method Details

    • onTroubleAdded

      public void onTroubleAdded(Trouble trouble)
      Description copied from interface: TroubleAware
      Called when a trouble is added.
      Specified by:
      onTroubleAdded in interface TroubleAware
      Parameters:
      trouble - the trouble being added
    • onTroubleResolved

      public void onTroubleResolved(Trouble trouble, boolean success)
      Description copied from interface: TroubleAware
      Called when a trouble completes resolve processing whether it is successful or not.
      Specified by:
      onTroubleResolved in interface TroubleAware
      Parameters:
      trouble - the trouble being resolved
      success - true if resolved successfully
    • onTroubleRemoved

      public void onTroubleRemoved(Trouble trouble)
      Description copied from interface: TroubleAware
      Called when a trouble is removed.
      Specified by:
      onTroubleRemoved in interface TroubleAware
      Parameters:
      trouble - the trouble being removed