12.07.2015 Views

4.3.1.Action의 역할 - Anyframe

4.3.1.Action의 역할 - Anyframe

4.3.1.Action의 역할 - Anyframe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ControllerTypeParamterNameDescriptionVariableList inVl Client에서 GET 방식으로 전송한 parameter들 포함VariableList outVl Client로 전송하는 VariableListDatasetList inDl Client에서 POST 방식으로 전송한 Dataset XML 포함DatasetList outDl Client로 전송하는 Dataset XML 설정9.6.1.Sample Action다음은 <strong>Anyframe</strong>MiPAction을 상속받아 구현한 클래스의 일부로, process 메소드 내부에서 비즈니스 서비스를 실행하고, 그 결과값을 반환하고 있다.public void process(ActionMapping mapping, PlatformRequest request,VariableList inVl, DatasetList inDl, VariableList outVl,DatasetList outDl) throws Exception {this.inVl = inVl;this.inDl = inDl;this.outVl = outVl;this.outDl = outDl;MiPUserService userService = (MiPUserService)getService("userService");Dataset ds = userService.getUserList(inVl);outDl.addDataset("ds_access",ds);}// 중략 ...50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!