public void load(FacilityPK pk, FacilityBean ejb) throws EJBException { try { clearBean(ejb); // LDAP用のコンテキストを作成します。 javax.naming.directory.DirContext ctx = LdapTest.getConnectionManager().getDirContext(); //EnittyBeanの属性を取得します。 javax.naming.directory.Attributes attrs = ctx.getAttributes(pk.getDn()); //EintityBenaにPKデータをセット ejb.setDn(pk.getDn()); //ID(ccFacilityId)を取得します。 ejb.setFacilityId((String)attrs.get(FacilityAttributeConstant.FACILITYID).get(0)); //名前(cn)を取得します。 ejb.setCn((String)attrs.get(FacilityAttributeConstant.CN).get(0)); //説明(description)を取得します。 if(attrs.get(FacilityAttributeConstant.DESCRIPTION) != null){ ejb.setDescription((String)attrs.get(FacilityAttributeConstant.DESCRIPTION).get(0)); } 後略