public abstract class AbstractRuntimeResource extends Object implements org.jboss.as.controller.registry.Resource.ResourceEntry
org.jboss.as.controller.registry.Resource.Factory, org.jboss.as.controller.registry.Resource.NoSuchResourceException, org.jboss.as.controller.registry.Resource.ResourceEntry, org.jboss.as.controller.registry.Resource.Tools| Constructor and Description |
|---|
AbstractRuntimeResource(org.jboss.as.controller.PathElement pathElement) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.as.controller.registry.Resource |
clone() |
org.jboss.as.controller.registry.Resource |
getChild(org.jboss.as.controller.PathElement element) |
protected abstract org.jboss.as.controller.registry.Resource.ResourceEntry |
getChildEntry(String name) |
Set<org.jboss.as.controller.registry.Resource.ResourceEntry> |
getChildren(String childType) |
protected abstract Set<String> |
getChildrenNames() |
Set<String> |
getChildrenNames(String childType) |
org.jboss.dmr.ModelNode |
getModel() |
String |
getName() |
org.jboss.as.controller.PathElement |
getPathElement() |
boolean |
hasChild(org.jboss.as.controller.PathElement element) |
boolean |
hasChildren(String childType) |
boolean |
isModelDefined() |
boolean |
isProxy() |
boolean |
isRuntime() |
org.jboss.as.controller.registry.Resource |
navigate(org.jboss.as.controller.PathAddress address) |
void |
registerChild(org.jboss.as.controller.PathElement address,
org.jboss.as.controller.registry.Resource resource) |
org.jboss.as.controller.registry.Resource |
removeChild(org.jboss.as.controller.PathElement address) |
org.jboss.as.controller.registry.Resource |
requireChild(org.jboss.as.controller.PathElement element) |
void |
writeModel(org.jboss.dmr.ModelNode newModel) |
public AbstractRuntimeResource(org.jboss.as.controller.PathElement pathElement)
public String getName()
getName in interface org.jboss.as.controller.registry.Resource.ResourceEntrypublic org.jboss.as.controller.PathElement getPathElement()
getPathElement in interface org.jboss.as.controller.registry.Resource.ResourceEntrypublic org.jboss.dmr.ModelNode getModel()
getModel in interface org.jboss.as.controller.registry.Resourcepublic void writeModel(org.jboss.dmr.ModelNode newModel)
writeModel in interface org.jboss.as.controller.registry.Resourcepublic boolean isModelDefined()
isModelDefined in interface org.jboss.as.controller.registry.Resourcepublic boolean hasChild(org.jboss.as.controller.PathElement element)
hasChild in interface org.jboss.as.controller.registry.Resourcepublic org.jboss.as.controller.registry.Resource getChild(org.jboss.as.controller.PathElement element)
getChild in interface org.jboss.as.controller.registry.Resourcepublic org.jboss.as.controller.registry.Resource requireChild(org.jboss.as.controller.PathElement element)
requireChild in interface org.jboss.as.controller.registry.Resourcepublic boolean hasChildren(String childType)
hasChildren in interface org.jboss.as.controller.registry.Resourcepublic org.jboss.as.controller.registry.Resource navigate(org.jboss.as.controller.PathAddress address)
navigate in interface org.jboss.as.controller.registry.Resourcepublic Set<String> getChildrenNames(String childType)
getChildrenNames in interface org.jboss.as.controller.registry.Resourcepublic Set<org.jboss.as.controller.registry.Resource.ResourceEntry> getChildren(String childType)
getChildren in interface org.jboss.as.controller.registry.Resourcepublic void registerChild(org.jboss.as.controller.PathElement address,
org.jboss.as.controller.registry.Resource resource)
registerChild in interface org.jboss.as.controller.registry.Resourcepublic org.jboss.as.controller.registry.Resource removeChild(org.jboss.as.controller.PathElement address)
removeChild in interface org.jboss.as.controller.registry.Resourcepublic boolean isRuntime()
isRuntime in interface org.jboss.as.controller.registry.Resourcepublic boolean isProxy()
isProxy in interface org.jboss.as.controller.registry.Resourcepublic org.jboss.as.controller.registry.Resource clone()
protected abstract org.jboss.as.controller.registry.Resource.ResourceEntry getChildEntry(String name)
Copyright © 2017 JBoss by Red Hat. All Rights Reserved.