public class ConnectorLoader
extends java.net.URLClassLoader
ConnectorLoader
is the class providing a bunch of utility methods for TPC connector class and class related resources.Constructor and Description |
---|
ConnectorLoader(java.net.URL[] urls, java.lang.ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
void |
addURL(java.net.URL url) |
java.net.URL |
findResource(java.lang.String name) |
static WorkItemConnector |
getConnector(java.lang.String contextpath, java.lang.String connectorName, java.lang.String wiClassName, java.lang.ClassLoader parent, java.lang.String repoName) |
static java.net.URL |
getConnectorXML(java.lang.String contextpath, java.lang.String connectorName, java.lang.ClassLoader parent) |
static DocumentConnector |
getDocConnector(java.lang.String contextPath, java.lang.String connectorName, java.lang.String wiClassName, java.lang.ClassLoader parent) |
static void |
releaseClassLoaders() |
static void |
releaseConnector(java.lang.String repoName) |
close, definePackage, findClass, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public ConnectorLoader(java.net.URL[] urls, java.lang.ClassLoader parent)
public static WorkItemConnector getConnector(java.lang.String contextpath, java.lang.String connectorName, java.lang.String wiClassName, java.lang.ClassLoader parent, java.lang.String repoName)
public static DocumentConnector getDocConnector(java.lang.String contextPath, java.lang.String connectorName, java.lang.String wiClassName, java.lang.ClassLoader parent)
public static java.net.URL getConnectorXML(java.lang.String contextpath, java.lang.String connectorName, java.lang.ClassLoader parent) throws ALMException
ALMException
public java.net.URL findResource(java.lang.String name)
findResource
in class java.net.URLClassLoader
public void addURL(java.net.URL url)
addURL
in class java.net.URLClassLoader
public static void releaseConnector(java.lang.String repoName)
public static void releaseClassLoaders()