Class SecurityRoleResource
java.lang.Object
org.wildfly.extension.messaging.activemq.SecurityRoleResource
- All Implemented Interfaces:
Cloneable,org.jboss.as.controller.registry.Resource
- Direct Known Subclasses:
SecurityRoleResource.SecurityRoleResourceEntry
public class SecurityRoleResource
extends Object
implements org.jboss.as.controller.registry.Resource
Custom
Resource that represents a messaging security role.-
Nested Class Summary
Nested ClassesNested 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 -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.as.controller.registry.Resourceclone()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 pathElement, int i, org.jboss.as.controller.registry.Resource resource) 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) voidwriteModel(org.jboss.dmr.ModelNode newModel) Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.registry.Resource
shallowCopy
-
Field Details
-
INSTANCE
-
-
Method Details
-
getModel
public org.jboss.dmr.ModelNode getModel()- Specified by:
getModelin interfaceorg.jboss.as.controller.registry.Resource
-
writeModel
public void writeModel(org.jboss.dmr.ModelNode newModel) - Specified by:
writeModelin interfaceorg.jboss.as.controller.registry.Resource
-
isModelDefined
public boolean isModelDefined()- Specified by:
isModelDefinedin interfaceorg.jboss.as.controller.registry.Resource
-
hasChild
public boolean hasChild(org.jboss.as.controller.PathElement element) - Specified by:
hasChildin interfaceorg.jboss.as.controller.registry.Resource
-
getChild
public org.jboss.as.controller.registry.Resource getChild(org.jboss.as.controller.PathElement element) - Specified by:
getChildin interfaceorg.jboss.as.controller.registry.Resource
-
requireChild
public org.jboss.as.controller.registry.Resource requireChild(org.jboss.as.controller.PathElement element) - Specified by:
requireChildin interfaceorg.jboss.as.controller.registry.Resource
-
hasChildren
- Specified by:
hasChildrenin interfaceorg.jboss.as.controller.registry.Resource
-
getChildTypes
- Specified by:
getChildTypesin interfaceorg.jboss.as.controller.registry.Resource
-
getOrderedChildTypes
- Specified by:
getOrderedChildTypesin interfaceorg.jboss.as.controller.registry.Resource
-
getChildrenNames
- Specified by:
getChildrenNamesin interfaceorg.jboss.as.controller.registry.Resource
-
getChildren
- Specified by:
getChildrenin interfaceorg.jboss.as.controller.registry.Resource
-
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
-
registerChild
public void registerChild(org.jboss.as.controller.PathElement pathElement, int i, org.jboss.as.controller.registry.Resource resource) - Specified by:
registerChildin interfaceorg.jboss.as.controller.registry.Resource
-
removeChild
public org.jboss.as.controller.registry.Resource removeChild(org.jboss.as.controller.PathElement address) - Specified by:
removeChildin interfaceorg.jboss.as.controller.registry.Resource
-
isRuntime
public boolean isRuntime()- Specified by:
isRuntimein interfaceorg.jboss.as.controller.registry.Resource
-
isProxy
public boolean isProxy()- Specified by:
isProxyin interfaceorg.jboss.as.controller.registry.Resource
-
clone
public org.jboss.as.controller.registry.Resource clone()
-