public final class ClasspathBuilder extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_TEST_PATH |
static String |
COLLECTION_ID_CLASSPATH |
static String |
COLLECTION_ID_FRAMEWORK_BUNDLES |
static String |
COLLECTION_ID_SYSTEM_PROVIDED_PLUGINS |
static String |
COLLECTION_ID_USER_INSTALLED_PLUGINS |
static String |
HEADER_ATLASSIAN_BAMBOO_FINGERPRINT |
static String |
MANIFEST_PATH |
Modifier and Type | Method and Description |
---|---|
static ClassLoader |
getClassLoader(File home,
AgentContext agentContext)
Builds a
ClassLoader from the jars downloaded from the server |
static List<File> |
sync(AgentContext agentContext,
File home,
String collectionId) |
public static final String HEADER_ATLASSIAN_BAMBOO_FINGERPRINT
public static final String MANIFEST_PATH
public static final String CACHE_TEST_PATH
public static final String COLLECTION_ID_CLASSPATH
public static final String COLLECTION_ID_USER_INSTALLED_PLUGINS
public static final String COLLECTION_ID_SYSTEM_PROVIDED_PLUGINS
public static final String COLLECTION_ID_FRAMEWORK_BUNDLES
public static ClassLoader getClassLoader(File home, AgentContext agentContext) throws IOException
ClassLoader
from the jars downloaded from the serverhome
- of the Remote AgentagentContext
- of the agentIOException
- if a network or file system error occurs@NotNull public static List<File> sync(AgentContext agentContext, File home, String collectionId) throws IOException
IOException
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.