Class GlueService
java.lang.Object
com.poscoict.glueframework.biz.control.GlueService
- All Implemented Interfaces:
Serializable
GlueService Class는 Service.xml의 내용을 담고 있는 객체이다.
Member 변수로 ActivityHandler(Activity 내용), TransactionManager와 최초 실행할 Activity정보를 가지고 있다.
Member 변수로 ActivityHandler(Activity 내용), TransactionManager와 최초 실행할 Activity정보를 가지고 있다.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
GlueActivityHandler Class는 해당 Activity Class를 생성 하고 Property를 Set 해주는 역할을 한다. -
Constructor Summary
ConstructorsConstructorDescriptionGlueService
(com.poscoict.glueframework.schema.Service serviceInfo) 생성자(constructor).GlueService
(String serviceName, String initialActivityName) -
Method Summary
Modifier and TypeMethodDescriptionaddActivityInfo
(String name, String clazz) protected GlueService.GlueActivityHandler
getActivityHandler
(String activityName) Internal Use Only
GlueActivityHandler를 return함.protected String
Internal Use Only
Initial Activity Name을 넘겨줌.Service Name을 ReturnInternal Use Only
Transaction Manager Map을 넘겨줌.toString()
-
Constructor Details
-
Method Details
-
getServicName
Service Name을 Return- Returns:
- String Service Name
-
getInitialActivity
Internal Use Only
Initial Activity Name을 넘겨줌.- Returns:
- String Initial Activity Name
-
getActivityHandler
Internal Use Only
GlueActivityHandler를 return함.- Parameters:
activityName
- Service.xml의 activity name- Returns:
- GlueActivityHandler Activity 정보를 담고 있는 Class
-
addActivityInfo
-
getTransactionManagers
Internal Use Only
Transaction Manager Map을 넘겨줌.- Returns:
- Map Transaction Manager Map<String, Boolean>
-
toString
-