private CompositeData getCompositeData(Network mo, String moName) throws Exception {
    values = new Object[names.length];
    values[0] = moName;
    if (mo.getDiscover()) {
      values[1] = "true"; // No I18N
    } else {
      values[1] = "false"; // No I18N
    }
    values[2] = new Integer(mo.getDiscoveryStatus());
    String oid = agentName.getChildTableOID(mo.getClassname(), this.className);
    values[3] = oid;
    values[4] = agentName.getChildTableName(oid);
    try {
      return new CompositeData(null, names, values);
    } catch (Exception e) {

      return null;
    }
  }