public Resource.ResourceEntry getRootResource() { IgnoredDomainResourceRoot root = new IgnoredDomainResourceRoot(this); this.rootResource = root; return root; }
@Override public void complete(boolean rollback) { ignoredClonedProfileRegistry.complete(rollback); } }
/** {@inheritDoc */ @Override public IgnoreDomainResourceTypeResource clone() { return new IgnoreDomainResourceTypeResource(this); }
@Override public IgnoredDomainResourceRoot clone() { IgnoredDomainResourceRoot clone = new IgnoredDomainResourceRoot(ignoredRegistry); synchronized (children) { for (IgnoreDomainResourceTypeResource child : children.values()) { IgnoreDomainResourceTypeResource childClone = child.clone(); clone.registerChildInternal(childClone); } } return clone; }
/** * Constructor for use by operation step handlers. * * @param type the name of the type some of whose resources are to be ignored * @param names the specific instances of type that should be ignored. Either {@link org.jboss.dmr.ModelType#LIST} * or {@link org.jboss.dmr.ModelType#UNDEFINED}; cannot be {@code null} * @param wildcard {@code true} if all resources of the type should be matched. Use {@code null} to indicate * this is undefined by the user, meaning {@code false} in practical effect */ public IgnoreDomainResourceTypeResource(String type, final ModelNode names, final Boolean wildcard) { super(ModelDescriptionConstants.IGNORED_RESOURCE_TYPE, type); setNames(names); setWildcard(wildcard); }
boolean isResourceExcluded(final PathAddress address) { return ignoredDomainResourceRegistry.isResourceExcluded(address); }
void publish() { ignoredRegistry.publish(this); }
void publish() { parent.publish(); }
@Override public boolean isReloadRequired() { return ignoredClonedProfileRegistry.isReloadRequired(); }
@Override public IgnoredDomainResourceRoot clone() { IgnoredDomainResourceRoot clone = new IgnoredDomainResourceRoot(ignoredRegistry); synchronized (children) { for (IgnoreDomainResourceTypeResource child : children.values()) { IgnoreDomainResourceTypeResource childClone = child.clone(); clone.registerChildInternal(childClone); } } return clone; }
/** {@inheritDoc */ @Override public IgnoreDomainResourceTypeResource clone() { return new IgnoreDomainResourceTypeResource(this); }
public Resource.ResourceEntry getRootResource() { IgnoredDomainResourceRoot root = new IgnoredDomainResourceRoot(this); this.rootResource = root; return root; }
void publish() { ignoredRegistry.publish(this); }
void publish() { parent.publish(); }
@Override public void complete(boolean rollback) { ignoredClonedProfileRegistry.complete(rollback); } }
@Override public boolean isReloadRequired() { return ignoredClonedProfileRegistry.isReloadRequired(); }
@Override public IgnoredDomainResourceRoot clone() { IgnoredDomainResourceRoot clone = new IgnoredDomainResourceRoot(ignoredRegistry); synchronized (children) { for (IgnoreDomainResourceTypeResource child : children.values()) { IgnoreDomainResourceTypeResource childClone = child.clone(); clone.registerChildInternal(childClone); } } return clone; }
/** {@inheritDoc */ @Override public IgnoreDomainResourceTypeResource clone() { return new IgnoreDomainResourceTypeResource(this); }
public Resource.ResourceEntry getRootResource() { IgnoredDomainResourceRoot root = new IgnoredDomainResourceRoot(this); this.rootResource = root; return root; }
void publish() { ignoredRegistry.publish(this); }