WorklistRuntimeMBean Interface

com.bea.wli.management.runtime
WorklistRuntimeMBean Interface

public interface WorklistRuntimeMBean

    extends RuntimeMBean

MBean for accessing runtime information about the worklist


All Superinterfaces
DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean

Field Summary

public static final long
CACHING_STUB_SVUID
The magic number that is used to generate the serialVersionUID of the generated MBean Stub (xxxMBean_Stub).
 

Method Summary

public void
abortTask(String taskId)
public void
archiveTasks()
public void
assignToUser(String userName, String taskId)
public String
assignToUserInGroup(String groupName, String taskId)
public void
assignToUsersAndGroups(String[] userNamesAndOrGroupNames, String taskId)
public void
claimTask(String taskId)
public void
claimTask(String user, String taskId)
public void
completeTask(String taskId)
public void
deleteTask(String taskId)
public void
deleteTasks(TaskSelector selector)
public int
getSelectedTasksNumber(TaskSelector selector)
public String[]
getTaskIds(TaskSelector selector)
public TaskInfo
getTaskInfo(String taskId)
public TaskInfo[]
getTaskInfos(TaskSelector selector)
public String[]
getTaskProperties(String[] propertyNames, String taskId)
public String[]
getTaskPropertiesNames(String taskId)
Return all the task properties names
public String
getTaskProperty(String propertyName, String taskId)
get a task Property
public TaskMessage
getTaskRequest(String taskId)
public XmlObject
getTaskRequestAsXmlObject(String taskId)
public TaskMessage
getTaskResponse(String taskId)
public XmlObject
getTaskResponseAsXmlObject(String taskId)
public void
purgeTasks()
public String[]
removeTaskProperties(String[] propertyNames, String taskId)
Return the values of the removed properties, the value is null if not found
public void
resumeTask(String taskId)
public void
returnTask(String taskId)
public void
setTaskCanBeAborted(Boolean value, String taskId)
public void
setTaskCanBeReassigned(Boolean value, String taskId)
public void
setTaskCanBeReturned(Boolean value, String taskId)
public void
setTaskClaimDueBusinessDate(BusinessTime time, String taskId)
public void
setTaskClaimDueDate(Date claimDueDate, String taskId)
public void
setTaskComment(String comment, String taskId)
public void
setTaskCompletionDueBusinessDate(BusinessTime time, String taskId)
public void
setTaskCompletionDueDate(Date completeDueDate, String taskId)
public void
setTaskOwner(String owner, String taskId)
public void
setTaskPriority(Integer priority, String taskId)
public String[]
setTaskProperties(String[] propertyNames, String[] values, String taskId)
public String
setTaskProperty(String propertyName, String value, String taskId)
Return the previous value if there was one
public void
setTaskRequest(TaskMessage request, String taskId)
public void
setTaskRequestAsXmlObject(XmlObject request, String mimeType, String taskId)
public void
setTaskResponse(TaskMessage response, String taskId)
public void
setTaskResponseAsXmlObject(XmlObject response, String mimeType, String taskId)
public void
startTask(String taskId)
public void
stopTask(String taskId)
public void
suspendTask(String taskId)
 
Methods from interface javax.management.DynamicMBean
getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes
 
Methods from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods from interface weblogic.management.runtime.RuntimeMBean
preDeregister
 
Methods from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
   

Field Detail

CACHING_STUB_SVUID

public static final long CACHING_STUB_SVUID
The magic number that is used to generate the serialVersionUID of the generated MBean Stub (xxxMBean_Stub). You must change this value whenever you make one of the changes to this interface:

- remove an existing method.
- change the signature of an existing "getter" or "setter" method.
- change the signature of an existing "boolean getter", i.e, "boolean isEnabled()"

Otherwise you don't need to change this value. For instance you can add new methods, or you can change the signature of methods that don't start with "get", "set" or "is". If you are in doubt then change the SVUID. It is a good idea to increment this value when changing.

 

Method Detail

abortTask(String) Method

public void abortTask(String taskId)
throws MBeanException

Exceptions

MBeanException

archiveTasks() Method

public void archiveTasks()
throws MBeanException

Exceptions

MBeanException

assignToUser(String, String) Method

public void assignToUser(String userName, 
                         String taskId)
throws MBeanException

Exceptions

MBeanException

assignToUserInGroup(String, String) Method

public String assignToUserInGroup(String groupName, 
                                  String taskId)
throws MBeanException

Exceptions

MBeanException

assignToUsersAndGroups(String[], String) Method

public void assignToUsersAndGroups(String[] userNamesAndOrGroupNames, 
                                   String taskId)
throws MBeanException

Exceptions

MBeanException

claimTask(String) Method

public void claimTask(String taskId)
throws MBeanException

Exceptions

MBeanException

claimTask(String, String) Method

public void claimTask(String user, 
                      String taskId)
throws MBeanException

Exceptions

MBeanException

completeTask(String) Method

public void completeTask(String taskId)
throws MBeanException

Exceptions

MBeanException

deleteTask(String) Method

public void deleteTask(String taskId)
throws MBeanException

Exceptions

MBeanException

deleteTasks(TaskSelector) Method

public void deleteTasks(TaskSelector selector)
throws MBeanException

Exceptions

MBeanException

getSelectedTasksNumber(TaskSelector) Method

public int getSelectedTasksNumber(TaskSelector selector)
throws MBeanException

Exceptions

MBeanException

getTaskIds(TaskSelector) Method

public String[] getTaskIds(TaskSelector selector)
throws MBeanException

Exceptions

MBeanException

getTaskInfo(String) Method

public TaskInfo getTaskInfo(String taskId)
throws MBeanException

Exceptions

MBeanException

getTaskInfos(TaskSelector) Method

public TaskInfo[] getTaskInfos(TaskSelector selector)
throws MBeanException

Exceptions

MBeanException

getTaskProperties(String[], String) Method

public String[] getTaskProperties(String[] propertyNames, 
                                String taskId)
throws MBeanException

Exceptions

MBeanException

getTaskPropertiesNames(String) Method

public String[] getTaskPropertiesNames(String taskId)
throws MBeanException
Return all the task properties names

Exceptions

MBeanException

getTaskProperty(String, String) Method

public String getTaskProperty(String propertyName, 
                              String taskId)
throws MBeanException
get a task Property

Exceptions

MBeanException

getTaskRequest(String) Method

public TaskMessage getTaskRequest(String taskId)
throws MBeanException

Exceptions

MBeanException

getTaskRequestAsXmlObject(String) Method

public XmlObject getTaskRequestAsXmlObject(String taskId)
throws MBeanException

Exceptions

MBeanException

getTaskResponse(String) Method

public TaskMessage getTaskResponse(String taskId)
throws MBeanException

Exceptions

MBeanException

getTaskResponseAsXmlObject(String) Method

public XmlObject getTaskResponseAsXmlObject(String taskId)
throws MBeanException

Exceptions

MBeanException

purgeTasks() Method

public void purgeTasks()
throws MBeanException

Exceptions

MBeanException

removeTaskProperties(String[], String) Method

public String[] removeTaskProperties(String[] propertyNames, 
                                   String taskId)
throws MBeanException
Return the values of the removed properties, the value is null if not found

Exceptions

MBeanException

resumeTask(String) Method

public void resumeTask(String taskId)
throws MBeanException

Exceptions

MBeanException

returnTask(String) Method

public void returnTask(String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskCanBeAborted(Boolean, String) Method

public void setTaskCanBeAborted(Boolean value, 
                                String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskCanBeReassigned(Boolean, String) Method

public void setTaskCanBeReassigned(Boolean value, 
                                   String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskCanBeReturned(Boolean, String) Method

public void setTaskCanBeReturned(Boolean value, 
                                 String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskClaimDueBusinessDate(BusinessTime, String) Method

public void setTaskClaimDueBusinessDate(BusinessTime time, 
                                        String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskClaimDueDate(Date, String) Method

public void setTaskClaimDueDate(Date claimDueDate, 
                                String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskComment(String, String) Method

public void setTaskComment(String comment, 
                           String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskCompletionDueBusinessDate(BusinessTime, String) Method

public void setTaskCompletionDueBusinessDate(BusinessTime time, 
                                             String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskCompletionDueDate(Date, String) Method

public void setTaskCompletionDueDate(Date completeDueDate, 
                                     String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskOwner(String, String) Method

public void setTaskOwner(String owner, 
                         String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskPriority(Integer, String) Method

public void setTaskPriority(Integer priority, 
                            String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskProperties(String[], String[], String) Method

public String[] setTaskProperties(String[] propertyNames, 
                                String[] values, 
                                String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskProperty(String, String, String) Method

public String setTaskProperty(String propertyName, 
                              String value, 
                              String taskId)
throws MBeanException
Return the previous value if there was one

Exceptions

MBeanException

setTaskRequest(TaskMessage, String) Method

public void setTaskRequest(TaskMessage request, 
                           String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskRequestAsXmlObject(XmlObject, String, String) Method

public void setTaskRequestAsXmlObject(XmlObject request, 
                                      String mimeType, 
                                      String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskResponse(TaskMessage, String) Method

public void setTaskResponse(TaskMessage response, 
                            String taskId)
throws MBeanException

Exceptions

MBeanException

setTaskResponseAsXmlObject(XmlObject, String, String) Method

public void setTaskResponseAsXmlObject(XmlObject response, 
                                       String mimeType, 
                                       String taskId)
throws MBeanException

Exceptions

MBeanException

startTask(String) Method

public void startTask(String taskId)
throws MBeanException

Exceptions

MBeanException

stopTask(String) Method

public void stopTask(String taskId)
throws MBeanException

Exceptions

MBeanException

suspendTask(String) Method

public void suspendTask(String taskId)
throws MBeanException

Exceptions

MBeanException