@Transactional(readOnly=true)
public interface ResourceService
ResourceService interface.
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(ResourceId 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.void promoteGraphAttributesForResource(ResourceId resourceId)
promoteGraphAttributesForResource
resourceId - a String object.Copyright © 2022. All rights reserved.