@Transactional(readOnly=true)
public interface ResourceService
ResourceService interface.
Modifier and Type | Method and Description |
---|---|
List<OnmsResource> |
findChildResources(OnmsResource resource,
String... resourceTypeMatches)
findChildResources
|
List<OnmsResource> |
findDomainChildResources(String domain)
findDomainChildResources
|
List<OnmsResource> |
findNodeChildResources(int nodeId)
findNodeChildResources
|
List<OnmsResource> |
findNodeChildResources(OnmsNode node)
findNodeChildResources
|
List<OnmsResource> |
findNodeSourceChildResources(String nodeSource)
findNodeSourceChildResources
|
PrefabGraph[] |
findPrefabGraphsForChildResources(OnmsResource resource,
String... resourceTypeMatches)
findPrefabGraphsForChildResources
|
PrefabGraph[] |
findPrefabGraphsForResource(OnmsResource resource)
findPrefabGraphsForResource
|
List<OnmsResource> |
findTopLevelResources()
findTopLevelResources
|
PrefabGraph |
getPrefabGraph(String name)
getPrefabGraph
|
OnmsResource |
getResourceById(String id)
getResourceById
|
void |
promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource
|
void |
promoteGraphAttributesForResource(String resourceId)
promoteGraphAttributesForResource
|
List<OnmsResource> findTopLevelResources()
findTopLevelResources
List
object.List<OnmsResource> findNodeChildResources(OnmsNode node)
findNodeChildResources
List<OnmsResource> findNodeChildResources(int nodeId)
findNodeChildResources
nodeId
- a int.List
object.List<OnmsResource> findDomainChildResources(String domain)
findDomainChildResources
List<OnmsResource> findNodeSourceChildResources(String nodeSource)
findNodeSourceChildResources
List<OnmsResource> findChildResources(OnmsResource resource, String... resourceTypeMatches)
findChildResources
resource
- a OnmsResource
object.resourceTypeMatches
- a String
object.List
object.OnmsResource getResourceById(String id)
getResourceById
id
- a String
object.OnmsResource
object.PrefabGraph[] findPrefabGraphsForResource(OnmsResource resource)
findPrefabGraphsForResource
resource
- a OnmsResource
object.PrefabGraph
objects.PrefabGraph getPrefabGraph(String name)
getPrefabGraph
name
- a String
object.PrefabGraph
object.PrefabGraph[] findPrefabGraphsForChildResources(OnmsResource resource, String... resourceTypeMatches)
findPrefabGraphsForChildResources
resource
- a OnmsResource
object.resourceTypeMatches
- a String
object.PrefabGraph
objects.void promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource
resource
- a OnmsResource
object.Copyright © 2017. All rights reserved.