Package org.opennms.netmgt.dao.mock
Class MockResourceDao
- java.lang.Object
-
- org.opennms.netmgt.dao.mock.MockResourceDao
-
- All Implemented Interfaces:
ResourceDao
public class MockResourceDao extends Object implements ResourceDao
-
-
Constructor Summary
Constructors Constructor Description MockResourceDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandeleteResourceById(ResourceId resourceId)Deletes the resource identified by the given resource ID.List<OnmsResource>findTopLevelResources()findTopLevelResourcesOnmsResourcegetResourceById(ResourceId id)getResourceByIdOnmsResourcegetResourceForNode(OnmsNode node)getResourceForNodeResourceIdgetResourceId(CollectionResource resource, long nodeId)Collection<OnmsResourceType>getResourceTypes()getResourceTypes
-
-
-
Method Detail
-
getResourceTypes
public Collection<OnmsResourceType> getResourceTypes()
Description copied from interface:ResourceDaogetResourceTypes
- Specified by:
getResourceTypesin interfaceResourceDao- Returns:
- a
Collectionobject.
-
getResourceById
public OnmsResource getResourceById(ResourceId id)
Description copied from interface:ResourceDaogetResourceById
- Specified by:
getResourceByIdin interfaceResourceDao- Parameters:
id- aStringobject.- Returns:
- a
OnmsResourceobject.
-
findTopLevelResources
public List<OnmsResource> findTopLevelResources()
Description copied from interface:ResourceDaofindTopLevelResources
- Specified by:
findTopLevelResourcesin interfaceResourceDao- Returns:
- a
Listobject.
-
getResourceForNode
public OnmsResource getResourceForNode(OnmsNode node)
Description copied from interface:ResourceDaogetResourceForNode
- Specified by:
getResourceForNodein interfaceResourceDao- Parameters:
node- aOnmsNodeobject.- Returns:
- a
OnmsResourceobject.
-
deleteResourceById
public boolean deleteResourceById(ResourceId resourceId)
Description copied from interface:ResourceDaoDeletes the resource identified by the given resource ID.- Specified by:
deleteResourceByIdin interfaceResourceDao- Parameters:
resourceId- the ID of the resource to delete- Returns:
trueiff, the resource was found and deleted
-
getResourceId
public ResourceId getResourceId(CollectionResource resource, long nodeId)
- Specified by:
getResourceIdin interfaceResourceDao
-
-