Package org.sonatype.nexus.client.core.subsystem.routing.Status

Examples of org.sonatype.nexus.client.core.subsystem.routing.Status.DiscoveryStatus


    try {
      final RoutingStatusMessage message =
          getNexusClient().serviceResource(routingPath(mavenRepositoryId)).get(RoutingStatusMessageWrapper.class)
              .getData();

      final DiscoveryStatus discoveryStatus;
      if (message.getDiscovery() == null) {
        // not a proxy
        discoveryStatus = null;
      }
      else {
        final Outcome discoveryOutcome = Outcome.values()[message.getDiscovery().getDiscoveryLastStatus() + 1];
        discoveryStatus =
            new DiscoveryStatus(message.getDiscovery().isDiscoveryEnabled(),
                message.getDiscovery().getDiscoveryIntervalHours(), discoveryOutcome,
                message.getDiscovery().getDiscoveryLastStrategy(),
                message.getDiscovery().getDiscoveryLastMessage(),
                message.getDiscovery().getDiscoveryLastRunTimestamp());
      }
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.client.core.subsystem.routing.Status.DiscoveryStatus

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.