public interface IPDIEventRequestManager extends IPDIManager
Modifier and Type | Method and Description |
---|---|
void |
addEventRequest(IPDIEventRequest request)
Adds an event request
|
boolean |
canExecute(IPDIEventRequest request)
Determines whether this handler can execute on the elements specified in
the given request by reporting enabled state to the request.
|
void |
deleteAllEventRequests()
Deletes all event requests
|
void |
deleteEventRequest(IPDIEventRequest request)
Deletes an event request
|
void |
execute(IPDIEventRequest request)
Executes this command on the elements specified in the given request
reporting status to the given request and returns whether this handler
should remain enabled while the command is executing.
|
void |
flushEventRequests()
Flush any pending requests.
|
IPDIEventRequest[] |
getRequests()
Returns an array of stored requests
|
isAutoUpdate, setAutoUpdate, shutdown, update
getSession
void flushEventRequests()
void addEventRequest(IPDIEventRequest request) throws PDIException
request
- event request is being addedPDIException
- on failureboolean canExecute(IPDIEventRequest request)
request
- specifies elements to operate on and collects enabled statevoid deleteAllEventRequests() throws PDIException
PDIException
- on failurevoid deleteEventRequest(IPDIEventRequest request) throws PDIException
request
- event request is being removedPDIException
- on failurevoid execute(IPDIEventRequest request) throws PDIException
request
- specifies elements to operate on and collects execution statusPDIException
- on failureIPDIEventRequest[] getRequests()
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.