/** * 创建数据模型对象并填充参数, {@link #onCheckParameters(String...)}检测成功后调用 * * @param parameters 传入参数 * @return 参数设置完毕后的数据模型对象 */ protected GetAllocationData onCreateDataModel(String... parameters) { GetAllocationData getAllocationData = new GetAllocationData(); getAllocationData.setSearchContent1(parameters[0]); return getAllocationData; }
/** * 服务返回数据解析成功后, 并且服务执行为成功即{@link * org.mobile.library.model.data.IDefaultDataModel#isSuccess()}返回true时, 设置任务返回数据, 即设置{@link * #setResult(Object)}的参数。 该方法在{@link * #onParseSuccess(org.mobile.library.model.data.IDefaultDataModel)}之后调用 * * @param data 解析后的数据模型对象 * @return 任务返回数据 */ @Override protected List<Map<String, Object>> onRequestSuccessSetResult(GetAllocationData data) { return data.getAll(); }