Package org.jboss.as.logging
Class LoggingResource
- java.lang.Object
-
- org.jboss.as.logging.LoggingResource
-
public class LoggingResource extends Object implements Resource
- Author:
- James R. Perkins
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.registry.Resource
Resource.Factory, Resource.NoSuchResourceException, Resource.ResourceEntry, Resource.Tools
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Resourceclone()ResourcegetChild(PathElement element)Set<Resource.ResourceEntry>getChildren(String childType)Set<String>getChildrenNames(String childType)Set<String>getChildTypes()org.jboss.dmr.ModelNodegetModel()Set<String>getOrderedChildTypes()booleanhasChild(PathElement element)booleanhasChildren(String childType)booleanisModelDefined()booleanisProxy()booleanisRuntime()Resourcenavigate(PathAddress address)voidregisterChild(PathElement address, int index, Resource resource)voidregisterChild(PathElement address, Resource resource)ResourceremoveChild(PathElement address)ResourcerequireChild(PathElement element)ResourceshallowCopy()voidwriteModel(org.jboss.dmr.ModelNode newModel)
-
-
-
Method Detail
-
writeModel
public void writeModel(org.jboss.dmr.ModelNode newModel)
- Specified by:
writeModelin interfaceResource
-
isModelDefined
public boolean isModelDefined()
- Specified by:
isModelDefinedin interfaceResource
-
hasChild
public boolean hasChild(PathElement element)
-
getChild
public Resource getChild(PathElement element)
-
requireChild
public Resource requireChild(PathElement element)
- Specified by:
requireChildin interfaceResource
-
hasChildren
public boolean hasChildren(String childType)
- Specified by:
hasChildrenin interfaceResource
-
navigate
public Resource navigate(PathAddress address)
-
getChildTypes
public Set<String> getChildTypes()
- Specified by:
getChildTypesin interfaceResource
-
getChildrenNames
public Set<String> getChildrenNames(String childType)
- Specified by:
getChildrenNamesin interfaceResource
-
getChildren
public Set<Resource.ResourceEntry> getChildren(String childType)
- Specified by:
getChildrenin interfaceResource
-
registerChild
public void registerChild(PathElement address, Resource resource)
- Specified by:
registerChildin interfaceResource
-
registerChild
public void registerChild(PathElement address, int index, Resource resource)
- Specified by:
registerChildin interfaceResource
-
removeChild
public Resource removeChild(PathElement address)
- Specified by:
removeChildin interfaceResource
-
getOrderedChildTypes
public Set<String> getOrderedChildTypes()
- Specified by:
getOrderedChildTypesin interfaceResource
-
clone
public Resource clone()
-
shallowCopy
public Resource shallowCopy()
- Specified by:
shallowCopyin interfaceResource
-
-