public interface ManageableResource
ManageableResourceType getResourceType()
String getResourceName()
default String getResourceAbsoluteName()
org.jboss.as.controller.PathAddress getResourcePathAddress()
org.jboss.dmr.ModelNode getResourceConfiguration()
throws ManagementOperationException
ManagementOperationExceptionvoid removeResource()
throws ManagementOperationException
ManagementOperationExceptiondefault boolean isExistentResource()
throws ManagementOperationException
ManagementOperationExceptionManageableResource getParentResource()
ManageableServerConfiguration getServerConfiguration()
<T extends ManageableResource> T getChildResource(ManageableResourceType resourceType, String resourceName) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> List<T> getChildResources(ManageableResourceType resourceType) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> List<T> getChildResources(Class<T> resourceType) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> List<T> getChildResources(Class<T> resourceType, String resourceName) throws ManagementOperationException
ManagementOperationExceptiondefault Set<ManageableResourceType> getChildResourceTypes()
Set<String> getChildResourceNames(ManageableResourceType resourceType) throws ManagementOperationException
ManagementOperationExceptiondefault <T extends ManageableResource> String getChildResourceAbsoluteName(ManageableResourceType resourceType, String resourceName)
<T extends ManageableResource> org.jboss.as.controller.PathAddress getChildResourcePathAddress(ManageableResourceType resourceType, String resourceName)
default void removeChildResource(ManageableResourceType resourceType, String resourceName) throws ManagementOperationException
ManagementOperationExceptiondefault org.jboss.dmr.ModelNode getChildResourceConfiguration(ManageableResourceType resourceType, String resourceName) throws ManagementOperationException
ManagementOperationExceptiondefault boolean hasChildResource(ManageableResourceType resourceType, String resourceName) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> Set<T> findResources(ManageableResourceType resourceType) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> Set<T> findResources(Class<T> resourceType) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> Set<T> findResources(ManageableResourceType resourceType, String resourceName) throws ManagementOperationException
ManagementOperationException<T extends ManageableResource> Set<T> findResources(Class<T> resourceType, String resourceName) throws ManagementOperationException
ManagementOperationExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.