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.