BPM Object Tag Library
Tag invokeUrl


Generates a URL to execute a method of a BPM Object. When you post this URL the server looks for a method in the BPM Object, that matches one of the following signatures: Signatures are evaluated in the order shown in the list above. When the server finds a method that matches one of these signatures the search stops, therefore it makes no sense to overcharge this method because only one of them (the one found first) will be executed.

Example:

To invoke a method "fooMethod" with the parameter "attr1=1":

<f:invokeUrl var="bpmObject" methodName="fooMethod" queryString="&attr1=1"/>


Attributes
NameRequiredRequest-timeTypeDescription
vartruetruejava.lang.StringBPM Object instance over which the method is invoked. EL(Expression Language) is used to access the BPM Object variable. You can access attributes of type BPM Object, exactly in the same way you do in Java or PBL.
methodNametruetruejava.lang.StringName of the method to invoke.
contentTypefalsetruejava.lang.StringThe content-type of the response. Examples of content-types are: "text/html", "image/png", "image/gif", "video/mpeg", "text/css".
queryStringfalsetruejava.lang.StringRequest parameters. Parameters specified using this attribute are passed to the invoked method, in a Map, together with other request parameters specified in the form.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator.