Class CCServerTimeoutObserver
java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.servertimeout.CCServerTimeoutObserver
- All Implemented Interfaces:
Serializable,org.eclnt.jsfserver.elements.IConfiguredByLayout,org.eclnt.jsfserver.pagebean.component.IPageBeanComponent,org.eclnt.jsfserver.pagebean.IPageBean,org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject
public class CCServerTimeoutObserver
extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassDefault implementation - by default use this one, because new interface methods that may be added in future will be implemented here with default methods.static interfaceNested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap -
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean
m_pageModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected voidlonglonglonglongorg.eclnt.jsfserver.elements.util.TriggerbooleanlongvoidinitializePageBean(Map<String, String> initData) voidinitializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) voidvoidonRoundtripAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonStopWatchIconAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidonTimerAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) voidprepare(CCServerTimeoutObserver.IListener listener) voidsetClockStyleVariant(String value) voidsetLevelGreen(long levelGreen) voidsetLevelGreenText(String levelGreenText) voidsetLevelRed(long levelRed) voidsetLevelRedText(String levelRedText) voidsetLevelYellow(long levelYellow) voidsetLevelYellowText(String levelYellowText) voidsetPaneStyleVariant(String value) voidsetTimerDuration(long value) Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
getLitMethods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolverMethods inherited from class org.eclnt.jsfserver.pagebean.PageBean
buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout
addConfiguredByLayoutListener, removeConfiguredByLayoutListenerMethods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean
closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, openModalPopup, openModelessPopup, setActualRootExpressionMethods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
-
Constructor Details
-
CCServerTimeoutObserver
public CCServerTimeoutObserver()
-
-
Method Details
-
getRootExpressionUsedInPage
- Specified by:
getRootExpressionUsedInPagein interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Specified by:
getRootExpressionUsedInPagein classorg.eclnt.jsfserver.pagebean.PageBean
-
prepare
-
initializePageBean
- Specified by:
initializePageBeanin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanin classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
initializePageBeanConfigItems
public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems) - Specified by:
initializePageBeanConfigItemsin interfaceorg.eclnt.jsfserver.pagebean.component.IPageBeanComponent- Overrides:
initializePageBeanConfigItemsin classorg.eclnt.jsfserver.pagebean.component.PageBeanComponent
-
onBeforeRendering
public void onBeforeRendering()- Specified by:
onBeforeRenderingin interfaceorg.eclnt.jsfserver.pagebean.IPageBean- Overrides:
onBeforeRenderingin classorg.eclnt.jsfserver.pagebean.PageBean
-
onTimerAction
public void onTimerAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
onRoundtripAction
public void onRoundtripAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
getBackground
-
getDurationLeft
public long getDurationLeft() -
getClockStyleVariant
-
setClockStyleVariant
-
getPaneStyleVariant
-
setPaneStyleVariant
-
getLevelGreen
public long getLevelGreen() -
setLevelGreen
public void setLevelGreen(long levelGreen) -
getLevelYellow
public long getLevelYellow() -
setLevelYellow
public void setLevelYellow(long levelYellow) -
getLevelRed
public long getLevelRed() -
setLevelRed
public void setLevelRed(long levelRed) -
getLevelGreenText
-
setLevelGreenText
-
getLevelYellowText
-
setLevelYellowText
-
getLevelRedText
-
setLevelRedText
-
getServerTimeOutActive
public boolean getServerTimeOutActive() -
getTimerDuration
public long getTimerDuration() -
setTimerDuration
public void setTimerDuration(long value) -
onStopWatchIconAction
public void onStopWatchIconAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event) -
getResetTimerTrigger
public org.eclnt.jsfserver.elements.util.Trigger getResetTimerTrigger() -
getClockFormat
-
createMessageDialog
-
createMessage
-