@Override public String getSubsystemName() { return applicationTypeConfig.isCore() ? null : applicationTypeConfig.getSubsystem(); }
@Override public String getSubsystemName() { return applicationTypeConfig.isCore() ? null : applicationTypeConfig.getSubsystem(); }
@Override public String getSubsystemName() { return applicationTypeConfig.isCore() ? null : applicationTypeConfig.getSubsystem(); }
private static Map<String, Map<String, ApplicationTypeConfig>> getApplicationClassifications(){ Collection<ApplicationTypeConfig> current = ApplicationTypeConstraint.FACTORY.getApplicationTypeConfigs(); if (applicationTypes == null || applicationTypes.size() != current.size()) { Map<String, Map<String, ApplicationTypeConfig>> classificationsMap = new TreeMap<String, Map<String,ApplicationTypeConfig>>(); for (ApplicationTypeConfig classification : current) { final String type = classification.isCore() ? CORE : classification.getSubsystem(); Map<String, ApplicationTypeConfig> byName = classificationsMap.get(type); if (byName == null) { byName = new TreeMap<String, ApplicationTypeConfig>(); classificationsMap.put(type, byName); } byName.put(classification.getName(), classification); } applicationTypes = classificationsMap; } return applicationTypes; }
private static Map<String, Map<String, ApplicationTypeConfig>> getApplicationClassifications(){ Collection<ApplicationTypeConfig> current = ApplicationTypeConstraint.FACTORY.getApplicationTypeConfigs(); if (applicationTypes == null || applicationTypes.size() != current.size()) { Map<String, Map<String, ApplicationTypeConfig>> classificationsMap = new TreeMap<String, Map<String,ApplicationTypeConfig>>(); for (ApplicationTypeConfig classification : current) { final String type = classification.isCore() ? CORE : classification.getSubsystem(); Map<String, ApplicationTypeConfig> byName = classificationsMap.get(type); if (byName == null) { byName = new TreeMap<String, ApplicationTypeConfig>(); classificationsMap.put(type, byName); } byName.put(classification.getName(), classification); } applicationTypes = classificationsMap; } return applicationTypes; }
public ApplicationTypeAccessConstraintDefinition(ApplicationTypeConfig applicationTypeConfig) { // Register this applicationTypeConfig, and if a compatible one is already registered, use that instead ApplicationTypeConfig toUse = ApplicationTypeConstraint.FACTORY.addApplicationTypeConfig(applicationTypeConfig); this.applicationTypeConfig = toUse; this.key = new AccessConstraintKey(ModelDescriptionConstants.APPLICATION_CLASSIFICATION, toUse.isCore(), toUse.getSubsystem(), toUse.getName()); }
public ApplicationTypeAccessConstraintDefinition(ApplicationTypeConfig applicationTypeConfig) { // Register this applicationTypeConfig, and if a compatible one is already registered, use that instead ApplicationTypeConfig toUse = ApplicationTypeConstraint.FACTORY.addApplicationTypeConfig(applicationTypeConfig); this.applicationTypeConfig = toUse; this.key = new AccessConstraintKey(ModelDescriptionConstants.APPLICATION_CLASSIFICATION, toUse.isCore(), toUse.getSubsystem(), toUse.getName()); }
public ApplicationTypeAccessConstraintDefinition(ApplicationTypeConfig applicationTypeConfig) { this.applicationTypeConfig = applicationTypeConfig; this.key = new AccessConstraintKey(ModelDescriptionConstants.APPLICATION_CLASSIFICATION, applicationTypeConfig.isCore(), applicationTypeConfig.getSubsystem(), applicationTypeConfig.getName()); ApplicationTypeConstraint.FACTORY.addApplicationTypeConfig(applicationTypeConfig); }