Package com.linkedin.databus.client.monitoring

Examples of com.linkedin.databus.client.monitoring.RegistrationStatsInfo


      RequestProcessingException
  {
    boolean found = true;

    // V2 Registration lookup first
    RegistrationStatsInfo regStatsInfo = null;
    try
    {
      DatabusRegistration r = findV2Registration(request, REGISTRATION_KEY_PREFIX);
      writeJsonObjectToResponse(r, request);
    }
    catch (RequestProcessingException ex)
    {
      found = false;
    }

    // V3 Registration lookup if not found
    if (!found)
    {
      DatabusV3Registration reg = findV3Registration(request, REGISTRATION_KEY_PREFIX); // if
                                                                                        // reg
                                                                                        // is
                                                                                        // null,
                                                                                        // the
                                                                                        // callee
                                                                                        // throws
                                                                                        // an
                                                                                        // exception.
      DatabusSourcesConnection sourcesConn =
          _client.getDatabusSourcesConnection(reg.getRegistrationId().getId());
      regStatsInfo = new RegistrationStatsInfo(reg, sourcesConn);
      writeJsonObjectToResponse(regStatsInfo, request);
    }
  }
View Full Code Here

TOP

Related Classes of com.linkedin.databus.client.monitoring.RegistrationStatsInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.