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 GrafanaEndpointServicepublic void deleteAllEndpoints()
deleteAllEndpoints in interface GrafanaEndpointServicepublic void updateEndpoint(GrafanaEndpoint endpoint) throws NoSuchElementException
updateEndpoint in interface GrafanaEndpointServiceNoSuchElementExceptionpublic void saveEndpoint(GrafanaEndpoint newGrafanaEndpoint) throws NoSuchElementException
saveEndpoint in interface GrafanaEndpointServiceNoSuchElementExceptionpublic void deleteEndpoint(GrafanaEndpoint grafanaEndpoint) throws NoSuchElementException
deleteEndpoint in interface GrafanaEndpointServiceNoSuchElementExceptionpublic GrafanaEndpoint getEndpointById(Long endpointId)
getEndpointById in interface GrafanaEndpointServicepublic GrafanaEndpoint getEndpointByUid(String uid)
getEndpointByUid in interface GrafanaEndpointServicepublic GrafanaClient getClient(GrafanaEndpoint grafanaEndpoint)
getClient in interface GrafanaEndpointServicepublic GrafanaClient getClient(String uid) throws NoSuchElementException
getClient in interface GrafanaEndpointServiceNoSuchElementExceptionCopyright © 2022. All rights reserved.