.getName() + "/" + profileSpecificationDescriptor.getVendor() + "/" + profileSpecificationDescriptor.getVersion()); data.put("cmpInterfaceName", profileSpecificationDescriptor .getCMPInterfaceName()); data .put( ConcreteClassGeneratorUtils.PROFILE_TRANSIENT_CLASS_NAME_PREFIX + profileSpecificationDescriptor .getCMPInterfaceName() + ConcreteClassGeneratorUtils.PROFILE_TRANSIENT_CLASS_NAME_SUFFIX); Field profileIndexedField = profileTransientClass .getCMPInterfaceName(), profileTableName, null, false);
/** * Retrieves the JAIN SLEE specs descriptor * * @return */ public javax.slee.profile.ProfileSpecificationDescriptor getSpecsDescriptor() { if (specsDescriptor == null) { final LibraryID[] libraryIDs = descriptor.getLibraryRefs().toArray(new LibraryID[descriptor.getLibraryRefs().size()]); final ProfileSpecificationID[] profileSpecs = new ProfileSpecificationID[descriptor.getProfileSpecRefs().size()]; for (int i = 0; i < profileSpecs.length; i++) { profileSpecs[i] = descriptor.getProfileSpecRefs().get(i).getComponentID(); } specsDescriptor = new javax.slee.profile.ProfileSpecificationDescriptor(getProfileSpecificationID(), getDeployableUnit().getDeployableUnitID(), getDeploymentUnitSource(), libraryIDs, profileSpecs, getDescriptor().getProfileCMPInterface().getProfileCmpInterfaceName()); } return specsDescriptor; }
ProfileSpecificationDescriptor profileSpecificationDescriptor = (ProfileSpecificationDescriptor) componentDescriptor; return new ProfileSpecificationInfo(profileSpecificationDescriptor.getName(), profileSpecificationDescriptor.getSource(), profileSpecificationDescriptor.getVendor(), profileSpecificationDescriptor.getVersion(), toString(profileSpecificationDescriptor.getID()), DeployableUnitInfoUtils.toString(profileSpecificationDescriptor.getDeployableUnit()), profileSpecificationDescriptor.getCMPInterfaceName(), toStringArray(profileSpecificationDescriptor.getLibraries()));
return false; initializePersistedProfiles(profileSpecificationDescriptor.getCMPInterfaceName()); throw new DeploymentException ("Verification error in Profile " + profileSpecificationDescriptor.getName());