public class OutputConnectorFactory extends ConnectorFactory<IOutputConnector>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
_rcsid |
protected static OutputConnectorFactory |
thisFactory |
Modifier | Constructor and Description |
---|---|
protected |
OutputConnectorFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
deinstall(IThreadContext threadContext,
java.lang.String className)
Uninstall connector.
|
static java.lang.String[] |
getActivitiesList(IThreadContext threadContext,
java.lang.String className)
Get the activities supported by this connector.
|
static IOutputConnector |
getConnectorNoCheck(java.lang.String className)
Get an output connector instance, without checking for installed connector.
|
java.lang.String[] |
getThisActivitiesList(IThreadContext threadContext,
java.lang.String className)
Get the activities supported by this connector.
|
static void |
install(IThreadContext threadContext,
java.lang.String className)
Install connector.
|
protected boolean |
isInstalled(IThreadContext tc,
java.lang.String className)
Override this method to hook into a connector manager.
|
static void |
outputConfigurationBody(IThreadContext threadContext,
java.lang.String className,
IHTTPOutput out,
java.util.Locale locale,
ConfigParams parameters,
java.lang.String tabName)
Output the configuration body section.
|
static void |
outputConfigurationHeader(IThreadContext threadContext,
java.lang.String className,
IHTTPOutput out,
java.util.Locale locale,
ConfigParams parameters,
java.util.ArrayList tabsArray)
Output the configuration header section.
|
static java.lang.String |
processConfigurationPost(IThreadContext threadContext,
java.lang.String className,
IPostParameters variableContext,
java.util.Locale locale,
ConfigParams configParams)
Process configuration post data for a connector.
|
static void |
viewConfiguration(IThreadContext threadContext,
java.lang.String className,
IHTTPOutput out,
java.util.Locale locale,
ConfigParams configParams)
View connector configuration.
|
deinstallThis, getThisConnector, getThisConnectorNoCheck, getThisConnectorRaw, installThis, outputThisConfigurationBody, outputThisConfigurationHeader, processThisConfigurationPost, viewThisConfiguration
public static final java.lang.String _rcsid
protected static final OutputConnectorFactory thisFactory
protected boolean isInstalled(IThreadContext tc, java.lang.String className) throws ManifoldCFException
ConnectorFactory
isInstalled
in class ConnectorFactory<IOutputConnector>
ManifoldCFException
public java.lang.String[] getThisActivitiesList(IThreadContext threadContext, java.lang.String className) throws ManifoldCFException
className
- is the class name.ManifoldCFException
public static void install(IThreadContext threadContext, java.lang.String className) throws ManifoldCFException
className
- is the class name.ManifoldCFException
public static void deinstall(IThreadContext threadContext, java.lang.String className) throws ManifoldCFException
className
- is the class name.ManifoldCFException
public static java.lang.String[] getActivitiesList(IThreadContext threadContext, java.lang.String className) throws ManifoldCFException
className
- is the class name.ManifoldCFException
public static void outputConfigurationHeader(IThreadContext threadContext, java.lang.String className, IHTTPOutput out, java.util.Locale locale, ConfigParams parameters, java.util.ArrayList tabsArray) throws ManifoldCFException, java.io.IOException
ManifoldCFException
java.io.IOException
public static void outputConfigurationBody(IThreadContext threadContext, java.lang.String className, IHTTPOutput out, java.util.Locale locale, ConfigParams parameters, java.lang.String tabName) throws ManifoldCFException, java.io.IOException
ManifoldCFException
java.io.IOException
public static java.lang.String processConfigurationPost(IThreadContext threadContext, java.lang.String className, IPostParameters variableContext, java.util.Locale locale, ConfigParams configParams) throws ManifoldCFException
ManifoldCFException
public static void viewConfiguration(IThreadContext threadContext, java.lang.String className, IHTTPOutput out, java.util.Locale locale, ConfigParams configParams) throws ManifoldCFException, java.io.IOException
ManifoldCFException
java.io.IOException
public static IOutputConnector getConnectorNoCheck(java.lang.String className) throws ManifoldCFException
className
- is the class name.ManifoldCFException