Danh mục

Bắt đầu với IBM Websphere smash - p 34

Số trang: 10      Loại file: pdf      Dung lượng: 777.26 KB      Lượt xem: 14      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

312Chapter 13PHP in WebSphere sMashListing 13.5 import import import importCommon Template for PHP Extension Classescom.ibm.phpj.xapi.ExtensionBaseImpl; com.ibm.phpj.xapi.RuntimeContext; com.ibm.phpj.xapi.annotations.XAPIExtension; com.ibm.phpj.xapi.annotations.XAPIFunction;@XAPIExtension("MyExtensionClass") public class MyExtensionClass extends ExtensionBaseImpl { @XAPIArguments(MandatoryArguments = 1, PassSemantics = { XAPIPassSemantics.ByReference }) @XAPIFunction("myFunction") public void myFunction(RuntimeContext ctx) { //-- Extract arguments from context String arg1 = ctx.getStringArgument(0).getString(); //-- Do something here String something = someFunction( arg1 ); //-- Optionally Set return value ctx.setReturnValue( something ); } //... remaining code removed ... }A couple items are worthy of mention in this template sample. First, notice how the class and function have their own XAPI annotations. Although in this template, the annotation...
Nội dung trích xuất từ tài liệu:
Bắt đầu với IBM Websphere smash - p 34

Tài liệu được xem nhiều: