Package com.amalgamasimulation.resources
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 Summary
Modifier and TypeMethodDescriptionvoidonAllResourcesSeized(ResourceRequest<T, R, C> resourceRequest, List<R> resources) voidonResourcePreempted(ResourceRequest<T, R, C> resourceRequest, R preemptedResource, C preemptedByConsumer) voidonResourceSeized(ResourceRequest<T, R, C> resourceRequest, R seizedResource, C preemptedFromConsumer)
-
Method Details
-
onResourceSeized
-
onResourcePreempted
-
onAllResourcesSeized
-