public class DefaultRequisitionAccessService extends Object implements RequisitionAccessService
Constructor and Description |
---|
DefaultRequisitionAccessService() |
public void flushAll()
flushAll
in interface RequisitionAccessService
public int getDeployedCount()
getDeployedCount
in interface RequisitionAccessService
public RequisitionCollection getDeployedRequisitions()
getDeployedRequisitions
in interface RequisitionAccessService
public RequisitionCollection getRequisitions()
getRequisitions
in interface RequisitionAccessService
public int getPendingCount()
getPendingCount
in interface RequisitionAccessService
public DeployedStats getDeployedStats()
getDeployedStats
in interface RequisitionAccessService
public DeployedRequisitionStats getDeployedStats(String foreignSource)
getDeployedStats
in interface RequisitionAccessService
public Requisition getRequisition(String foreignSource)
getRequisition
in interface RequisitionAccessService
public RequisitionNodeCollection getNodes(String foreignSource)
getNodes
in interface RequisitionAccessService
public RequisitionNode getNode(String foreignSource, String foreignId)
getNode
in interface RequisitionAccessService
public RequisitionInterfaceCollection getInterfacesForNode(String foreignSource, String foreignId)
getInterfacesForNode
in interface RequisitionAccessService
public RequisitionInterface getInterfaceForNode(String foreignSource, String foreignId, String ipAddress)
getInterfaceForNode
in interface RequisitionAccessService
public RequisitionMonitoredServiceCollection getServicesForInterface(String foreignSource, String foreignId, String ipAddress)
getServicesForInterface
in interface RequisitionAccessService
public RequisitionMonitoredService getServiceForInterface(String foreignSource, String foreignId, String ipAddress, String service)
getServiceForInterface
in interface RequisitionAccessService
public RequisitionCategoryCollection getCategories(String foreignSource, String foreignId)
getCategories
in interface RequisitionAccessService
public RequisitionCategory getCategory(String foreignSource, String foreignId, String category)
getCategory
in interface RequisitionAccessService
public RequisitionAssetCollection getAssetParameters(String foreignSource, String foreignId)
getAssetParameters
in interface RequisitionAccessService
public RequisitionAsset getAssetParameter(String foreignSource, String foreignId, String parameter)
getAssetParameter
in interface RequisitionAccessService
public void addOrReplaceRequisition(Requisition requisition)
addOrReplaceRequisition
in interface RequisitionAccessService
public void addOrReplaceNode(String foreignSource, RequisitionNode node)
addOrReplaceNode
in interface RequisitionAccessService
public void addOrReplaceInterface(String foreignSource, String foreignId, RequisitionInterface iface)
addOrReplaceInterface
in interface RequisitionAccessService
public void addOrReplaceService(String foreignSource, String foreignId, String ipAddress, RequisitionMonitoredService service)
addOrReplaceService
in interface RequisitionAccessService
public void addOrReplaceNodeCategory(String foreignSource, String foreignId, RequisitionCategory category)
addOrReplaceNodeCategory
in interface RequisitionAccessService
public void addOrReplaceNodeAssetParameter(String foreignSource, String foreignId, RequisitionAsset asset)
addOrReplaceNodeAssetParameter
in interface RequisitionAccessService
public void importRequisition(String foreignSource, String rescanExisting)
importRequisition
in interface RequisitionAccessService
public void updateRequisition(String foreignSource, javax.ws.rs.core.MultivaluedMap<String,String> params)
updateRequisition
in interface RequisitionAccessService
public void updateNode(String foreignSource, String foreignId, javax.ws.rs.core.MultivaluedMap<String,String> params)
updateNode
in interface RequisitionAccessService
public void updateInterface(String foreignSource, String foreignId, String ipAddress, javax.ws.rs.core.MultivaluedMap<String,String> params)
updateInterface
in interface RequisitionAccessService
public void deletePendingRequisition(String foreignSource)
deletePendingRequisition
in interface RequisitionAccessService
public void deleteDeployedRequisition(String foreignSource)
deleteDeployedRequisition
in interface RequisitionAccessService
public void deleteNode(String foreignSource, String foreignId)
deleteNode
in interface RequisitionAccessService
public void deleteInterface(String foreignSource, String foreignId, String ipAddress)
deleteInterface
in interface RequisitionAccessService
public void deleteInterfaceService(String foreignSource, String foreignId, String ipAddress, String service)
deleteInterfaceService
in interface RequisitionAccessService
public void deleteCategory(String foreignSource, String foreignId, String category)
deleteCategory
in interface RequisitionAccessService
public void deleteAssetParameter(String foreignSource, String foreignId, String parameter)
deleteAssetParameter
in interface RequisitionAccessService
Copyright © 2021. All rights reserved.