blob: 8bb7d175d3e117007671b4bf5e39abf979487892 (
plain)
1
2
3
4
5
6
7
8
9
10
|
importClass(com.c2kernel.lookup.DomainPath);
importClass(com.c2kernel.process.Gateway);
importClass(com.c2kernel.utils.Logger);
function searchType(factoryname) {
var desc = proxy.getProxy(new DomainPath("/desc/dev/"+factoryname));
var propDesc = desc.getViewpoint("PropertyDescription", "last").getOutcome().getData();
var results = lookup.search(new DomainPath("/"), Gateway.getMarshaller().unmarshall(propDesc));
while(results.hasMoreElements()) Logger.msg(proxy.getProxy(results.nextElement()).getName());
}
|