public Object execute()

in repository/service/src/main/java/org/apache/karaf/cave/repository/service/command/RepositoryInfoCommand.java [41:59]


    public Object execute() throws Exception {
        Repository repository = repositoryService.repository(name);
        if (repository == null) {
            System.err.println("Repository " + name + " doesn't exist");
            return null;
        }
        System.out.println("Name: " + repository.getName());
        System.out.println("Location: " + repository.getLocation());
        System.out.println("URL: " + repository.getUrl());
        System.out.println("Proxy: " + ((repository.getProxy() != null) ? repository.getProxy() : ""));
        System.out.println("Mirror: " + repository.isMirror());
        System.out.println("Realm: " + ((repository.getRealm() != null) ? repository.getRealm() : ""));
        System.out.println("Download role: " + ((repository.getDownloadRole() != null) ? repository.getDownloadRole() : ""));
        System.out.println("Upload role: " + ((repository.getUploadRole() != null) ? repository.getUploadRole() : ""));
        System.out.println("Scheduling: " + ((repository.getScheduling() != null) ? repository.getScheduling() : ""));
        System.out.println("Scheduling Actions: " + ((repository.getScheduling() != null) ? repository.getSchedulingAction() : ""));
        System.out.println("Pool size: " + repository.getPoolSize());
        return null;
    }