@Service
public final class StatusServiceImpl
extends net.avcompris.commons3.core.impl.AbstractServiceImpl
implements net.avcompris.status.api.StatusService
net.avcompris.commons3.core.impl.AbstractServiceImpl.Action<T>, net.avcompris.commons3.core.impl.AbstractServiceImpl.ActionVoid, net.avcompris.commons3.core.impl.AbstractServiceImpl.DaoAction<T>, net.avcompris.commons3.core.impl.AbstractServiceImpl.DaoActionWithForeignEntity<T>, net.avcompris.commons3.core.impl.AbstractServiceImpl.ServiceAction<T>
Constructor and Description |
---|
StatusServiceImpl(net.avcompris.commons3.core.Permissions permissions,
net.avcompris.commons3.utils.Clock clock,
net.avcompris.status.dao.StatusDao statusDao) |
Modifier and Type | Method and Description |
---|---|
net.avcompris.status.api.ServiceStatus |
getInlineServiceLiveStatus(String correlationId,
String serviceId,
net.avcompris.status.api.InlineService inlineService) |
net.avcompris.status.api.ServiceStatus |
getServiceLiveStatus(String correlationId,
String serviceId) |
net.avcompris.status.api.ServicesStatus |
getServicesLiveStatus(String correlationId) |
net.avcompris.status.api.ServicesStatusHistory |
getServicesStatusHistory(String correlationId) |
net.avcompris.status.api.ServiceStatusHistory |
getServiceStatusHistory(String correlationId,
String serviceId) |
net.avcompris.status.api.StatusConfig |
getStatusConfig(String correlationId) |
@Autowired public StatusServiceImpl(net.avcompris.commons3.core.Permissions permissions, net.avcompris.commons3.utils.Clock clock, net.avcompris.status.dao.StatusDao statusDao) throws IOException
IOException
public net.avcompris.status.api.StatusConfig getStatusConfig(String correlationId) throws net.avcompris.commons3.api.exception.ServiceException
getStatusConfig
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
public net.avcompris.status.api.ServicesStatus getServicesLiveStatus(String correlationId) throws net.avcompris.commons3.api.exception.ServiceException
getServicesLiveStatus
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
public net.avcompris.status.api.ServiceStatus getServiceLiveStatus(String correlationId, String serviceId) throws net.avcompris.commons3.api.exception.ServiceException
getServiceLiveStatus
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
public net.avcompris.status.api.ServicesStatusHistory getServicesStatusHistory(String correlationId) throws net.avcompris.commons3.api.exception.ServiceException
getServicesStatusHistory
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
public net.avcompris.status.api.ServiceStatusHistory getServiceStatusHistory(String correlationId, String serviceId) throws net.avcompris.commons3.api.exception.ServiceException
getServiceStatusHistory
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
public net.avcompris.status.api.ServiceStatus getInlineServiceLiveStatus(String correlationId, String serviceId, net.avcompris.status.api.InlineService inlineService) throws net.avcompris.commons3.api.exception.ServiceException
getInlineServiceLiveStatus
in interface net.avcompris.status.api.StatusService
net.avcompris.commons3.api.exception.ServiceException
Copyright © 2021 Avantage Compris. All rights reserved.