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