X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.jcr%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fjcr%2FSlcTypes.java;h=5cb6a1361c43fa3b950b765491020e7a611e741b;hb=1e6cf7254fb9f150251594cf0383b3b1c5210517;hp=e0e2d1e25f4b6c524bb039d15d2247b69da380cc;hpb=f78bb2a6d314add95e34691e7b43cb7655c81dda;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java index e0e2d1e25..5cb6a1361 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java +++ b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/SlcTypes.java @@ -1,8 +1,26 @@ +/* + * Copyright (C) 2007-2012 Argeo GmbH + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package org.argeo.slc.jcr; /** JCR node types used by SLC */ public interface SlcTypes { + public final static String SLC_NAME_VERSION = "slc:nameVersion"; + public final static String SLC_CATEGORIZED_NAME_VERSION = "slc:categorizedNameVersion"; + public final static String SLC_AGENT_FACTORY = "slc:agentFactory"; public final static String SLC_AGENT = "slc:agent"; public final static String SLC_MODULE = "slc:module"; @@ -16,11 +34,15 @@ public interface SlcTypes { public final static String SLC_PRIMITIVE_SPEC_ATTRIBUTE = "slc:primitiveSpecAttribute"; public final static String SLC_REF_SPEC_ATTRIBUTE = "slc:refSpecAttribute"; - public final static String SLC_RESULT = "slc:result"; + public final static String SLC_TEST_RESULT = "slc:testResult"; public final static String SLC_CHECK = "slc:check"; public final static String SLC_PROPERTY = "slc:property"; public final static String SLC_DIFF_RESULT = "slc:diffResult"; + // Node types used for user defined and managed result UI tree + public final static String SLC_MY_RESULT_ROOT_FOLDER = "slc:myResultRootFolder"; + public final static String SLC_RESULT_FOLDER = "slc:resultFolder"; + // Log levels public final static String SLC_LOG_ENTRY = "slc:logEntry"; public final static String SLC_LOG_TRACE = "slc:logTrace"; @@ -33,7 +55,7 @@ public interface SlcTypes { * REPO */ public final static String SLC_ARTIFACT = "slc:artifact"; - public final static String SLC_ARTIFACT_VERSION_BASE = "slc:artifactVersionBase"; + public final static String SLC_ARTIFACT_VERSION_BASE = "slc:artifactVersion"; public final static String SLC_ARTIFACT_BASE = "slc:artifactBase"; public final static String SLC_GROUP_BASE = "slc:groupBase"; public final static String SLC_JAR_FILE = "slc:jarFile"; @@ -46,4 +68,16 @@ public interface SlcTypes { public final static String SLC_REQUIRED_BUNDLE = "slc:requiredBundle"; public final static String SLC_FRAGMENT_HOST = "slc:fragmentHost"; + // Distribution management + // public final static String SLC_CATEGORY = "slc:category"; + public final static String SLC_MODULAR_DISTRIBUTION_BASE = "slc:modularDistributionBase"; + public final static String SLC_MODULAR_DISTRIBUTION = "slc:modularDistribution"; + public final static String SLC_MODULE_COORDINATES = "slc:moduleCoordinates"; + + // origin + public final static String SLC_KNOWN_ORIGIN = "slc:knownOrigin"; + public final static String SLC_PROXIED = "slc:proxied"; + + // rpm + public final static String SLC_RPM = "slc:rpm"; }