Class SampleMultipleServicesLauncher.SampleResponseConsumer

java.lang.Object
oracle.communication.brm.charging.sdk.usage.SampleMultipleServicesLauncher.SampleResponseConsumer
All Implemented Interfaces:
MultiResponseConsumer<UsageResponse>
Enclosing class:
SampleMultipleServicesLauncher

public static class SampleMultipleServicesLauncher.SampleResponseConsumer extends Object implements MultiResponseConsumer<UsageResponse>
Sample response consumer callback implementation for MSCC responses
  • Constructor Details

    • SampleResponseConsumer

      public SampleResponseConsumer()
  • Method Details

    • waitForNResponses

      public boolean waitForNResponses(long n, long timeout)
    • receive

      public void receive(List<UsageResponse> responses)
      Description copied from interface: MultiResponseConsumer
      Call back to receive responses matching a batch of previously submitted requests.
      Specified by:
      receive in interface MultiResponseConsumer<UsageResponse>
      Parameters:
      responses - the request responses