public class GlueDefaultContext extends GlueHashMap<String,Object> implements GlueContext
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description | 
|---|
GlueDefaultContext(String serviceName)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getActivityName()  | 
Map<String,String> | 
getActivityProperties()  | 
Map<String,String> | 
getActivityTransitions()  | 
String | 
getProperty(String name)  | 
String | 
getProperty(String name,
           boolean isMadatory)  | 
List<Map<String,String>> | 
getResults()
GlueService를 실행할 경우의 실행 reports 입니다. 
 | 
String | 
getServiceName()  | 
String | 
getTransition(String name)  | 
void | 
setActivityInfo(GlueService.GlueActivityInfo activityInfo)  | 
void | 
setActivityProperties(Class<?> clazz,
                     Map<String,String> props)  | 
void | 
setActivityProperties(GlueActivity<GlueContext> activity,
                     Map<String,String> props)  | 
getAndTryToCast, newGlueHashMapclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic GlueDefaultContext(String serviceName)
public String getActivityName()
getActivityName in interface GlueContextpublic String getServiceName()
getServiceName in interface GlueContextpublic void setActivityInfo(GlueService.GlueActivityInfo activityInfo)
public void setActivityProperties(Class<?> clazz, Map<String,String> props)
setActivityProperties in interface GlueContextpublic void setActivityProperties(GlueActivity<GlueContext> activity, Map<String,String> props)
setActivityProperties in interface GlueContextpublic Map<String,String> getActivityProperties()
getActivityProperties in interface GlueContextpublic Map<String,String> getActivityTransitions()
getActivityTransitions in interface GlueContextpublic String getProperty(String name)
getProperty in interface GlueContextpublic String getProperty(String name, boolean isMadatory)
getProperty in interface GlueContextpublic String getTransition(String name)
getTransition in interface GlueContextpublic List<Map<String,String>> getResults()
 [
   {
     "name":"first_activity_name", 
     "next":"second_activity_name", 
     "result-key":"result-key"
   }, 
   {
     "name":"second_activity_name", 
     "next":"third_activity_name", 
     "result-key":"result-key"
   },
   ... 
 ]
 
 getResults in interface GlueContextGlueBizController.GlueBizInternalControllerCopyright © 2019 POSCOICT. All rights reserved.