public final class NodeSourceResourceType extends AbstractTopLevelResourceType
Constructor and Description |
---|
NodeSourceResourceType(ResourceDao resourceDao,
NodeDao nodeDao)
Constructor for NodeSourceResourceType.
|
Modifier and Type | Method and Description |
---|---|
OnmsResource |
createResourceForNode(OnmsNode node) |
String |
getLabel()
getLabel
|
String |
getLinkForResource(OnmsResource resource)
getLinkForResource
|
String |
getName()
getName
|
OnmsResource |
getResourceByName(String nodeSource) |
protected static ResourcePath |
getResourcePathForNode(OnmsNode node) |
List<OnmsResource> |
getTopLevelResources() |
getChildByName, getResourcesForParent, isResourceTypeOnParent
public NodeSourceResourceType(ResourceDao resourceDao, NodeDao nodeDao)
Constructor for NodeSourceResourceType.
resourceDao
- a ResourceDao
object.nodeDao
- public String getLinkForResource(OnmsResource resource)
getLinkForResource
resource
- a OnmsResource
object.String
object.public List<OnmsResource> getTopLevelResources()
getTopLevelResources
in class AbstractTopLevelResourceType
public OnmsResource getResourceByName(String nodeSource)
getResourceByName
in class AbstractTopLevelResourceType
protected static ResourcePath getResourcePathForNode(OnmsNode node)
public OnmsResource createResourceForNode(OnmsNode node)
Copyright © 2016. All rights reserved.