Interface IResourceConsumer<T,R extends IResource<T,C>,C extends IResourceConsumer<T,R,C>>


public interface IResourceConsumer<T,R extends IResource<T,C>,C extends IResourceConsumer<T,R,C>>
  • Method Details

    • onResourceSeized

      void onResourceSeized(ResourceRequest<T,R,C> resourceRequest, R seizedResource, C preemptedFromConsumer)
    • onResourcePreempted

      void onResourcePreempted(ResourceRequest<T,R,C> resourceRequest, R preemptedResource, C preemptedByConsumer)
    • onAllResourcesSeized

      void onAllResourcesSeized(ResourceRequest<T,R,C> resourceRequest, List<R> resources)