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