|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.manifoldcf.agents.interfaces.AgentManagerFactory
public class AgentManagerFactory
Agent manager factory class.
| Field Summary | |
|---|---|
static java.lang.String |
_rcsid
|
protected static java.lang.String |
agentManager
|
| Method Summary | |
|---|---|
static IAgent[] |
instantiateAllAgents(IThreadContext threadContext)
Instantiate the complete set of IAgent objects. |
static boolean |
isOutputConnectionInUse(IThreadContext threadContext,
java.lang.String connName)
Request permission from all registered agents to delete an output connection. |
static IAgentManager |
make(IThreadContext threadContext)
Make an agent manager instance. |
static void |
noteOutputConnectionChange(IThreadContext threadContext,
java.lang.String connectionName)
Note to all registered agents the change of configuration of an output connection. |
static void |
noteOutputConnectorDeregistration(IThreadContext threadContext,
java.lang.String[] connectionNames)
Note to all registered agents the deregistration of an output connector used by the specified connections. |
static void |
noteOutputConnectorRegistration(IThreadContext threadContext,
java.lang.String[] connectionNames)
Note to all registered agents the registration of an output connector used by the specified connections. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String _rcsid
protected static final java.lang.String agentManager
| Method Detail |
|---|
public static IAgentManager make(IThreadContext threadContext)
throws ManifoldCFException
threadContext - is the thread context.
ManifoldCFException
public static boolean isOutputConnectionInUse(IThreadContext threadContext,
java.lang.String connName)
throws ManifoldCFException
threadContext - is the thread context.connName - is the name of the output connection.
ManifoldCFException
public static void noteOutputConnectorDeregistration(IThreadContext threadContext,
java.lang.String[] connectionNames)
throws ManifoldCFException
threadContext - is the thread context.connectionNames - is the set of connection names.
ManifoldCFException
public static void noteOutputConnectorRegistration(IThreadContext threadContext,
java.lang.String[] connectionNames)
throws ManifoldCFException
threadContext - is the thread context.connectionNames - is the set of connection names.
ManifoldCFException
public static void noteOutputConnectionChange(IThreadContext threadContext,
java.lang.String connectionName)
throws ManifoldCFException
threadContext - is the thread context.connectionName - is the connection name.
ManifoldCFException
public static IAgent[] instantiateAllAgents(IThreadContext threadContext)
throws ManifoldCFException
threadContext - is the thread context.
ManifoldCFException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||