// default interface
protected STelescopeDetails loadImpl(XMLDispatcherContext xdCtx)
throws XMLDispatcherUserException, XMLDispatcherAppException {
STelescopeDetails rply = new STelescopeDetails();
rply.setObjId(getId());
rply.setObjClass(STelescopeDetails.class.getName());
rply.setName(getName());
rply.setDescr(getDescription());
/*
* Fetch all linked instruments *
*/
InstrumentHome bc = (InstrumentHome) xdCtx.getBusinessClass("Instrument");
SObjRef objRef = new SObjRef();
objRef.setObjId(getId());
objRef.setObjClass(SObjRef.class.getName());
SInstrumentArrayList instrumentList = bc.queryByTelescope(xdCtx, objRef);
rply.setInstrumentsList(instrumentList);
return rply;
}