}
public YParameter[] describeRequiredParams() {
YParameter[] params = new YParameter[3];
YParameter param;
param = new YParameter(null, YParameter._INPUT_PARAM_TYPE);
param.setDataTypeAndName(XSD_STRINGTYPE, SMS_MESSAGE_PARAMNAME, XSD_NAMESPACE);
param.setDocumentation("This is the SMS Message content");
params[0] = param;
param = new YParameter(null, YParameter._INPUT_PARAM_TYPE);
param.setDataTypeAndName(XSD_STRINGTYPE, SMS_PHONENO_PARAMNAME, XSD_NAMESPACE);
param.setDocumentation("This is the SMS phone number.");
params[1] = param;
param = new YParameter(null, YParameter._OUTPUT_PARAM_TYPE);
param.setDataTypeAndName(XSD_STRINGTYPE, SMS_REPLYMESSAGE_PARAMNAME, XSD_NAMESPACE);
param.setDocumentation("This is the SMS reply mssage.");
params[2] = param;
return params;
}