Class Client
java.lang.Object
org.eclnt.jsfserver.defaultscreens.Client
- All Implemented Interfaces:
Serializable
Facade class to set configuration and other parameters for the current
client.
There is one central CLIENTCONFIG, one central CLIENTREDIRECTURL and one central CLIENTREDIRECTPAGE component which are always sent to the client side. The attributes of the components refer to the values of the properties of this Client-class. - Per dialog session there is one Client-instance.
Please refer to the documentation of component CLIENTCONFIG in order to get detailed information about each property.
There is one central CLIENTCONFIG, one central CLIENTREDIRECTURL and one central CLIENTREDIRECTPAGE component which are always sent to the client side. The attributes of the components refer to the values of the properties of this Client-class. - Per dialog session there is one Client-instance.
Please refer to the documentation of component CLIENTCONFIG in order to get detailed information about each property.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPlease view component documentation of CLIENTCONFIG-ANIMATE.Please view component documentation of CLIENTCONFIG-BEEPWHENBLOCKED.Please view component documentation of CLIENTCONFIG-CONFIRMEXIT.Please view component documentation of CLIENTCONFIG-CONNECTIONPROBLEMMESSAGE.Please view component documentation of CLIENTCONFIG-CONNECTIONPROBLEMPOPUP.Please view component documentation of CLIENTCONFIG-COUNTRY.Please view component documentation of CLIENTCONFIG-doubleclickclearstextselection.Please view component documentation of CLIENTCONFIG-DURATIONGLASSPANEBLOCKER.Please view component documentation of CLIENTCONFIG-Durationglasspaneblockerphase2.Please view component documentation of CLIENTCONFIG-Durationglasspaneblockerphase3.CSV value of strings that are treated on client side as empty.Please view component documentation of CLIENTCONFIG-FALSESTRING.Please view component documentation of CLIENTCONFIG-inputusedefaultbrowserautofill.Internal use.Internal use.Internal use.Internal use.Please view component documentation of CLIENTCONFIG-keyvariantshotkey.Please view component documentation of CLIENTCONFIG-LANGUAGE.Please view component documentation of CLIENTCONFIG-LOADSTYLEWITHSESSIONREFERENCE.Please view component documentation of CLIENTCONFIG-numberofreconnects.Please view component documentation of CLIENTCONFIG-popupmenuglobalhotkeys.Internal use only.booleanInternal use only.Internal use only.Internal use only.Internal use only.getScale()Please view component documentation of CLIENTCONFIG-SCALE.Please view component documentation of CLIENTCONFIG-sessiontimeouturl.Please view component documentation of CLIENTCONFIG-SESSIONTIMEOUTURL.Please view component documentation of CLIENTCONFIG-tabonenter.Please view component documentation of CLIENTCONFIG-TIMEZONE.getTitle()Please view component documentation of CLIENTCONFIG-TITLE.Please view component documentation of CLIENTCONFIG-TITLEIMAGE.Please view component documentation of CLIENTCONFIG-TOUCHSUPPORT.Please view component documentation of CLIENTCONFIG-TRUESTRING.static Clientinstance()Instance that managed the current client for the current session.voidvoidopenURLInOwnBrowser(String url, String target) voidopenURLInOwnBrowser(String url, String target, String windowFeatures) voidredirectDialogToPage(String page, boolean keepSession) The CaptainCasa client is told to switch its outest page to the one that is passed as parameter.voidThe browser is redireced to the (external or internal) URL that is passed.voidsetAnimate(Boolean animate) voidsetBeepwhenblocked(Boolean beepwhenblocked) voidsetConfirmexit(Boolean confirmexit) voidsetConnectionproblemmessage(String connectionproblemmessage) voidsetConnectionproblempopup(Boolean connectionproblempopup) voidsetCountry(String country) voidsetDoubleclickclearstextselection(Boolean doubleclickclearstextselection) voidsetDurationglasspaneblocker(Integer durationglasspaneblocker) voidsetDurationglasspaneblockerphase2(Integer durationglasspaneblockerphase2) voidsetDurationglasspaneblockerphase3(Integer durationglasspaneblockerphase3) voidsetEmptyvalues(String... emptyvalues) voidsetFalsestring(String falsestring) voidsetHtml5dragdrop(Boolean html5dragdrop) voidsetInputusedefaultbrowserautofill(String inputusedefaultbrowserautofill) voidsetJshowurlTarget(String jshowurlTarget) voidsetJshowurlTrigger(Trigger jshowurlTrigger) voidsetJshowurlUrl(String jshowurlUrl) voidsetJshowurlWindowfeatures(String jshowurlWindowfeatures) voidsetKeyvariantshotkey(String keyvariantshotkey) voidsetLanguage(String language) voidsetLoadstylewithsessionreference(Boolean loadstylewithsessionreference) voidsetNumberofreconnects(Integer numberofreconnects) voidsetPopupmenucopyclipboard(Boolean popupmenucopyclipboard) Please view component documentation of CLIENTCONFIG-POPUPMENUCOPYCLIPBOARD.voidsetPopupmenuglobalhotkeys(String popupmenuglobalhotkeys) voidsetPopupmenupasteclipboard(Boolean popupmenupasteclipboard) Please view component documentation of CLIENTCONFIG-POPUPMENUPASTECLIPBOARD.voidsetScale(BigDecimal scale) voidThe "auto" value is represented by BigDecimal value of "0".voidsetSessiontimeouturl(String sessiontimeouturl) voidsetSessionTimeoutUrl(String sessiontimeouturl) voidsetTabonenter(Boolean tabonenter) voidsetTimezone(String timezone) voidvoidsetTitleimage(String titleimage) voidsetTouchsupport(Boolean touchsupport) voidsetTruestring(String truestring)
-
Constructor Details
-
Client
public Client()
-
-
Method Details
-
instance
Instance that managed the current client for the current session. -
getTouchsupport
Please view component documentation of CLIENTCONFIG-TOUCHSUPPORT. -
setTouchsupport
-
getBeepwhenblocked
Please view component documentation of CLIENTCONFIG-BEEPWHENBLOCKED. -
setBeepwhenblocked
-
getConnectionproblemmessage
Please view component documentation of CLIENTCONFIG-CONNECTIONPROBLEMMESSAGE. -
setConnectionproblemmessage
-
getConnectionproblempopup
Please view component documentation of CLIENTCONFIG-CONNECTIONPROBLEMPOPUP. -
setConnectionproblempopup
-
getConfirmexit
Please view component documentation of CLIENTCONFIG-CONFIRMEXIT. -
setConfirmexit
-
getCountry
Please view component documentation of CLIENTCONFIG-COUNTRY. -
setCountry
-
getLanguage
Please view component documentation of CLIENTCONFIG-LANGUAGE. -
setLanguage
-
getTimezone
Please view component documentation of CLIENTCONFIG-TIMEZONE. -
setTimezone
-
getTitle
Please view component documentation of CLIENTCONFIG-TITLE. -
setTitle
-
getTitleimage
Please view component documentation of CLIENTCONFIG-TITLEIMAGE. -
setTitleimage
-
getScale
Please view component documentation of CLIENTCONFIG-SCALE. -
setScale
-
setScaleAuto
public void setScaleAuto()The "auto" value is represented by BigDecimal value of "0". -
getTruestring
Please view component documentation of CLIENTCONFIG-TRUESTRING. -
setTruestring
-
getFalsestring
Please view component documentation of CLIENTCONFIG-FALSESTRING. -
setFalsestring
-
getLoadstylewithsessionreference
Please view component documentation of CLIENTCONFIG-LOADSTYLEWITHSESSIONREFERENCE. -
setLoadstylewithsessionreference
-
getDurationglasspaneblocker
Please view component documentation of CLIENTCONFIG-DURATIONGLASSPANEBLOCKER. -
setDurationglasspaneblocker
-
getDurationglasspaneblockerphase2
Please view component documentation of CLIENTCONFIG-Durationglasspaneblockerphase2. -
setDurationglasspaneblockerphase2
-
getDurationglasspaneblockerphase3
Please view component documentation of CLIENTCONFIG-Durationglasspaneblockerphase3. -
setDurationglasspaneblockerphase3
-
getRedirectURL
Internal use only. -
getRedirectURLTrigger
Internal use only. -
getRedirectPage
Internal use only. -
getRedirectPageTrigger
Internal use only. -
getRedirectPageKeepSession
public boolean getRedirectPageKeepSession()Internal use only. -
getSessionTimeoutUrl
Please view component documentation of CLIENTCONFIG-SESSIONTIMEOUTURL. -
setSessionTimeoutUrl
-
getAnimate
Please view component documentation of CLIENTCONFIG-ANIMATE. -
setAnimate
-
getNumberofreconnects
Please view component documentation of CLIENTCONFIG-numberofreconnects. -
setNumberofreconnects
-
getTabonenter
Please view component documentation of CLIENTCONFIG-tabonenter. -
setTabonenter
-
getDoubleclickclearstextselection
Please view component documentation of CLIENTCONFIG-doubleclickclearstextselection. -
setDoubleclickclearstextselection
-
getKeyvariantshotkey
Please view component documentation of CLIENTCONFIG-keyvariantshotkey. -
setKeyvariantshotkey
-
getInputusedefaultbrowserautofill
Please view component documentation of CLIENTCONFIG-inputusedefaultbrowserautofill. -
setInputusedefaultbrowserautofill
-
getSessiontimeouturl
Please view component documentation of CLIENTCONFIG-sessiontimeouturl. -
setSessiontimeouturl
-
getJshowurlTrigger
Internal use. UseopenURLInOwnBrowser(String, String, String). -
setJshowurlTrigger
-
getJshowurlUrl
Internal use. UseopenURLInOwnBrowser(String, String, String). -
setJshowurlUrl
-
getJshowurlTarget
Internal use. UseopenURLInOwnBrowser(String, String, String). -
setJshowurlTarget
-
getJshowurlWindowfeatures
Internal use. UseopenURLInOwnBrowser(String, String, String). -
setJshowurlWindowfeatures
-
openURLInOwnBrowser
-
openURLInOwnBrowser
-
openURLInOwnBrowser
-
redirectDialogToURL
The browser is redireced to the (external or internal) URL that is passed. Do not use this method for navigation purposes but only for e.g. error situations: you want to switch the application to some error page. -
redirectDialogToPage
The CaptainCasa client is told to switch its outest page to the one that is passed as parameter. Do not use this method for navigation purposes but only for dedicated purposes, in which you want the user to be moved out of the current scope. (e.g. error management) -
getEmptyvalues
CSV value of strings that are treated on client side as empty. Example: calculation of BGPAINT for "mandatory()". -
setEmptyvalues
-
getHtml5dragdrop
-
setHtml5dragdrop
-