Package org.opennms.web.svclayer.api
Interface RequisitionAccessService
-
- All Known Implementing Classes:
DefaultRequisitionAccessService
public interface RequisitionAccessService
-
-
Method Summary
-
-
-
Method Detail
-
flushAll
void flushAll()
-
getDeployedCount
int getDeployedCount()
-
getDeployedRequisitions
RequisitionCollection getDeployedRequisitions()
-
getRequisitions
RequisitionCollection getRequisitions()
-
getPendingCount
int getPendingCount()
-
getDeployedStats
DeployedStats getDeployedStats()
-
getDeployedStats
DeployedRequisitionStats getDeployedStats(String foreignSource)
-
getRequisition
Requisition getRequisition(String foreignSource)
-
getNodes
RequisitionNodeCollection getNodes(String foreignSource)
-
getNode
RequisitionNode getNode(String foreignSource, String foreignId)
-
getInterfacesForNode
RequisitionInterfaceCollection getInterfacesForNode(String foreignSource, String foreignId)
-
getInterfaceForNode
RequisitionInterface getInterfaceForNode(String foreignSource, String foreignId, String ipAddress)
-
getServicesForInterface
RequisitionMonitoredServiceCollection getServicesForInterface(String foreignSource, String foreignId, String ipAddress)
-
getServiceForInterface
RequisitionMonitoredService getServiceForInterface(String foreignSource, String foreignId, String ipAddress, String service)
-
getCategories
RequisitionCategoryCollection getCategories(String foreignSource, String foreignId)
-
getCategory
RequisitionCategory getCategory(String foreignSource, String foreignId, String category)
-
getAssetParameters
RequisitionAssetCollection getAssetParameters(String foreignSource, String foreignId)
-
getAssetParameter
RequisitionAsset getAssetParameter(String foreignSource, String foreignId, String parameter)
-
addOrReplaceRequisition
void addOrReplaceRequisition(Requisition requisition)
-
addOrReplaceNode
void addOrReplaceNode(String foreignSource, RequisitionNode node)
-
addOrReplaceInterface
void addOrReplaceInterface(String foreignSource, String foreignId, RequisitionInterface iface)
-
addOrReplaceService
void addOrReplaceService(String foreignSource, String foreignId, String ipAddress, RequisitionMonitoredService service)
-
addOrReplaceNodeCategory
void addOrReplaceNodeCategory(String foreignSource, String foreignId, RequisitionCategory category)
-
addOrReplaceNodeAssetParameter
void addOrReplaceNodeAssetParameter(String foreignSource, String foreignId, RequisitionAsset asset)
-
updateRequisition
void updateRequisition(String foreignSource, javax.ws.rs.core.MultivaluedMap<String,String> params)
-
updateNode
void updateNode(String foreignSource, String foreignId, javax.ws.rs.core.MultivaluedMap<String,String> params)
-
updateInterface
void updateInterface(String foreignSource, String foreignId, String ipAddress, javax.ws.rs.core.MultivaluedMap<String,String> params)
-
deletePendingRequisition
void deletePendingRequisition(String foreignSource)
-
deleteDeployedRequisition
void deleteDeployedRequisition(String foreignSource)
-
deleteInterfaceService
void deleteInterfaceService(String foreignSource, String foreignId, String ipAddress, String service)
-
-