jet.server.monitor.api.jmx.mbeans
Interface AdhocRuntimeMBean


public interface AdhocRuntimeMBean

AdhocRuntimeMBean provides the ability to expose Adhoc Task, Engine and Service information's attributes and operations.


Method Summary
 AdhocServiceInfo[] getAdhocServiceInfosByUser(java.lang.String userName)
          Gets all AdhocServiceInfos associated with the specified user.
 AdhocEngineInfo[] getAllAdhocEngineInfos()
          Gets all AdhocEngineInfos.
 AdhocServiceInfo[] getAllAdhocServiceInfos()
          Gets all AdhocServiceInfos
 AdhocTaskInfo[] getAllFailedAdhocTaskInfos()
          Gets all Failed AdhocTaskInfos.
 AdhocTaskInfo[] getAllFinishedAdhocTaskInfos()
          Gets all Finished AdhocTaskInfos.
 AdhocTaskInfo[] getAllRunningAdhocTaskInfos()
          Gets all Running AdhocTaskInfos.
 AdhocTaskInfo[] getAllWaitingAdhocTaskInfos()
          Gets all Waiting AdhocTaskInfos.
 AdhocTaskInfo[] getFailedAdhocTaskInfosByUser(java.lang.String userName)
          Gets all Failed AdhocTaskInfos submitted by the specified user.
 AdhocTaskInfo[] getFinishedAdhocTaskInfosByUser(java.lang.String userName)
          Gets all Completed AdhocTaskInfos submitted by the specified user.
 AdhocTaskInfo[] getRunningAdhocTaskInfosByUser(java.lang.String userName)
          Gets all Running AdhocTaskInfos submitted by the specified user.
 AdhocTaskInfo[] getWaitingAdhocTaskInfosByUser(java.lang.String userName)
          Gets all Waiting AdhocTaskInfos submitted by the specified user.
 

Method Detail

getAllRunningAdhocTaskInfos

AdhocTaskInfo[] getAllRunningAdhocTaskInfos()
Gets all Running AdhocTaskInfos.

Returns:
all Running AdhocTaskInfos.

getRunningAdhocTaskInfosByUser

AdhocTaskInfo[] getRunningAdhocTaskInfosByUser(java.lang.String userName)
Gets all Running AdhocTaskInfos submitted by the specified user.

Parameters:
userName, - the specified User Name.
Returns:
all Running AdhocTaskInfos submitted by the specified user.

getAllWaitingAdhocTaskInfos

AdhocTaskInfo[] getAllWaitingAdhocTaskInfos()
Gets all Waiting AdhocTaskInfos.

Returns:
all Waiting AdhocTaskInfos.

getWaitingAdhocTaskInfosByUser

AdhocTaskInfo[] getWaitingAdhocTaskInfosByUser(java.lang.String userName)
Gets all Waiting AdhocTaskInfos submitted by the specified user.

Parameters:
userName, - the specified User Name.
Returns:
all Waiting AdhocTaskInfos submitted by the specified user.

getAllFinishedAdhocTaskInfos

AdhocTaskInfo[] getAllFinishedAdhocTaskInfos()
Gets all Finished AdhocTaskInfos.

Returns:
all Finished AdhocTaskInfos.

getFinishedAdhocTaskInfosByUser

AdhocTaskInfo[] getFinishedAdhocTaskInfosByUser(java.lang.String userName)
Gets all Completed AdhocTaskInfos submitted by the specified user.

Parameters:
userName, - the specified User Name.
Returns:
all Completed AdhocTaskInfos submitted by the specified user.

getAllFailedAdhocTaskInfos

AdhocTaskInfo[] getAllFailedAdhocTaskInfos()
Gets all Failed AdhocTaskInfos.

Returns:
all Failed AdhocTaskInfos.

getFailedAdhocTaskInfosByUser

AdhocTaskInfo[] getFailedAdhocTaskInfosByUser(java.lang.String userName)
Gets all Failed AdhocTaskInfos submitted by the specified user.

Parameters:
userName, - the specified User Name.
Returns:
all Failed AdhocTaskInfos submitted by the specified user.

getAllAdhocEngineInfos

AdhocEngineInfo[] getAllAdhocEngineInfos()
Gets all AdhocEngineInfos.

Returns:
all AdhocEngineInfos.

getAllAdhocServiceInfos

AdhocServiceInfo[] getAllAdhocServiceInfos()
Gets all AdhocServiceInfos

Returns:
all AdhocServiceInfos

getAdhocServiceInfosByUser

AdhocServiceInfo[] getAdhocServiceInfosByUser(java.lang.String userName)
Gets all AdhocServiceInfos associated with the specified user.

Parameters:
userName, - the specified User Name.
Returns:
all AdhocServiceInfos associated with the specified user.