public class GrafanaEndpointServiceImpl extends Object implements GrafanaEndpointService
Constructor and Description |
---|
GrafanaEndpointServiceImpl(GrafanaEndpointDao endpointDao,
GrafanaClientFactory clientFactory,
SessionUtils sessionUtils) |
Modifier and Type | Method and Description |
---|---|
void |
deleteAllEndpoints() |
void |
deleteEndpoint(GrafanaEndpoint grafanaEndpoint) |
List<GrafanaEndpoint> |
findEndpoints() |
GrafanaClient |
getClient(GrafanaEndpoint grafanaEndpoint) |
GrafanaClient |
getClient(String uid) |
GrafanaEndpoint |
getEndpointById(Long endpointId) |
GrafanaEndpoint |
getEndpointByUid(String uid) |
void |
saveEndpoint(GrafanaEndpoint newGrafanaEndpoint) |
void |
updateEndpoint(GrafanaEndpoint endpoint) |
public GrafanaEndpointServiceImpl(GrafanaEndpointDao endpointDao, GrafanaClientFactory clientFactory, SessionUtils sessionUtils)
public List<GrafanaEndpoint> findEndpoints()
findEndpoints
in interface GrafanaEndpointService
public void deleteAllEndpoints()
deleteAllEndpoints
in interface GrafanaEndpointService
public void updateEndpoint(GrafanaEndpoint endpoint) throws NoSuchElementException
updateEndpoint
in interface GrafanaEndpointService
NoSuchElementException
public void saveEndpoint(GrafanaEndpoint newGrafanaEndpoint) throws NoSuchElementException
saveEndpoint
in interface GrafanaEndpointService
NoSuchElementException
public void deleteEndpoint(GrafanaEndpoint grafanaEndpoint) throws NoSuchElementException
deleteEndpoint
in interface GrafanaEndpointService
NoSuchElementException
public GrafanaEndpoint getEndpointById(Long endpointId)
getEndpointById
in interface GrafanaEndpointService
public GrafanaEndpoint getEndpointByUid(String uid)
getEndpointByUid
in interface GrafanaEndpointService
public GrafanaClient getClient(GrafanaEndpoint grafanaEndpoint)
getClient
in interface GrafanaEndpointService
public GrafanaClient getClient(String uid) throws NoSuchElementException
getClient
in interface GrafanaEndpointService
NoSuchElementException
Copyright © 2021. All rights reserved.