All Packages Class Hierarchy This Package Previous Next Index
public abstract Attractor pickBestAttractor(ServiceNeed need,
Enumeration serviceAttractors,
boolean isFinalChance)
Considering the need, examines the serviceAttractors avaialable and returns the best pick or null for none preferred at this time. If null is returned, the call will be made again unless this was the last chance. Returning null if isFinalChance is true indicates the service is not needed, which may be rare.
An example of isFinalChance being false is when a need occurs and there are more parent containers, or no automatic "pull in" from Part Inventory has occured yet.
All Packages Class Hierarchy This Package Previous Next Index