public class DefaultResourceService extends Object implements ResourceService, org.springframework.beans.factory.InitializingBean
DefaultResourceService class.
Constructor and Description |
---|
DefaultResourceService() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
afterPropertiesSet
|
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
|
GraphDao |
getGraphDao()
getGraphDao
|
PrefabGraph |
getPrefabGraph(String name)
getPrefabGraph
|
OnmsResource |
getResourceById(ResourceId id)
getResourceById
|
ResourceDao |
getResourceDao()
getResourceDao
|
void |
promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource
|
void |
promoteGraphAttributesForResource(ResourceId resourceId)
promoteGraphAttributesForResource
|
void |
setEventProxy(EventProxy eventProxy)
setEventProxy
|
void |
setGraphDao(GraphDao graphDao)
setGraphDao
|
void |
setResourceDao(ResourceDao resourceDao)
setResourceDao
|
public ResourceDao getResourceDao()
getResourceDao
ResourceDao
object.public void setResourceDao(ResourceDao resourceDao)
setResourceDao
resourceDao
- a ResourceDao
object.public void setGraphDao(GraphDao graphDao)
setGraphDao
graphDao
- a GraphDao
object.public void setEventProxy(EventProxy eventProxy)
setEventProxy
eventProxy
- a EventProxy
object.public void afterPropertiesSet() throws Exception
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
- if any.public List<OnmsResource> findTopLevelResources()
findTopLevelResources
findTopLevelResources
in interface ResourceService
List
object.public List<OnmsResource> findNodeChildResources(OnmsNode node)
findNodeChildResources
findNodeChildResources
in interface ResourceService
node
- a OnmsNode
object.List
object.public List<OnmsResource> findNodeChildResources(int nodeId)
findNodeChildResources
findNodeChildResources
in interface ResourceService
nodeId
- a int.List
object.public List<OnmsResource> findDomainChildResources(String domain)
findDomainChildResources
findDomainChildResources
in interface ResourceService
domain
- a String
object.List
object.public List<OnmsResource> findNodeSourceChildResources(String nodeSource)
findNodeSourceChildResources
findNodeSourceChildResources
in interface ResourceService
nodeSource
- a String
object.List
object.public List<OnmsResource> findChildResources(OnmsResource resource, String... resourceTypeMatches)
findChildResources
findChildResources
in interface ResourceService
resource
- a OnmsResource
object.resourceTypeMatches
- a String
object.List
object.public OnmsResource getResourceById(ResourceId id)
getResourceById
getResourceById
in interface ResourceService
id
- a String
object.OnmsResource
object.public PrefabGraph[] findPrefabGraphsForResource(OnmsResource resource)
findPrefabGraphsForResource
findPrefabGraphsForResource
in interface ResourceService
resource
- a OnmsResource
object.PrefabGraph
objects.public void promoteGraphAttributesForResource(OnmsResource resource)
promoteGraphAttributesForResource
promoteGraphAttributesForResource
in interface ResourceService
resource
- a OnmsResource
object.public void promoteGraphAttributesForResource(ResourceId resourceId)
promoteGraphAttributesForResource
promoteGraphAttributesForResource
in interface ResourceService
resourceId
- a String
object.public PrefabGraph[] findPrefabGraphsForChildResources(OnmsResource resource, String... resourceTypeMatches)
findPrefabGraphsForChildResources
findPrefabGraphsForChildResources
in interface ResourceService
resource
- a OnmsResource
object.resourceTypeMatches
- a String
object.PrefabGraph
objects.public PrefabGraph getPrefabGraph(String name)
getPrefabGraph
getPrefabGraph
in interface ResourceService
name
- a String
object.PrefabGraph
object.Copyright © 2021. All rights reserved.