public class HybrisUiEngineImpl
extends UiEngineImpl
| Constructor and Description |
|---|
HybrisUiEngineImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(Execution exec) |
void |
addInvalidate(Component comp) |
void |
addInvalidate(Page page) |
void |
addMoved(Component comp,
Component oldparent,
Page oldpg,
Page newpg) |
void |
addResponse(java.lang.String key,
AuResponse response) |
void |
addSmartUpdate(Component comp,
java.lang.String attr,
DeferredValue value) |
void |
addSmartUpdate(Component comp,
java.lang.String attr,
java.lang.Object[] values) |
void |
addSmartUpdate(Component comp,
java.lang.String attr,
java.lang.String value) |
void |
addUuidChanged(Component comp,
boolean addOnlyMoved)
Called before changing the component's UUID.
|
void |
beginUpdate(Execution exec) |
boolean |
ceaseSuspendedThread(Desktop desktop,
EventProcessingThread evtthd,
java.lang.String cause) |
Component[] |
createComponents(Execution exec,
PageDefinition pagedef,
Page page,
Component parent,
java.util.Map arg) |
void |
deactivate(Execution exec) |
void |
desktopDestroyed(Desktop desktop) |
boolean |
disableClientUpdate(Component comp,
boolean disable) |
void |
endUpdate(Execution exec,
AuWriter out) |
void |
execNewPage(Execution exec,
PageDefinition pagedef,
Page page,
java.io.Writer out) |
void |
execNewPage(Execution exec,
Richlet richlet,
Page page,
java.io.Writer out) |
void |
execNewPage0(Execution exec,
PageDefinition pagedef,
Richlet richlet,
Page page,
java.io.Writer out)
It assumes exactly one of pagedef and richlet is not null.
|
void |
execRecover(Execution exec,
FailoverManager failover) |
void |
execUpdate(Execution exec,
java.util.List requests,
AuWriter out) |
java.lang.String |
getNativeContent(Component comp,
java.util.List children,
Native.Helper helper) |
java.util.Collection |
getSuspendedThreads(Desktop desktop) |
boolean |
hasSuspendedThread() |
boolean |
isInvalidated(Component comp) |
boolean |
isRequestDuplicate(Execution exec,
AuWriter out) |
void |
notify(Desktop desktop,
java.lang.Object mutex) |
void |
notify(java.lang.Object mutex) |
void |
notifyAll(Desktop desktop,
java.lang.Object mutex) |
void |
notifyAll(java.lang.Object mutex) |
void |
popOwner() |
void |
pushOwner(Component comp) |
void |
sendRedirect(java.lang.String uri,
java.lang.String target) |
void |
setAbortingReason(AbortingReason aborting) |
void |
start(WebApp wapp) |
void |
stop(WebApp wapp) |
void |
wait(java.lang.Object mutex) |
public void start(WebApp wapp)
public void stop(WebApp wapp)
public boolean hasSuspendedThread()
public java.util.Collection getSuspendedThreads(Desktop desktop)
public boolean ceaseSuspendedThread(Desktop desktop,
EventProcessingThread evtthd,
java.lang.String cause)
public void desktopDestroyed(Desktop desktop)
public void pushOwner(Component comp)
public void popOwner()
public boolean isInvalidated(Component comp)
public void addInvalidate(Page page)
public void addInvalidate(Component comp)
public void addSmartUpdate(Component comp,
java.lang.String attr,
java.lang.String value)
public void addSmartUpdate(Component comp,
java.lang.String attr,
DeferredValue value)
public void addSmartUpdate(Component comp,
java.lang.String attr,
java.lang.Object[] values)
public void addResponse(java.lang.String key,
AuResponse response)
public void addMoved(Component comp,
Component oldparent,
Page oldpg,
Page newpg)
public void addUuidChanged(Component comp,
boolean addOnlyMoved)
addOnlyMoved - if true, it is added only if it was moved before (see addMoved(Component, Component, Page, Page)).public boolean disableClientUpdate(Component comp,
boolean disable)
public void execNewPage(Execution exec,
Richlet richlet,
Page page,
java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic void execNewPage(Execution exec,
PageDefinition pagedef,
Page page,
java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic void execNewPage0(Execution exec,
PageDefinition pagedef,
Richlet richlet,
Page page,
java.io.Writer out)
throws java.io.IOException
java.io.IOExceptionpublic Component[] createComponents(Execution exec,
PageDefinition pagedef,
Page page,
Component parent,
java.util.Map arg)
public void sendRedirect(java.lang.String uri,
java.lang.String target)
public void setAbortingReason(AbortingReason aborting)
public void execRecover(Execution exec,
FailoverManager failover)
public boolean isRequestDuplicate(Execution exec,
AuWriter out)
throws java.io.IOException
java.io.IOExceptionpublic void beginUpdate(Execution exec)
public void endUpdate(Execution exec,
AuWriter out)
throws java.io.IOException
java.io.IOExceptionpublic void execUpdate(Execution exec,
java.util.List requests,
AuWriter out)
throws java.io.IOException
java.io.IOExceptionpublic void wait(java.lang.Object mutex)
throws java.lang.InterruptedException,
SuspendNotAllowedException
java.lang.InterruptedExceptionSuspendNotAllowedExceptionpublic void notify(java.lang.Object mutex)
public void notify(Desktop desktop,
java.lang.Object mutex)
public void notifyAll(java.lang.Object mutex)
public void notifyAll(Desktop desktop,
java.lang.Object mutex)
public void activate(Execution exec)
public void deactivate(Execution exec)
public java.lang.String getNativeContent(Component comp,
java.util.List children,
Native.Helper helper)
Copyright © 2018 SAP SE. All Rights Reserved.