|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AgentController
Management interface for the AgentController.
| Field Summary | |
|---|---|
static java.lang.String |
PERFORMANCE_AGENT_LOCATION
The Performance AGENT location. |
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,AgentState> |
getAgentTasksState()
Gets the status of all agent tasks as a map of data source id and agent state. |
java.util.Collection<java.lang.String> |
getAvailableAgents()
returns the AgentController known Agents. |
java.util.Collection<java.lang.String> |
getAvailableConfigurations()
returns all available Agent data source configurations. |
AgentPerformanceCounterHelper<? extends ConnectivityPerformanceAgent> |
getPerformanceCounterHelper(java.lang.String dataSourceId)
|
boolean |
hasActiveAgents()
Checks if there are any active agents. |
int |
startAgent(java.lang.String dataSourceId,
java.lang.String jobName)
Starts an Agent using the given dataSourceId. |
void |
stopAgent(java.lang.String dataSourceId)
Stops an active agent using the given dataSourceId. |
| Field Detail |
|---|
static final java.lang.String PERFORMANCE_AGENT_LOCATION
| Method Detail |
|---|
int startAgent(java.lang.String dataSourceId,
java.lang.String jobName)
throws ConnectivityException
dataSourceId - the ID of the data sourcejobName - name of the JobManager job to submit the records to.
ConnectivityException - if any error occurs
void stopAgent(java.lang.String dataSourceId)
throws ConnectivityException
dataSourceId - the ID of the data source
ConnectivityException - if any error occurs
boolean hasActiveAgents()
throws ConnectivityException
ConnectivityException - if any error occursjava.util.Map<java.lang.String,AgentState> getAgentTasksState()
java.util.Collection<java.lang.String> getAvailableAgents()
java.util.Collection<java.lang.String> getAvailableConfigurations()
AgentPerformanceCounterHelper<? extends ConnectivityPerformanceAgent> getPerformanceCounterHelper(java.lang.String dataSourceId)
dataSourceId -
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||