Page History
Wiki Markup |
---|
{hidden} DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING. THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden} {sub-section:description|text=}{sub-section}\\ {table:id=|class=servoy sSummery}{colgroup}{column:padding=0px|width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Constants SummarySummery{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#CALLBACK_EVENT] {td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#CALLBACK_EXCEPTION_EVENT] {td}{tr}{tbody}{table}\\ {table:id=|class=servoy sSummery}{colgroup}{column:padding=0px|width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method SummarySummery{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#getClientID]\() gets the id of the client{td}{tr}{tbody}{tbody}{tr}{td}[Object]{td}{td}[#getDataProviderValue]\(context, variableName, \[currentMethodName]) get a dataprovider value from the client{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isValid]\() returns true if this client is still valid/usable{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#queueMethod]\(context, methodName, args, callbackFunction) queue a method on the client{td}{tr}{tbody}{tbody}{tr}{td}[Object]{td}{td}[#setDataProviderValue]\(context, variableName, value, \[currentMethodName]) set a dataprovider value on the client{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#shutdown]\(force) shutdown{td}{tr}{tbody}{table}\\ {table:id=constant|class=servoy sDetail}{colgroup}{column:padding=0px|width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Constants Details{th}{tr}{tbody:id=A0E49586-D05F-424E-8D84-4860FF6E2C50CALLBACK_EVENT|class=node}{tr:id=name}{td}h6.CALLBACK_EVENT{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50CALLBACK_EVENT_des|text=|trigger=button}{sub-section}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50CALLBACK_EVENT_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prssnc}{td}*ParametersSince*\\{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_prsCALLBACK_EVENT_snc|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_prsCALLBACK_EVENT_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{divtd}{tdtr}{trbuilder-show}{builder-show:permission=edit}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_retCALLBACK_EVENT_prs|text=|trigger=button}{sub-section}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_retCALLBACK_EVENT_prs|trigger=none|class=sIndent}[String]{{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=seeret}{td}*Also seeReturns*\\{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_seeCALLBACK_EVENT_ret|text=|trigger=button}{sub-section}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_seeCALLBACK_EVENT_ret|trigger=none|class=sIndent|trigger=none}}[String]{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksee}{td}*ExternalAlso linkssee*\\{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50CALLBACK_EVENT_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_link|class=sIndentCALLBACK_EVENT_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=samlink}{td}*SampleExternal links*\\{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_samCALLBACK_EVENT_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:A0E49586-D05F-424E-8D84-4860FF6E2C50_sam|class=sIndent|CALLBACK_EVENT_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{trbuilder-show:classpermission=lastDetailRowedit}{tdtr:id=sam}{td}{tr}{*Sample*\\{sub-section:CALLBACK_EVENT_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:CALLBACK_EVENT_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7B3B101D-0174-4AA4-A037-435905819266}{tr:id=name}{td}h6.CALLBACK_EXCEPTION_EVENTCALLBACK_EXCEPTION_EVENT|class=node}{tr:id=name}{td}h6.CALLBACK_EXCEPTION_EVENT{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:CALLBACK_EXCEPTION_EVENT_des|text=|trigger=button}{sub-section}{sub-section:CALLBACK_EXCEPTION_EVENT_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266_desCALLBACK_EXCEPTION_EVENT_snc|text=|trigger=button}{sub-section}{sub-section:7B3B101D-0174-4AA4-A037-435905819266_desCALLBACK_EXCEPTION_EVENT_snc|trigger=none|class=sIndent} Replace with descriptionversion info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_prs|text=|trigger=button}{sub-section}{div:class=sIndent-section}{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_prs|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_ret|text=|trigger=button}{sub-section}{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7B3B101D-0174-4AA4-A037-435905819266_see|class=sIndentCALLBACK_EXCEPTION_EVENT_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266_seeCALLBACK_EXCEPTION_EVENT_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7B3B101D-0174-4AA4-A037-435905819266_link|class=sIndentCALLBACK_EXCEPTION_EVENT_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:7B3B101D-0174-4AA4-A037-435905819266CALLBACK_EXCEPTION_EVENT_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7B3B101D-0174-4AA4-A037-435905819266_sam|class=sIndentCALLBACK_EXCEPTION_EVENT_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\ {table:id=function|class=servoy sDetail}{colgroup}{column:padding=0px|width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=818923F7-115B-4CF9-973A-2600996C9B3AgetClientID|class=node}{tr:id=name}{td}h6.getClientID{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[String]{span}{span:id=iets|style=float: left; font-weight: bold;}getClientID{span}{span:id=iets|style=float: left;}\(){span: bold;}getClientID{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:getClientID_des|text=|trigger=button}{sub-section}{sub-section:getClientID_des|trigger=none|class=sIndent}gets the id of the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3A_desgetClientID_snc|text=|trigger=button}{sub-section}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3A_dessub-section:getClientID_snc|trigger=none|class=sIndent}gets theReplace idwith ofversion the clientinfo{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_prs|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_ret|text=|trigger=button}{sub-section}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3A{sub-section:getClientID_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3A_seegetClientID_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_sam|text=|trigger=button}{sub-section-section}{div:class=sIndent}{sub-section:818923F7-115B-4CF9-973A-2600996C9B3AgetClientID_sam|class=sIndent|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { /*Queue a method where the callback can do something like this if (event.getType() == JSClient.CALLBACK_EVENT) { application.output("callback data, name: " + event.data); } else if (event.getType() == JSClient.CALLBACK_EXCEPTION_EVENT) { application.output("exception callback, name: " + event.data); }*/ var x = new Object(); x.name = 'remote1'; x.number = 10; // this calls a 'remoteMethod' on the server as a global method, because the context (first argument is set to null), you can use a formname to call a form method jsclient.queueMethod(null, "remoteMethod", [x], callback); } {code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue|class=node}{tr:id=name}{td}h6.getDataProviderValue{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Object]{span}{span:id=iets|style=float: left; font-weight: bold;}getDataProviderValue{span}{span:id=iets|style=float: left;}\(context, variableName, currentMethodName){span: bold;}getDataProviderValue{span}{span:id=iets|style=float: left;}\(context, variableName, \[currentMethodName]){span}{td}{tr}{tr:id=des}{td}{sub-section:getDataProviderValue_des|text=|trigger=button}{sub-section}{sub-section:getDataProviderValue_des|trigger=none|class=sIndent}get a dataprovider value from the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0A_desgetDataProviderValue_snc|text=|trigger=button}{sub-section}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0A_desgetDataProviderValue_snc|trigger=none|class=sIndent}get aReplace dataproviderwith value from the clientversion info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_prs|trigger=none|class=sIndent}context variableName \[currentMethodName\] {sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_ret|text=|trigger=button}{sub-section}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_ret|trigger=none|class=sIndent}[Object]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0A_seegetDataProviderValue_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0AgetDataProviderValue_sam|text=|trigger=button}{sub-section}{sub-section:0003557C-AFE8-4B4B-A881-552B81343D0Adiv:class=sIndent}{sub-section:getDataProviderValue_sam|class=sIndent|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { // only gets the globals.media when the 'remoteMethod' is currently executing for this client var value = jsclient.getDataProviderValue(null, "globals.number", 'remoteMethod'); if (value != null) { application.output("value get from globals.number :: "+ value); globals.value = value+10; var returnValue = jsclient.setDataProviderValue(null, "globals.number", globals.value, 'remoteMethod'); application.output("value set to globals.number previous value "+ returnValue); } else { application.output("value get from globals.number :: " + null); } } {code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=0A52C9CD-B822-49C8-B0AE-FA4935FB06E9=isValid|class=node}{tr:id=name}{td}h6.isValid{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isValid{span}{span:id=iets|style=float: left;}\(){span:id=iets|style=float: left;}\(){span}{td}{tr}{tr:id=des}{td}{sub-section:isValid_des|text=|trigger=button}{sub-section}{sub-section:isValid_des|trigger=none|class=sIndent}returns true if this client is still valid/usable{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9_desisValid_snc|text=|trigger=button}{sub-section}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9_desisValid_snc|trigger=none|class=sIndent}returns true if this client is still valid/usable Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_prs|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_ret|text=|trigger=button}{sub-section}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_see|text=|trigger=button}{sub-section-section}{div:class=sIndent}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9_seeisValid_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9isValid_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:0A52C9CD-B822-49C8-B0AE-FA4935FB06E9_sam|class=sIndentisValid_sam|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { /*Queue a method where the callback can do something like this if (event.getType() == JSClient.CALLBACK_EVENT) { application.output("callback data, name: " + event.data); } else if (event.getType() == JSClient.CALLBACK_EXCEPTION_EVENT) { application.output("exception callback, name: " + event.data); }*/ var x = new Object(); x.name = 'remote1'; x.number = 10; // this calls a 'remoteMethod' on the server as a global method, because the context (first argument is set to null), you can use a formname to call a form method jsclient.queueMethod(null, "remoteMethod", [x], callback); } {code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod|class=node}{tr:id=name}{td}h6.queueMethod{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}queueMethod{span}{span:id=iets|style=float: left;}\(context, methodName, args, callbackFunction){span}{td}{tr}{tr:id=des}{td}{sub-section:queueMethod_des|text=|trigger=button}{sub-section}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6_desqueueMethod_des|trigger=none|class=sIndent}queue a method on the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:queueMethod_snc|text=|trigger=button}{sub-section}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6_desqueueMethod_snc|trigger=none|class=sIndent}queue aReplace methodwith onversion the clientinfo{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_prs|trigger=none|class=sIndent}context methodName args callbackFunction {sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_ret|text=|trigger=button}{sub-section}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6_seequeueMethod_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:32AF9829-18DC-48AE-A79D-E4D1AC093DA6queueMethod_sam|class=sIndent|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { /*Queue a method where the callback can do something like this if (event.getType() == JSClient.CALLBACK_EVENT) { application.output("callback data, name: " + event.data); } else if (event.getType() == JSClient.CALLBACK_EXCEPTION_EVENT) { application.output("exception callback, name: " + event.data); }*/ var x = new Object(); x.name = 'remote1'; x.number = 10; // this calls a 'remoteMethod' on the server as a global method, because the context (first argument is set to null), you can use a formname to call a form method jsclient.queueMethod(null, "remoteMethod", [x], callback); } {code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7=setDataProviderValue|class=node}{tr:id=name}{td}h6.setDataProviderValue{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Object]{span}{span:id=iets|style=float: left; font-weight: bold;}setDataProviderValue{span}{span:id=iets|style=float: left;}\(context, variableName, value, currentMethodName){span}{span:id=iets|style=float: left;}\(context, variableName, value, \[currentMethodName]){span}{td}{tr}{tr:id=des}{td}{sub-section:setDataProviderValue_des|text=|trigger=button}{sub-section}{sub-section:setDataProviderValue_des|trigger=none|class=sIndent}set a dataprovider value on the client{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7_dessetDataProviderValue_snc|text=|trigger=button}{sub-section}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7_dessetDataProviderValue_snc|trigger=none|class=sIndent}set a dataprovider valueReplace onwith theversion clientinfo{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_prs|trigger=none|class=sIndent}context variableName value \[currentMethodName\] {sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_ret|text=|trigger=button}{sub-section}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_ret|trigger=none|class=sIndent}[Object]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7_seesetDataProviderValue_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:FF55F952-2D73-4CD9-8ABB-1FB2B90AE4D7setDataProviderValue_sam|class=sIndent|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { // only gets the globals.media when the 'remoteMethod' is currently executing for this client var value = jsclient.getDataProviderValue(null, "globals.number", 'remoteMethod'); if (value != null) { application.output("value get from globals.number :: "+ value); globals.value = value+10; var returnValue = jsclient.setDataProviderValue(null, "globals.number", globals.value, 'remoteMethod'); application.output("value set to globals.number previous value "+ returnValue); } else { application.output("value get from globals.number :: " + null); } } {code}{sub-sectionsection}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=799AA9DD-854C-430C-A466-6F33AAC27170=shutdown|class=node}{tr:id=name}{td}h6.shutdown{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}shutdown{span}{span:id=iets|style=float: left;}\(force){span}{td}{tr}{tr:id=des}{td}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170_desshutdown_des|text=|trigger=button}{sub-section}{sub-section:shutdown_des|trigger=none|class=sIndent}shutdown{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:shutdown_snc|text=|trigger=button}{sub-section}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170_desshutdown_snc|trigger=none|class=sIndent}shutdown Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_prs|trigger=none|class=sIndent}force {sub-section}{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_ret|text=|trigger=button}{sub-section}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_see|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_see|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170_seeshutdown_link|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_link|class=sIndent|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_sam|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:799AA9DD-854C-430C-A466-6F33AAC27170shutdown_sam|class=sIndent|trigger=none}{code:language=javascript} if (jsclient && jsclient.isValid()) { /*Queue a method where the callback can do something like this if (event.getType() == JSClient.CALLBACK_EVENT) { application.output("callback data, name: " + event.data); } else if (event.getType() == JSClient.CALLBACK_EXCEPTION_EVENT) { application.output("exception callback, name: " + event.data); }*/ var x = new Object(); x.name = 'remote1'; x.number = 10; // this calls a 'remoteMethod' on the server as a global method, because the context (first argument is set to null), you can use a formname to call a form method jsclient.queueMethod(null, "remoteMethod", [x], callback); } {code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table} |
Overview
Content Tools
Activity