@Controller @SendToUser(value="/") @MessageMapping(value="/reports") public class AgentReportsController extends Object
Constructor and Description |
---|
AgentReportsController(com.google.inject.Injector injector) |
Modifier and Type | Method and Description |
---|---|
ReportsResponse |
handleAlertsStatus(String simpSessionId,
Alert[] message) |
ReportsResponse |
handleCommandReportStatus(String simpSessionId,
CommandStatusReports message) |
ReportsResponse |
handleComponentReportStatus(String simpSessionId,
ComponentStatusReports message) |
ReportsResponse |
handleComponentVersionReport(String simpSessionId,
ComponentVersionReports message) |
ReportsResponse |
handleHostReportStatus(String simpSessionId,
HostStatusReport message) |
ReportsResponse |
handleReceiveReport(String simpSessionId,
AckReport ackReport) |
public AgentReportsController(com.google.inject.Injector injector)
@MessageMapping(value="/component_version") public ReportsResponse handleComponentVersionReport(@Header String simpSessionId, ComponentVersionReports message) throws javax.ws.rs.WebApplicationException, InvalidStateTransitionException, org.apache.ambari.server.AmbariException
javax.ws.rs.WebApplicationException
InvalidStateTransitionException
org.apache.ambari.server.AmbariException
@MessageMapping(value="/component_status") public ReportsResponse handleComponentReportStatus(@Header String simpSessionId, ComponentStatusReports message) throws javax.ws.rs.WebApplicationException, InvalidStateTransitionException, org.apache.ambari.server.AmbariException
javax.ws.rs.WebApplicationException
InvalidStateTransitionException
org.apache.ambari.server.AmbariException
@MessageMapping(value="/commands_status") public ReportsResponse handleCommandReportStatus(@Header String simpSessionId, CommandStatusReports message) throws javax.ws.rs.WebApplicationException, InvalidStateTransitionException, org.apache.ambari.server.AmbariException
javax.ws.rs.WebApplicationException
InvalidStateTransitionException
org.apache.ambari.server.AmbariException
@MessageMapping(value="/host_status") public ReportsResponse handleHostReportStatus(@Header String simpSessionId, HostStatusReport message) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
@MessageMapping(value="/alerts_status") public ReportsResponse handleAlertsStatus(@Header String simpSessionId, Alert[] message) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
@MessageMapping(value="/responses") public ReportsResponse handleReceiveReport(@Header String simpSessionId, AckReport ackReport) throws HostNotRegisteredException
HostNotRegisteredException
Copyright © 2022 Apache Software Foundation. All rights reserved.