Class LoadRequest

java.lang.Object
org.xj3d.core.loading.LoadRequest

public class LoadRequest extends Object
A data holder for items that are inserted into a load queue.

Because we want to use this object to check in the various lists and maps for the URL being existing, the equality and hashing values are based on the value of the URL only. Anything else is ignored.

The data holder contains a reference to the cache to use. This is because we might have different caching regimes set up by using different load managers in the same VM instance. This allows each user to specify themselves what sort of caching they want done without restricting them to a first come, first set cache mechanism.

Version:
$Revision: 1.2 $
Author:
Justin Couch