public class DummyDesktop extends Object
| Constructor and Description |
|---|
DummyDesktop(ApplicationContext applicationContext) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activateServerPush(long timeout) |
void |
addComponent(Component comp) |
void |
addEventInterceptor(EventInterceptor eventInterceptor) |
void |
addListener(Object listener) |
void |
addPage(Page page) |
void |
afterComponentAttached(Component comp,
Page page) |
void |
afterComponentDetached(Component comp,
Page prevpage) |
void |
afterComponentMoved(Component parent,
Component child,
Component prevparent) |
void |
afterProcessEvent(Event event) |
Event |
beforePostEvent(Event event) |
Event |
beforeProcessEvent(Event event) |
Event |
beforeSendEvent(Event event) |
boolean |
ceaseSuspendedThread(EventProcessingThread evtthd,
String cause) |
void |
deactivateServerPush() |
void |
destroy() |
boolean |
enableServerPush(boolean enable) |
boolean |
enableServerPush(ServerPush serverpush) |
Object |
getActivationLock() |
Object |
getAttribute(String name) |
Map |
getAttributes() |
String |
getBookmark() |
Component |
getComponentByUuid(String uuid) |
Component |
getComponentByUuidIfAny(String uuid) |
Collection |
getComponents() |
String |
getCurrentDirectory() |
Device |
getDevice() |
String |
getDeviceType() |
Media |
getDownloadMedia(String medId,
boolean reserved) |
String |
getDownloadMediaURI(Media media,
String pathInfo) |
String |
getDynamicMediaURI(Component comp,
String pathInfo) |
Execution |
getExecution() |
String |
getId() |
Object |
getLastResponse(String channel,
String reqId) |
int |
getNextKey() |
String |
getNextUuid() |
Page |
getPage(String pageId) |
Page |
getPageIfAny(String pageId) |
Collection |
getPages() |
String |
getRequestPath() |
RequestQueue |
getRequestQueue() |
int |
getResponseId(boolean advance) |
ServerPush |
getServerPush() |
Session |
getSession() |
Collection |
getSuspendedThreads() |
String |
getUpdateURI(String pathInfo) |
Visualizer |
getVisualizer() |
WebApp |
getWebApp() |
boolean |
hasPage(String pageId) |
void |
invalidate() |
void |
invokeDesktopCleanups() |
void |
invokeExecutionCleanups(Execution exec,
Execution parent,
List errs) |
void |
invokeExecutionInits(Execution exec,
Execution parent) |
boolean |
isAlive() |
boolean |
isServerPushEnabled() |
void |
onPiggyback() |
void |
onPiggybackListened(Component comp,
boolean listen) |
void |
recoverDidFail(Throwable exception) |
Object |
removeAttribute(String name) |
void |
removeComponent(Component comp) |
boolean |
removeEventInterceptor(EventInterceptor eventInterceptor) |
boolean |
removeListener(Object listener) |
void |
removePage(Page page) |
void |
responseSent(String channel,
String reqId,
Object resInfo) |
void |
sessionDidActivate(Session sess) |
void |
sessionWillPassivate(Session sess) |
Object |
setAttribute(String name,
Object value) |
void |
setBookmark(String name) |
void |
setBookmark(String arg0,
boolean arg1) |
void |
setBookmarkByClient(String name) |
void |
setCurrentDirectory(String dir) |
void |
setDeviceType(String deviceType) |
void |
setExecution(Execution exec) |
void |
setId(String id) |
void |
setResponseId(int resId) |
void |
setServerPushDelay(int min,
int max,
int factor) |
void |
setVisualizer(Visualizer visualizer) |
public DummyDesktop(ApplicationContext applicationContext)
applicationContext - public void addEventInterceptor(EventInterceptor eventInterceptor)
public void addListener(Object listener)
public boolean enableServerPush(boolean enable)
public Map getAttributes()
public String getBookmark()
public Component getComponentByUuid(String uuid)
public Component getComponentByUuidIfAny(String uuid)
public Collection getComponents()
public String getCurrentDirectory()
public Device getDevice()
public String getDeviceType()
public Execution getExecution()
public String getId()
public Page getPage(String pageId) throws ComponentNotFoundException
ComponentNotFoundExceptionpublic Page getPageIfAny(String pageId)
public Collection getPages()
public String getRequestPath()
public Session getSession()
public WebApp getWebApp()
public boolean hasPage(String pageId)
public void invalidate()
public boolean isAlive()
public boolean isServerPushEnabled()
public boolean removeEventInterceptor(EventInterceptor eventInterceptor)
public boolean removeListener(Object listener)
public void setBookmark(String name)
public void setCurrentDirectory(String dir)
public void setDeviceType(String deviceType)
public void setServerPushDelay(int min,
int max,
int factor)
public boolean activateServerPush(long timeout)
throws InterruptedException
InterruptedExceptionpublic void addComponent(Component comp)
public void addPage(Page page)
public void afterComponentAttached(Component comp,
Page page)
public void afterComponentDetached(Component comp,
Page prevpage)
public void afterComponentMoved(Component parent,
Component child,
Component prevparent)
public void afterProcessEvent(Event event)
public Event beforePostEvent(Event event)
public Event beforeProcessEvent(Event event)
public Event beforeSendEvent(Event event)
public boolean ceaseSuspendedThread(EventProcessingThread evtthd,
String cause)
public void deactivateServerPush()
public void destroy()
public boolean enableServerPush(ServerPush serverpush)
public Object getActivationLock()
public Media getDownloadMedia(String medId, boolean reserved)
public int getNextKey()
public String getNextUuid()
public RequestQueue getRequestQueue()
public int getResponseId(boolean advance)
public ServerPush getServerPush()
public Collection getSuspendedThreads()
public Visualizer getVisualizer()
public void invokeDesktopCleanups()
public void invokeExecutionCleanups(Execution exec,
Execution parent,
List errs)
public void invokeExecutionInits(Execution exec,
Execution parent)
throws UiException
UiExceptionpublic void onPiggyback()
public void onPiggybackListened(Component comp,
boolean listen)
public void recoverDidFail(Throwable exception)
public void removeComponent(Component comp)
public void removePage(Page page)
public void sessionDidActivate(Session sess)
public void sessionWillPassivate(Session sess)
public void setBookmarkByClient(String name)
public void setExecution(Execution exec)
public void setId(String id)
public void setResponseId(int resId)
public void setVisualizer(Visualizer visualizer)
public void setBookmark(String arg0, boolean arg1)
Copyright © 2017 SAP SE. All Rights Reserved.