Ice Reference Documentation | ||
---|---|---|
<<< Previous | Slice Documentation | Next >>> |
interface |
The IceGrid query interface. This interface is accessible to Ice clients who wish to lookup objects.
Find all the objects with the given type.
Find an object by identity.
Find an object by type.
Find an object by type on the least loaded node.
::Ice::ObjectProxySeq findAllObjectsByType(string type); |
Find all the objects with the given type.
The object type.
The proxies or an empty sequence if no such objects have been found.
Object* findObjectById( |
Find an object by identity.
The identity.
The proxy or null if no such object has been found.
Object* findObjectByType(string type); |
Find an object by type. If there's several objects registered for the given type, the object will be randomly selected.
The object type.
The proxy or null if no such object has been found.
Object* findObjectByTypeOnLeastLoadedNode(string type, LoadSample sample); |
Find an object by type on the least loaded node. If the IceGrid registry can't figure out the node that hosts the object (e.g.: if the object was registered with a direct proxy), the registry assumes the object is hosted on a node which has a load average of 1.0.
The object type.
The proxy or null if no such object has been found.
<<< Previous | Home | Next >>> |
IceGrid::PropertyDescriptor | Up | IceGrid::RandomLoadBalancingPolicy |