Package org.jboss.as.jpa.management
Class DynamicManagementStatisticsResource
java.lang.Object
org.jboss.as.controller.registry.PlaceholderResource
org.jboss.as.controller.registry.PlaceholderResource.PlaceholderResourceEntry
org.jboss.as.jpa.management.DynamicManagementStatisticsResource
- All Implemented Interfaces:
Cloneable,org.jboss.as.controller.registry.Resource,org.jboss.as.controller.registry.Resource.ResourceEntry
public class DynamicManagementStatisticsResource
extends org.jboss.as.controller.registry.PlaceholderResource.PlaceholderResourceEntry
Resource representing a Jakarta Persistence PersistenceUnit (from a persistence.xml) deployment.
- Author:
- Brian Stansberry (c) 2011 Red Hat Inc., Scott Marlow
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.as.controller.registry.PlaceholderResource
org.jboss.as.controller.registry.PlaceholderResource.PlaceholderResourceEntryNested classes/interfaces inherited from interface org.jboss.as.controller.registry.Resource
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 -
Field Summary
Fields inherited from class org.jboss.as.controller.registry.PlaceholderResource
INSTANCE -
Constructor Summary
ConstructorsConstructorDescriptionDynamicManagementStatisticsResource(Statistics statistics, String puName, String identificationLabel, EntityManagerFactoryLookup entityManagerFactoryLookup) -
Method Summary
Modifier and TypeMethodDescriptionclone()org.jboss.as.controller.registry.ResourcegetChild(org.jboss.as.controller.PathElement element) Set<org.jboss.as.controller.registry.Resource.ResourceEntry>getChildren(String childType) getChildrenNames(String childType) org.jboss.dmr.ModelNodegetModel()booleanhasChild(org.jboss.as.controller.PathElement element) booleanhasChildren(String childType) booleanbooleanisProxy()booleanorg.jboss.as.controller.registry.Resourcenavigate(org.jboss.as.controller.PathAddress address) voidregisterChild(org.jboss.as.controller.PathElement address, org.jboss.as.controller.registry.Resource resource) org.jboss.as.controller.registry.ResourceremoveChild(org.jboss.as.controller.PathElement address) org.jboss.as.controller.registry.ResourcerequireChild(org.jboss.as.controller.PathElement element) Methods inherited from class org.jboss.as.controller.registry.PlaceholderResource.PlaceholderResourceEntry
equals, getName, getPathElement, hashCodeMethods inherited from class org.jboss.as.controller.registry.PlaceholderResource
getOrderedChildTypes, registerChild, writeModelMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.registry.Resource
getOrderedChildTypes, registerChild, shallowCopy, writeModel
-
Constructor Details
-
DynamicManagementStatisticsResource
public DynamicManagementStatisticsResource(Statistics statistics, String puName, String identificationLabel, EntityManagerFactoryLookup entityManagerFactoryLookup)
-
-
Method Details
-
getModel
public org.jboss.dmr.ModelNode getModel()- Specified by:
getModelin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
getModelin classorg.jboss.as.controller.registry.PlaceholderResource
-
isModelDefined
public boolean isModelDefined()- Specified by:
isModelDefinedin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
isModelDefinedin classorg.jboss.as.controller.registry.PlaceholderResource
-
hasChild
public boolean hasChild(org.jboss.as.controller.PathElement element) - Specified by:
hasChildin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
hasChildin classorg.jboss.as.controller.registry.PlaceholderResource
-
getChild
public org.jboss.as.controller.registry.Resource getChild(org.jboss.as.controller.PathElement element) - Specified by:
getChildin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
getChildin classorg.jboss.as.controller.registry.PlaceholderResource
-
requireChild
public org.jboss.as.controller.registry.Resource requireChild(org.jboss.as.controller.PathElement element) - Specified by:
requireChildin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
requireChildin classorg.jboss.as.controller.registry.PlaceholderResource
-
hasChildren
- Specified by:
hasChildrenin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
hasChildrenin classorg.jboss.as.controller.registry.PlaceholderResource
-
getChildTypes
- Specified by:
getChildTypesin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
getChildTypesin classorg.jboss.as.controller.registry.PlaceholderResource
-
getChildrenNames
- Specified by:
getChildrenNamesin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
getChildrenNamesin classorg.jboss.as.controller.registry.PlaceholderResource
-
getChildren
- Specified by:
getChildrenin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
getChildrenin classorg.jboss.as.controller.registry.PlaceholderResource
-
registerChild
public void registerChild(org.jboss.as.controller.PathElement address, org.jboss.as.controller.registry.Resource resource) - Specified by:
registerChildin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
registerChildin classorg.jboss.as.controller.registry.PlaceholderResource
-
removeChild
public org.jboss.as.controller.registry.Resource removeChild(org.jboss.as.controller.PathElement address) - Specified by:
removeChildin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
removeChildin classorg.jboss.as.controller.registry.PlaceholderResource
-
isRuntime
public boolean isRuntime()- Specified by:
isRuntimein interfaceorg.jboss.as.controller.registry.Resource- Overrides:
isRuntimein classorg.jboss.as.controller.registry.PlaceholderResource
-
isProxy
public boolean isProxy()- Specified by:
isProxyin interfaceorg.jboss.as.controller.registry.Resource- Overrides:
isProxyin classorg.jboss.as.controller.registry.PlaceholderResource
-
clone
- Specified by:
clonein interfaceorg.jboss.as.controller.registry.Resource- Overrides:
clonein classorg.jboss.as.controller.registry.PlaceholderResource.PlaceholderResourceEntry
-