if (runningConfig != null) { for (ResourceInfo resourceInfo : runningConfig.facilities.resources) { if (isResourceType(resourceInfo.service, resourceInfo.types, type) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); if (isResourceType(resourceInfo.service, resourceInfo.types, type) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); types.add(resource.getType()); if (isResourceType("Resource", types, type) && implies(required, resource.getProperties())) { resourceIds.add(resource.getId());
logger.debug(String.format("Trying to match resource type %s with classname %s, service %s.", type, resourceInfo.className, resourceInfo.service)); if ((type != null && type.equals(resourceInfo.className) || isResourceType(resourceInfo.service, resourceInfo.types, type)) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); resourceIds.addAll(resourceInfo.aliases); if (isResourceType(resourceInfo.service, resourceInfo.types, type) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); resourceIds.addAll(resourceInfo.aliases); types.add(resource.getType()); if (isResourceType("Resource", types, type) && implies(required, resource.getProperties())) { resourceIds.add(resource.getId()); resourceIds.addAll(resource.getAliases());
logger.debug(String.format("Trying to match resource type %s with classname %s, service %s.", type, resourceInfo.className, resourceInfo.service)); if ((type != null && type.equals(resourceInfo.className) || isResourceType(resourceInfo.service, resourceInfo.types, type)) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); resourceIds.addAll(resourceInfo.aliases); if (isResourceType(resourceInfo.service, resourceInfo.types, type) && implies(required, resourceInfo.properties)) { resourceIds.add(resourceInfo.id); resourceIds.addAll(resourceInfo.aliases); types.add(resource.getType()); if (isResourceType("Resource", types, type) && implies(required, resource.getProperties())) { resourceIds.add(resource.getId()); resourceIds.addAll(resource.getAliases());
if (runningConfig != null) { for (final ResourceInfo resourceInfo : runningConfig.facilities.resources) { if (ConfigurationFactory.isResourceType(resourceInfo.service, resourceInfo.types, "javax.sql.DataSource") && ServiceUtils.implies(props, resourceInfo.properties)) { resourceIds.add(resourceInfo.id);