import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.argeo.ArgeoMonitor;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.argeo.ArgeoMonitor;
import org.argeo.slc.DefaultNameVersion;
import org.argeo.slc.NameVersion;
import org.argeo.slc.SlcException;
import org.argeo.slc.DefaultNameVersion;
import org.argeo.slc.NameVersion;
import org.argeo.slc.SlcException;
import org.argeo.slc.jcr.SlcTypes;
import org.argeo.slc.repo.maven.MavenConventionsUtils;
import org.argeo.util.security.Keyring;
import org.argeo.slc.jcr.SlcTypes;
import org.argeo.slc.repo.maven.MavenConventionsUtils;
import org.argeo.util.security.Keyring;
/** Utilities around repo */
public class RepoUtils implements ArgeoNames, SlcNames {
/** Utilities around repo */
public class RepoUtils implements ArgeoNames, SlcNames {
if (repoNode.isNodeType(ArgeoTypes.ARGEO_REMOTE_REPOSITORY)) {
String uri = repoNode.getProperty(ARGEO_URI).getString();
if (uri.startsWith("http")) {// http, https
if (repoNode.isNodeType(ArgeoTypes.ARGEO_REMOTE_REPOSITORY)) {
String uri = repoNode.getProperty(ARGEO_URI).getString();
if (uri.startsWith("http")) {// http, https