boolean isResourceExcluded(final PathAddress address) { return ignoredDomainResourceRegistry.isResourceExcluded(address); }
@Override public boolean isResourceTransformationIgnored(PathAddress address) { return parameters.getIgnoredResourceRegistry().isResourceExcluded(address); } };
@Override public boolean isResourceTransformationIgnored(PathAddress address) { return parameters.getIgnoredResourceRegistry().isResourceExcluded(address); } };
if (first.getKey().equals(PROFILE)) { String name = operation.get(OP).asString(); if (name.equals(CLONE) && isResourceExcluded(addr)) { if (!isResourceExcluded(PathAddress.pathAddress(PROFILE, profileName))) {
if (first.getKey().equals(PROFILE)) { String name = operation.get(OP).asString(); if (name.equals(CLONE) && isResourceExcluded(addr)) { if (!isResourceExcluded(PathAddress.pathAddress(PROFILE, profileName))) {
if (ignoredDomainResourceRegistry.isResourceExcluded(address) || ignoredDomainResourceRegistry.isResourceExcluded(newPA)) { return;
if (ignoredDomainResourceRegistry.isResourceExcluded(address) || ignoredDomainResourceRegistry.isResourceExcluded(newPA)) { return;
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { try { // We get the model as a list of resources descriptions final ModelNode domainModel = operation.get(DOMAIN_MODEL); final ModelNode startRoot = Resource.Tools.readModel(context.readResourceFromRoot(PathAddress.EMPTY_ADDRESS)); final Resource rootResource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); for (final ModelNode resourceDescription : domainModel.asList()) { final PathAddress resourceAddress = PathAddress.pathAddress(resourceDescription.require("domain-resource-address")); if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue; } final Resource resource = getResource(resourceAddress, rootResource, context); if (resourceAddress.size() == 1 && resourceAddress.getElement(0).getKey().equals(EXTENSION)) { // Extensions are handled in ApplyExtensionsHandler continue; } resource.writeModel(resourceDescription.get("domain-resource-model")); } context.completeStep(new OperationContext.RollbackHandler() { @Override public void handleRollback(OperationContext context, ModelNode operation) { // no-op } }); }catch (Exception e) { throw new OperationFailedException(e.getMessage()); } }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { try { // We get the model as a list of resources descriptions final ModelNode domainModel = operation.get(DOMAIN_MODEL); final ModelNode startRoot = Resource.Tools.readModel(context.readResourceFromRoot(PathAddress.EMPTY_ADDRESS)); final Resource rootResource = context.readResourceForUpdate(PathAddress.EMPTY_ADDRESS); for (final ModelNode resourceDescription : domainModel.asList()) { final PathAddress resourceAddress = PathAddress.pathAddress(resourceDescription.require("domain-resource-address")); if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue; } final Resource resource = getResource(resourceAddress, rootResource, context); if (resourceAddress.size() == 1 && resourceAddress.getElement(0).getKey().equals(EXTENSION)) { // Extensions are handled in ApplyExtensionsHandler continue; } resource.writeModel(resourceDescription.get("domain-resource-model")); } context.completeStep(new OperationContext.RollbackHandler() { @Override public void handleRollback(OperationContext context, ModelNode operation) { // no-op } }); }catch (Exception e) { throw new OperationFailedException(e.getMessage()); } }
else if (targetHost == null && ignoredDomainResourceRegistry.isResourceExcluded(address)) { result = new IgnoredOpExecutionSupport();
for (final ModelNode resourceDescription : domainModel.asList()) { final PathAddress resourceAddress = PathAddress.pathAddress(resourceDescription.require(ReadMasterDomainModelUtil.DOMAIN_RESOURCE_ADDRESS)); if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue;
if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue;
for (final ModelNode resourceDescription : domainModel.asList()) { final PathAddress resourceAddress = PathAddress.pathAddress(resourceDescription.require(ReadMasterDomainModelUtil.DOMAIN_RESOURCE_ADDRESS)); if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue;
private static boolean isResourceExcluded(OperationContext context, IgnoredDomainResourceRegistry ignoredDomainResourceRegistry, boolean isRemoteDomainControllerIgnoreUnaffectedConfiguration, DomainModelProvider domainModelProvider, String hostName, PathAddress address, ExtensionRegistry extensionRegistry, ModelNode operation) { if (ignoredDomainResourceRegistry.getIgnoredClonedProfileRegistry().checkIgnoredProfileClone(operation)) { return true; } if (ignoredDomainResourceRegistry.isResourceExcluded(address)) { return true; } if (isRemoteDomainControllerIgnoreUnaffectedConfiguration) { IgnoredNonAffectedServerGroupsUtil util = IgnoredNonAffectedServerGroupsUtil.create(extensionRegistry); Set<ServerConfigInfo> serverConfigs = util.getServerConfigsOnSlave(domainModelProvider.getDomainModel().getChild(PathElement.pathElement(HOST, hostName))); return util.ignoreOperation(domainModelProvider.getDomainModel(), serverConfigs, address); } return false; }
private static boolean isResourceExcluded(OperationContext context, IgnoredDomainResourceRegistry ignoredDomainResourceRegistry, boolean isRemoteDomainControllerIgnoreUnaffectedConfiguration, DomainModelProvider domainModelProvider, String hostName, PathAddress address, ExtensionRegistry extensionRegistry, ModelNode operation) { if (ignoredDomainResourceRegistry.getIgnoredClonedProfileRegistry().checkIgnoredProfileClone(operation)) { return true; } if (ignoredDomainResourceRegistry.isResourceExcluded(address)) { return true; } if (isRemoteDomainControllerIgnoreUnaffectedConfiguration) { IgnoredNonAffectedServerGroupsUtil util = IgnoredNonAffectedServerGroupsUtil.create(extensionRegistry); Set<ServerConfigInfo> serverConfigs = util.getServerConfigsOnSlave(domainModelProvider.getDomainModel().getChild(PathElement.pathElement(HOST, hostName))); return util.ignoreOperation(domainModelProvider.getDomainModel(), serverConfigs, address); } return false; }
if (ignoredResourceRegistry.isResourceExcluded(resourceAddress)) { continue;
if (parameters.getIgnoredResourceRegistry().isResourceExcluded(address)) { continue;
if (parameters.getIgnoredResourceRegistry().isResourceExcluded(address)) { continue;