A C D E F G H I M O P R S T V W

A

ActionEvent - Class in org.jprocessunit
Class that should be extended by all specific ActionEvent's.
ActionEvent() - Constructor for class org.jprocessunit.ActionEvent
 
addResponse(String, String, SOAPElement) - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
Registers a response for the responseName (callback operation/method name) and conversation ID specified.
addUndoEvent(ProcessEvent) - Method in class org.jprocessunit.ProcessTestCase
 
assertEvent() - Method in class org.jprocessunit.ActionEvent
Calls performAction.
assertEvent() - Method in interface org.jprocessunit.ProcessEvent
By default the initiate method of all events don't do anything.
assertEvent() - Method in class org.jprocessunit.WaitEvent
Loops for a maximum of timeOutValue and every pollingInterval checks to see if the wait condition (overriden by the subclass through the waitConditionSatisfied method) is satisfied.

C

CallBackHandlerServlet - Class in org.jprocessunit.addon.jpd.util
 
CallBackHandlerServlet() - Constructor for class org.jprocessunit.addon.jpd.util.CallBackHandlerServlet
 
CallBackServer - Class in org.jprocessunit.addon.jpd.util
 
CallBackServer() - Constructor for class org.jprocessunit.addon.jpd.util.CallBackServer
 
callBackServer - Variable in class org.jprocessunit.ServerInfo
 
callBackServerPort - Variable in class org.jprocessunit.addon.jpd.util.CallBackServer
 
CompleteTaskEvent - Class in org.jprocessunit.addon.jpd
Deprecated. Please use TaskStepChangeEvent instead
CompleteTaskEvent(TaskSelector) - Constructor for class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated.  
create(String) - Method in class org.jprocessunit.addon.jpd.util.DomainLogWaitEventFactory
 
createNewConversationId() - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 
createResponse(String) - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 
createSOAPEnvelope(String, String) - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 

D

DatabaseActionEvent - Class in org.jprocessunit.addon.common
Action event used to perform UPDATE, DELETE, and INSERT sql on the database.
DatabaseActionEvent(String) - Constructor for class org.jprocessunit.addon.common.DatabaseActionEvent
 
DatabaseWaitEvent - Class in org.jprocessunit.addon.common
JProcessUnit Wait Event used to wait for an SQL query to return a result.
DatabaseWaitEvent(String) - Constructor for class org.jprocessunit.addon.common.DatabaseWaitEvent
Default constructor, connect's to the ServerInfo database connection.
DeleteTaskEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit ActionEvent class used to delete a WLI task.
DeleteTaskEvent(TaskSelector) - Constructor for class org.jprocessunit.addon.jpd.DeleteTaskEvent
Deprecated. Please use DeleteTaskEvent(TaskQuery)
DeleteTaskEvent(TargetTaskInfo) - Constructor for class org.jprocessunit.addon.jpd.DeleteTaskEvent
The wait event is satisfied as soon as a single task matches the task query.
DomainLogWaitEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Wait Event used to wait for a server log entry matching a given string.
DomainLogWaitEvent(String) - Constructor for class org.jprocessunit.addon.jpd.DomainLogWaitEvent
The wait event is satisfied as soon as a single log entry (staring from the time this object was created) matches the selector.
DomainLogWaitEventFactory - Class in org.jprocessunit.addon.jpd.util
 
DomainLogWaitEventFactory() - Constructor for class org.jprocessunit.addon.jpd.util.DomainLogWaitEventFactory
 

E

enabled - Variable in class org.jprocessunit.addon.jpd.util.CallBackServer
 

F

FileCopyEvent - Class in org.jprocessunit.addon.common
Action event used to copy a file.
FileCopyEvent(File, File) - Constructor for class org.jprocessunit.addon.common.FileCopyEvent
 
FileDeleteEvent - Class in org.jprocessunit.addon.common
Action event used to delete a file.
FileDeleteEvent(File) - Constructor for class org.jprocessunit.addon.common.FileDeleteEvent
 
FileWaitEvent - Class in org.jprocessunit.addon.common
JProcess unit wait event used to wait until a particular file is found.
FileWaitEvent(File) - Constructor for class org.jprocessunit.addon.common.FileWaitEvent
 

G

getAdminPassword() - Method in class org.jprocessunit.ServerInfo
 
getAdminUser() - Method in class org.jprocessunit.ServerInfo
 
getAllTaskIds() - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
Returns a list of all of the tasks matching this instance's query
getApplicationName() - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
getCallBackServer() - Method in class org.jprocessunit.ServerInfo
 
getCallBackServerPort() - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 
getDatabaseConnection() - Method in class org.jprocessunit.ServerInfo
 
getDomainName() - Method in class org.jprocessunit.ServerInfo
 
getInstance() - Static method in class org.jprocessunit.addon.jpd.util.MBeanAccessor
 
getInstance() - Static method in class org.jprocessunit.ServerInfo
Static method providing access to the ServerInfo singleton spring bea.
getInstanceID(String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getIntegerVariableValue(String, String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
Accessor to the value of an internal process variable of type Integer.
getJpdName() - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getJPUHome() - Method in class org.jprocessunit.ServerInfo
 
getLabel(String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getLabel(String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getLongVariableValue(String, String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
Accessor to the value of an internal process variable of type Long.
getProcessRuntimeMBean() - Method in class org.jprocessunit.addon.jpd.util.MBeanAccessor
 
getProcessVariableValue(String, String, String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getRecursiveProcessInstanceID(String, String, String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getRecursiveProcessLabel(String, String, String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getRecursiveProcessStatus(String, String, String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getRecursiveProcessVariableValue(String, String, String, String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getRemoteMBeanServer() - Method in class org.jprocessunit.addon.jpd.util.MBeanAccessor
 
getRemoteWorklistManager() - Method in class org.jprocessunit.addon.jpd.util.MBeanAccessor
 
getResponse() - Method in class org.jprocessunit.addon.jpd.ReturnProcessWaitEvent
 
getResponse(String, String) - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 
getResponseContent() - Method in class org.jprocessunit.addon.jpd.ReturnProcessWaitEvent
 
getResponseConversationId(SOAPMessage) - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 
getResponseOperationElement(SOAPMessage) - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 
getServerAddress() - Method in class org.jprocessunit.ServerInfo
 
getServerDatabase() - Method in class org.jprocessunit.ServerInfo
 
getServerName() - Method in class org.jprocessunit.ServerInfo
 
getServerPort() - Method in class org.jprocessunit.ServerInfo
 
getServiceUri() - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getStatus(String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getStatus(String) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
getStringTaskUserProperty(String) - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
Returns the String value of the given user property name for the target task of this event.
getStringVariableValue(String, String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
Accessor to the value of an internal process variable of type String.
getSyncResponse() - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
getTaskEventUtil() - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
 
getTaskId() - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
Returns the one and only task matching this instance's query.
getTaskPlanPath() - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
getTaskPlanVersion() - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
getTaskProperty(String) - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
Returns the PropertyInstance associted with the propertyName for the target task's task plan.
getTaskQuery() - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
getTaskQuery() - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
getTaskRequest() - Method in class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated. Retrieves the request paramter of the target task for this event
getWorklistContext(String) - Method in class org.jprocessunit.addon.jpd.util.MBeanAccessor
 
getWorklistContext() - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
getXMLTaskUserProperty(String) - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
Returns the XML value of the given user property name for the target task of this event.
getXmlVariableValue(String, String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
Accessor to the value of an internal process variable of type XML.

H

handleNotification(Notification, Object) - Method in class org.jprocessunit.addon.jpd.DomainLogWaitEvent
 

I

isEnabled() - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 
isResponseReceived(String, String) - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
Check to see if a response was received for the responseName (callback operation/method name) and conversation ID specified.

M

MBeanAccessor - Class in org.jprocessunit.addon.jpd.util
Class giving access to useuful management beans of the WLI server being tested.

O

onMessage(SOAPMessage) - Method in class org.jprocessunit.addon.jpd.util.CallBackHandlerServlet
This method receives a SOAP message that it assumes is a callback from A JPD.
org.jprocessunit - package org.jprocessunit
 
org.jprocessunit.addon.common - package org.jprocessunit.addon.common
 
org.jprocessunit.addon.jpd - package org.jprocessunit.addon.jpd
 
org.jprocessunit.addon.jpd.util - package org.jprocessunit.addon.jpd.util
 

P

performAction() - Method in class org.jprocessunit.ActionEvent
Method should be overriden by all subclasses to implement the action to be performed.
performAction() - Method in class org.jprocessunit.addon.common.DatabaseActionEvent
 
performAction() - Method in class org.jprocessunit.addon.common.FileCopyEvent
 
performAction() - Method in class org.jprocessunit.addon.common.FileDeleteEvent
 
performAction() - Method in class org.jprocessunit.addon.jpd.DeleteTaskEvent
This method ensures that the first task matched by this instance's task query is deleted.
performAction() - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
Starts the JPD and passes the SOAP message argument
performAction() - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
This method ensures that the task identified by task query of thie event has its state changed to completed.
performAction() - Method in class org.jprocessunit.addon.jpd.TerminateProcessEvent
Executes this action by terminating the process refered to by the start action.
ProcessEvent - Interface in org.jprocessunit
Interface that should be implemented by all specific event types.
ProcessRuntimeTool - Class in org.jprocessunit.addon.jpd.util
Class wrapping the ProcessRuntimeMBean and providing utility methods.
ProcessRuntimeTool() - Constructor for class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
 
ProcessStateWaitEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Wait Event used to wait for a JPD instance to enter a certain state.
ProcessStateWaitEvent(String, ProcessStatus) - Constructor for class org.jprocessunit.addon.jpd.ProcessStateWaitEvent
 
ProcessTestCase - Class in org.jprocessunit
All JProcess unit test cases should extend this class.
ProcessTestCase() - Constructor for class org.jprocessunit.ProcessTestCase
 

R

ReturnProcessWaitEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Wait Event used to wait for an Async JPD's return.
ReturnProcessWaitEvent(String, StartProcessEvent) - Constructor for class org.jprocessunit.addon.jpd.ReturnProcessWaitEvent
 
ReturnProcessWaitEvent(String, String) - Constructor for class org.jprocessunit.addon.jpd.ReturnProcessWaitEvent
 
runUndoEvents() - Method in class org.jprocessunit.ProcessTestCase
Execute all undo events in reverse order

S

sendSOAPEnvelope(String, String) - Static method in class org.jprocessunit.addon.jpd.util.SOAPUtil
 
ServerInfo - Class in org.jprocessunit
Spring bean singleton used to store target server configuration information to be used by all JProcessUnit events.
ServerInfo() - Constructor for class org.jprocessunit.ServerInfo
 
setAdminPassword(String) - Method in class org.jprocessunit.ServerInfo
 
setAdminUser(String) - Method in class org.jprocessunit.ServerInfo
 
setApplicationName(String) - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
setAssignToUser(String) - Method in class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated. Used when the task has not been assigned to a specific user, in which case the action event first assignes the task to userName and then changes the task step.
setCallBackServer(CallBackServer) - Method in class org.jprocessunit.ServerInfo
 
setCallBackServerPort(String) - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 
setDomainName(String) - Method in class org.jprocessunit.ServerInfo
 
setEnabled(boolean) - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 
setJPUHome(String) - Method in class org.jprocessunit.ServerInfo
 
setPollingInterval(long) - Method in class org.jprocessunit.WaitEvent
 
setServerAddress(String) - Method in class org.jprocessunit.ServerInfo
 
setServerDatabase(BasicDataSource) - Method in class org.jprocessunit.ServerInfo
 
setServerName(String) - Method in class org.jprocessunit.ServerInfo
 
setServerPort(int) - Method in class org.jprocessunit.ServerInfo
 
setSoapMessage(String) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
setSoapMessage(File) - Method in class org.jprocessunit.addon.jpd.StartProcessEvent
 
setTaskPlanPath(String) - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
setTaskPlanVersion(float) - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
setTaskQuery(TaskQuery) - Method in class org.jprocessunit.addon.jpd.DeleteTaskEvent
The wait event is satisfied as soon as a single task matches the query.
setTaskQuery(TaskQuery) - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
The wait event is satisfied as soon as a single task matches the query.
setTaskQuery(TaskQuery) - Method in class org.jprocessunit.addon.jpd.TaskWaitEvent
The wait event is satisfied as soon as a single task matches the query.
setTaskQuery(TaskQuery) - Method in class org.jprocessunit.addon.jpd.util.TargetTaskInfo
 
setTaskQuery(TaskQuery) - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
The wait event is satisfied as soon as a single task matches the query.
setTaskResponse(File) - Method in class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated. Sets the response paramter of the task to which this instance is tied to the XML content of the given file.
setTaskResponse(String) - Method in class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated. Sets the response paramter of the task to which this instance is tied to the XML content of the given String.
setTaskSelector(TaskSelector) - Method in class org.jprocessunit.addon.jpd.CompleteTaskEvent
Deprecated. The wait event is satisfied as soon as a single task matches the selector.
setTaskSelector(TaskSelector) - Method in class org.jprocessunit.addon.jpd.DeleteTaskEvent
Deprecated. Please use setTaskQuery(TaskQuery)
setTaskSelector(TaskSelector) - Method in class org.jprocessunit.addon.jpd.TaskWaitEvent
Deprecated. Please use setTaskQuery(TaskQuery)
setTaskSelector(TaskSelector) - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
The wait event is satisfied as soon as a single task matches the selector.
setTaskUserProperty(String, XmlObject) - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
Sets a user property of the task to which this instance is tied to the given XML object content.
setTaskUserProperty(String, String) - Method in class org.jprocessunit.addon.jpd.TaskStepChangeEvent
Sets a user property of the task to which this instance is tied to the given String object content.
setTimeOutValue(long) - Method in class org.jprocessunit.WaitEvent
 
setWorklistContext(WorklistContext) - Method in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
SOAPUtil - Class in org.jprocessunit.addon.jpd.util
 
SOAPUtil() - Constructor for class org.jprocessunit.addon.jpd.util.SOAPUtil
 
start() - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
Starts the callback Jetty server on the configured port by the callBackServerPort variable.
StartProcessEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Action Event used to start JPD's and retrive related information.
StartProcessEvent(String, String) - Constructor for class org.jprocessunit.addon.jpd.StartProcessEvent
 
stop() - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
Stops the callback Jetty server.

T

TargetTaskInfo - Class in org.jprocessunit.addon.jpd.util
 
TargetTaskInfo(TaskQuery, String, float, String) - Constructor for class org.jprocessunit.addon.jpd.util.TargetTaskInfo
The wait event is satisfied as soon as a single task matches the query.
TaskEventUtil - Class in org.jprocessunit.addon.jpd.util
 
TaskEventUtil(TaskSelector) - Constructor for class org.jprocessunit.addon.jpd.util.TaskEventUtil
Utility for task events.
TaskEventUtil(TargetTaskInfo) - Constructor for class org.jprocessunit.addon.jpd.util.TaskEventUtil
The wait event is satisfied as soon as a single task matches the query.
TaskStepChangeEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit ActionEvent class used to bring a WLI task to a completed state.
TaskStepChangeEvent(TargetTaskInfo, String) - Constructor for class org.jprocessunit.addon.jpd.TaskStepChangeEvent
The action event is executed on the first task matches the selector.
TaskWaitEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Wait Event used to wait for a particular WLI Work List task to be created.
TaskWaitEvent(TaskSelector) - Constructor for class org.jprocessunit.addon.jpd.TaskWaitEvent
Deprecated. Please use TaskWaitEvent(TaskQuery)
TaskWaitEvent(TargetTaskInfo) - Constructor for class org.jprocessunit.addon.jpd.TaskWaitEvent
The wait event is satisfied as soon as a single task matches the query.
TerminateProcessEvent - Class in org.jprocessunit.addon.jpd
JProcessUnit Action Event used to terminate JPD process instance.
TerminateProcessEvent(StartProcessEvent) - Constructor for class org.jprocessunit.addon.jpd.TerminateProcessEvent
 
TerminateProcessEvent(String, String) - Constructor for class org.jprocessunit.addon.jpd.TerminateProcessEvent
 
toString() - Method in class org.jprocessunit.addon.jpd.util.CallBackServer
 

V

verifiedInteger(ProcessVariableValue) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
Asserts that the value of the parameter is an Integer and if so returns it in that format.
verifiedLong(ProcessVariableValue) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
Asserts that the value of the parameter is a Long and if so returns it in that format.
verifiedString(ProcessVariableValue) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
Asserts that the value of the parameter is a String and if so returns it in that format.
verifiedXml(ProcessVariableValue) - Static method in class org.jprocessunit.addon.jpd.util.ProcessRuntimeTool
Asserts that the value of the parameter is an XmlObject and if so returns it in that format.

W

waitConditionSatisfied() - Method in class org.jprocessunit.addon.common.DatabaseWaitEvent
The wait condition is satisfied only when the SQL statement of this object returns a result (any result).
waitConditionSatisfied() - Method in class org.jprocessunit.addon.common.FileWaitEvent
The wait condition satisfied when the file is found.
waitConditionSatisfied() - Method in class org.jprocessunit.addon.jpd.DomainLogWaitEvent
 
waitConditionSatisfied() - Method in class org.jprocessunit.addon.jpd.ProcessStateWaitEvent
 
waitConditionSatisfied() - Method in class org.jprocessunit.addon.jpd.ReturnProcessWaitEvent
 
waitConditionSatisfied() - Method in class org.jprocessunit.addon.jpd.TaskWaitEvent
The wait condition is satisfied only when a task matching the taskSelector is found.
waitConditionSatisfied() - Method in class org.jprocessunit.WaitEvent
Method should be overriden by all subclasses (all specific wait events).
WaitEvent - Class in org.jprocessunit
Class that should be extended by all specific WaitEvent's.
WaitEvent() - Constructor for class org.jprocessunit.WaitEvent
 
waitForProcess(int) - Method in class org.jprocessunit.ProcessTestCase
Convinence method to wait during testing so that the process has time to run to a certain point.
WLI81_COMPLETED_STEP - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_STARTED_STEP - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_TASKPLAN_APPLICATION - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_TASKPLAN_PATH - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_TASKPLAN_VERSION - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_TASKREQUEST_PROPERTY - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 
WLI81_TASKRESPONSE_PROPERTY - Static variable in class org.jprocessunit.addon.jpd.util.TaskEventUtil
 

A C D E F G H I M O P R S T V W

JProcessUnit API