Package org.sonatype.nexus.proxy.maven.routing.discovery.DiscoveryResult

Examples of org.sonatype.nexus.proxy.maven.routing.discovery.DiscoveryResult.Outcome


          else {
            log.debug("{} local discovery unsuccessful", mavenProxyRepository);
          }
        }
      }
      final Outcome lastOutcome = discoveryResult.getLastResult();

      final DStatus status;
      if (lastOutcome.isSuccessful()) {
        status = DStatus.SUCCESSFUL;
      }
      else {
        if (lastOutcome.getThrowable() == null) {
          status = DStatus.UNSUCCESSFUL;
        }
        else {
          status = DStatus.ERROR;
        }
      }
      final DiscoveryStatus discoveryStatus =
          new DiscoveryStatus(status, lastOutcome.getStrategyId(), lastOutcome.getMessage(),
              System.currentTimeMillis());
      discoveryStatusSource.write(discoveryStatus);
    }
    else {
      log.info("{} remote discovery disabled",
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.proxy.maven.routing.discovery.DiscoveryResult.Outcome

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.