public class RepositoryConnectorFactory extends ConnectorFactory<IRepositoryConnector>
| Modifier and Type | Field and Description |
|---|---|
static String |
_rcsid |
protected static RepositoryConnectorFactory |
thisFactory |
| Modifier and Type | Method and Description |
|---|---|
static void |
deinstall(IThreadContext threadContext,
String className)
Uninstall connector.
|
static String[] |
getActivitiesList(IThreadContext threadContext,
String className)
Get the activities supported by this connector.
|
static int |
getConnectorModel(IThreadContext threadContext,
String className)
Get the operating mode for a connector.
|
static IRepositoryConnector |
getConnectorNoCheck(String className)
Get a repository connector instance, without checking for installed connector.
|
static String[] |
getRelationshipTypes(IThreadContext threadContext,
String className)
Get the link types logged by this connector.
|
protected String[] |
getThisActivitiesList(IThreadContext threadContext,
String className)
Get the activities supported by this connector.
|
protected int |
getThisConnectorModel(IThreadContext threadContext,
String className)
Get the operating mode for a connector.
|
protected String[] |
getThisRelationshipTypes(IThreadContext threadContext,
String className)
Get the link types logged by this connector.
|
static void |
install(IThreadContext threadContext,
String className)
Install connector.
|
protected boolean |
isInstalled(IThreadContext tc,
String className)
Override this method to hook into a connector manager.
|
static void |
outputConfigurationBody(IThreadContext threadContext,
String className,
IHTTPOutput out,
Locale locale,
ConfigParams parameters,
String tabName)
Output the configuration body section.
|
static void |
outputConfigurationHeader(IThreadContext threadContext,
String className,
IHTTPOutput out,
Locale locale,
ConfigParams parameters,
ArrayList tabsArray)
Output the configuration header section.
|
static String |
processConfigurationPost(IThreadContext threadContext,
String className,
IPostParameters variableContext,
Locale locale,
ConfigParams configParams)
Process configuration post data for a connector.
|
static void |
viewConfiguration(IThreadContext threadContext,
String className,
IHTTPOutput out,
Locale locale,
ConfigParams configParams)
View connector configuration.
|
deinstallThis, getThisConnector, getThisConnectorNoCheck, getThisConnectorRaw, installThis, outputThisConfigurationBody, outputThisConfigurationHeader, processThisConfigurationPost, viewThisConfigurationpublic static final String _rcsid
protected static final RepositoryConnectorFactory thisFactory
protected boolean isInstalled(IThreadContext tc, String className) throws ManifoldCFException
ConnectorFactoryisInstalled in class ConnectorFactory<IRepositoryConnector>ManifoldCFExceptionprotected String[] getThisActivitiesList(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionprotected String[] getThisRelationshipTypes(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionprotected int getThisConnectorModel(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static void install(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static void deinstall(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static String[] getActivitiesList(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static String[] getRelationshipTypes(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static int getConnectorModel(IThreadContext threadContext, String className) throws ManifoldCFException
className - is the class name.ManifoldCFExceptionpublic static void outputConfigurationHeader(IThreadContext threadContext, String className, IHTTPOutput out, Locale locale, ConfigParams parameters, ArrayList tabsArray) throws ManifoldCFException, IOException
ManifoldCFExceptionIOExceptionpublic static void outputConfigurationBody(IThreadContext threadContext, String className, IHTTPOutput out, Locale locale, ConfigParams parameters, String tabName) throws ManifoldCFException, IOException
ManifoldCFExceptionIOExceptionpublic static String processConfigurationPost(IThreadContext threadContext, String className, IPostParameters variableContext, Locale locale, ConfigParams configParams) throws ManifoldCFException
ManifoldCFExceptionpublic static void viewConfiguration(IThreadContext threadContext, String className, IHTTPOutput out, Locale locale, ConfigParams configParams) throws ManifoldCFException, IOException
ManifoldCFExceptionIOExceptionpublic static IRepositoryConnector getConnectorNoCheck(String className) throws ManifoldCFException
className - is the class name.ManifoldCFException