public class BasicActionRecorderEventService extends java.lang.Object implements IActionRecorderEventService
| Constructor and Description |
|---|
BasicActionRecorderEventService() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearPendingEventsDomain(java.lang.String domainName)
signal that domainName does not have any pending events that the recorer needs to pick up
|
void |
clearPrepareToStopDomain(java.lang.String domainName)
signal that domainName has finished with flush and notification and it needs to clear.
|
void |
clearReadyToStopDomain(java.lang.String domainName)
signal that domainName has finished with flush and notification and it needs to clear.
|
java.lang.String[] |
getPendingEventsDomains()
get a list of the domains that have events to be delivered to the recorder.
|
java.lang.String[] |
getPrepareToStopDomains()
get a list of the domains that has above flushing mechanism and notification to the recorder.
|
java.lang.String[] |
getReadyToStopDomains()
get a list of the domains that has above flushing mechanism and notification to the recorder.
|
boolean |
isRecorderRunning() |
void |
setPendingEventsDomain(java.lang.String domainName)
indicate that the specified domain has pending events that need to be
delivered to the recorder.
|
void |
setPrepareToStopDomain(java.lang.String domainName)
Domains like SAP will be having events in the automation layer's event queue
that is still not delivered to Functional Tester.
|
void |
setReadyToStopDomain(java.lang.String domainName) |
public java.lang.String[] getPendingEventsDomains()
getPendingEventsDomains in interface IActionRecorderEventServicepublic void setPendingEventsDomain(java.lang.String domainName)
setPendingEventsDomain in interface IActionRecorderEventServicedomainName - public void clearPendingEventsDomain(java.lang.String domainName)
clearPendingEventsDomain in interface IActionRecorderEventServicedomainName - public boolean isRecorderRunning()
isRecorderRunning in interface IActionRecorderEventServicepublic void setPrepareToStopDomain(java.lang.String domainName)
setPrepareToStopDomain in interface IActionRecorderEventServicedomainName - public java.lang.String[] getPrepareToStopDomains()
getPrepareToStopDomains in interface IActionRecorderEventServicepublic void clearPrepareToStopDomain(java.lang.String domainName)
clearPrepareToStopDomain in interface IActionRecorderEventServicedomainName - public void setReadyToStopDomain(java.lang.String domainName)
setReadyToStopDomain in interface IActionRecorderEventServicepublic java.lang.String[] getReadyToStopDomains()
getReadyToStopDomains in interface IActionRecorderEventServicepublic void clearReadyToStopDomain(java.lang.String domainName)
clearReadyToStopDomain in interface IActionRecorderEventServicedomainName -