protected SubContact getSubContact(String resource) { SubContact c = getExistSubContact(resource); if (null != c) { return c; } c = new SubContact(); c.resource = resource; c.status = StatusInfo.STATUS_OFFLINE; subContacts.addElement(c); return c; }