com.poscoict.glueframework.biz.activity
Class GlueSubService
java.lang.Object
com.poscoict.glueframework.biz.activity.GlueActivity<GlueContext>
com.poscoict.glueframework.biz.activity.GlueSubService
public class GlueSubService
- extends GlueActivity<GlueContext>
SubService Acitivity. GlueSubService Class는 Sub Service를 호출하여 실행
한다.
사용 예
즉 MainService - > SubService를 포함 할 수 있다.
사용 방법은 다음과 같다.
SubService를 호출 하는 위 예제에서처럼
인 경우
MainService의 Transaction과 별개로 SubService에 정의되어 있는 Transaction을 처리하게 된다.
"false"이면 Transaction 처리를 하지 않는다.
즉 MainService의 Transaction을 이용하게 된다.
Property 설정
- service-name : (필수) Service Name.
- new-transaction : (선택) true, false
| Methods inherited from class com.poscoict.glueframework.biz.activity.GlueActivity |
commitTransaction, getDao, getEventList, getName, getProperty, getPropertyNames, getTransition, rollbackTransaction, setEventList, setName, setProperty, setTransition |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlueSubService
public GlueSubService()
runActivity
public String runActivity(GlueContext ctx)
GlueBizController.doSubController를 호출 한다.
doController와 차이점은 Transaction 처리를 제외하고 동일하게 처리 된다.
- Specified by:
runActivity in class GlueActivity<GlueContext>
- Parameters:
ctx - GlueContext
- Returns:
- String Transition Name
Copyright © 2013–2014 POSCO ICT SW제품기술팀. All rights reserved.