com.ibm.workflow.servlet.clientx.wext
Class PageEventListenerAdapter

java.lang.Object
  |
  +--com.ibm.workflow.servlet.clientx.wext.PageEventListenerAdapter

public abstract class PageEventListenerAdapter
extends java.lang.Object
implements CheckInWorkItemEventListener, CancelWorkItemEventListener, PageChangeEventListener, java.io.Serializable

An abstract adapter class for receiving page events.

See Also:
Serialized Form

Constructor Summary
PageEventListenerAdapter()
           
 
Method Summary
 com.ibm.workflow.servlet.client.ResponsePage postCancelWorkItem(com.ibm.workflow.servlet.client.RequestContext context, PageController controller)
          Invoked when a work item has been canceled.
 com.ibm.workflow.servlet.client.ResponsePage postCheckInWorkItem(com.ibm.workflow.servlet.client.RequestContext context, PageController controller)
          Invoked when a work item has been checked-in.
 com.ibm.workflow.servlet.client.ResponsePage queryCheckInWorkItem(com.ibm.workflow.servlet.client.RequestContext context, PageController controller, PostedValues values)
          Invoked when a work item just before check-in.
 com.ibm.workflow.servlet.client.ResponsePage queryPageChange(com.ibm.workflow.servlet.client.RequestContext context, PageController controller, PostedValues values)
          Invoked when a response page just before change.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageEventListenerAdapter

public PageEventListenerAdapter()
Method Detail

queryCheckInWorkItem

public com.ibm.workflow.servlet.client.ResponsePage queryCheckInWorkItem(com.ibm.workflow.servlet.client.RequestContext context,
                                                                         PageController controller,
                                                                         PostedValues values)
                                                                  throws com.ibm.workflow.servlet.client.ClientException
Invoked when a work item just before check-in.
Specified by:
queryCheckInWorkItem in interface CheckInWorkItemEventListener
Parameters:
context - a RequestContext object
controller - a PageController session bean object
values - a PostedValues object
Returns:
a ResponsePage object
Throws:
com.ibm.workflow.servlet.client.ClientException - if an error occurred

postCheckInWorkItem

public com.ibm.workflow.servlet.client.ResponsePage postCheckInWorkItem(com.ibm.workflow.servlet.client.RequestContext context,
                                                                        PageController controller)
                                                                 throws com.ibm.workflow.servlet.client.ClientException
Invoked when a work item has been checked-in.
Specified by:
postCheckInWorkItem in interface CheckInWorkItemEventListener
Parameters:
context - a RequestContext object
controller - a PageController session bean object
Returns:
a ResponsePage object
Throws:
com.ibm.workflow.servlet.client.ClientException - if an error occurred

postCancelWorkItem

public com.ibm.workflow.servlet.client.ResponsePage postCancelWorkItem(com.ibm.workflow.servlet.client.RequestContext context,
                                                                       PageController controller)
                                                                throws com.ibm.workflow.servlet.client.ClientException
Invoked when a work item has been canceled.
Specified by:
postCancelWorkItem in interface CancelWorkItemEventListener
Parameters:
context - a RequestContext object
controller - a PageController session bean object
Returns:
a ResponsePage object
Throws:
com.ibm.workflow.servlet.client.ClientException - if an error occurred

queryPageChange

public com.ibm.workflow.servlet.client.ResponsePage queryPageChange(com.ibm.workflow.servlet.client.RequestContext context,
                                                                    PageController controller,
                                                                    PostedValues values)
                                                             throws com.ibm.workflow.servlet.client.ClientException
Invoked when a response page just before change.
Specified by:
queryPageChange in interface PageChangeEventListener
Parameters:
context - a RequestContext object
controller - a PageController session bean object
Returns:
a ResponsePage object
Throws:
com.ibm.workflow.servlet.client.ClientException - if an error occurred