X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.repo%2Fsrc%2Forg%2Fargeo%2Fslc%2Frepo%2FRepoConstants.java;fp=org.argeo.slc.repo%2Fsrc%2Forg%2Fargeo%2Fslc%2Frepo%2FRepoConstants.java;h=38f274ad861a91770f232ac545086cc79948f239;hb=825d60c5348dbe3f5be25b0bccf7bdebfe694219;hp=0000000000000000000000000000000000000000;hpb=5e991fff5cba01858dcc5747a27e637325bc5c8e;p=gpl%2Fargeo-jcr.git diff --git a/org.argeo.slc.repo/src/org/argeo/slc/repo/RepoConstants.java b/org.argeo.slc.repo/src/org/argeo/slc/repo/RepoConstants.java new file mode 100644 index 0000000..38f274a --- /dev/null +++ b/org.argeo.slc.repo/src/org/argeo/slc/repo/RepoConstants.java @@ -0,0 +1,27 @@ +package org.argeo.slc.repo; + +import org.argeo.api.cms.CmsConstants; + +/** SLC repository constants */ +public interface RepoConstants { + String DEFAULT_JAVA_REPOSITORY_ALIAS = "java"; + String DEFAULT_JAVA_REPOSITORY_LABEL = "Internal Java Repository"; + + + String DEFAULT_ARTIFACTS_BASE_PATH = "/"; + String REPO_BASEPATH = "/slc:repo"; + String PROXIED_REPOSITORIES = REPO_BASEPATH + "/slc:sources"; + String DISTRIBUTIONS_BASE_PATH = REPO_BASEPATH + "/slc:distributions"; + String REPOSITORIES_BASE_PATH = REPO_BASEPATH + "/slc:repositories"; + String DIST_DOWNLOAD_BASEPATH = "/download"; + + String BINARIES_ARTIFACT_ID = "binaries"; + String SOURCES_ARTIFACT_ID = "sources"; + String SDK_ARTIFACT_ID = "sdk"; + + // TODO might exists somewhere else + String SLC_CATEGORY_ID = "SLC-Category"; + + // TODO find a more generic way + String DEFAULT_DEFAULT_WORKSPACE = CmsConstants.SYS_WORKSPACE; +}