
public class GluePortletContext extends GlueDefaultContext
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>GlueContext.ContentType, GlueContext.EventType, GlueContext.PortletContentType, GlueContext.WebContentType| Constructor and Description | 
|---|
GluePortletContext()
»ý¼ºÀÚ(constructor). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
get(Object key)
Key ÇØ´ç ÇÏ´Â °ªÀ» Á¶È¸ÇÔ. 
 | 
Object | 
get(String key,
   GlueContext.ContentType type)
RootMapÀÌ ¾Æ´Ñ ContentType¿¡ ÇØ´ç ÇÏ´Â Map¿¡¼ ÇØ´ç keyÀÇ °ªÀ» ¾ò´Â´Ù. 
 | 
<T> T | 
getAndTryToCast(String key,
               Class<T> valueClass,
               GlueContext.ContentType type)  | 
GlueHashMap<String,Object> | 
getDataAsMap(GlueContext.ContentType type)  | 
GlueMultipartRequest | 
getMultiPartRequest()  | 
Map<String,Object> | 
getSessionAttr(GlueContext.PortletContentType type)  | 
Object | 
put(String key,
   Object value,
   GlueContext.ContentType type)
È®Àå´ë»ó.. 
 | 
void | 
putAll(Map<? extends String,? extends Object> map,
      GlueContext.ContentType type)
È®Àå´ë»ó.. 
 | 
void | 
setMultiPartRequest(GlueMultipartRequest multipartRequest)  | 
String | 
toString()  | 
getAuditAttributes, getEventSourceType, getException, getMessage, getMessages, setAuditAttributes, setException, setMessage, setMessagesgetAndTryToCast, newGlueHashMapclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCodefinalize, getClass, notify, notifyAll, wait, wait, waitgetAndTryToCast, put, putAll, removeclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, valuespublic Object get(Object key)
GluePortletContext ¿¡¼ Key Ž»ö ¿ì¼± ¼øÀ§´Â ´ÙÀ½°ú °°´Ù. 1. Root Map 2. Request Attribute Map 3. Private Request Parameter Map 4. Public Request Parameter Map ¿ì¼±¼øÀ§¸¦ µû¸£Áö ¾Ê°Å³ª, ±× ¿ÜÀÇ Data¸¦ ¾ò±â À§Çؼ´Â get(String key, ContentType type) ¸¦ ÀÌ¿ëÇÑ´Ù. Root Map : ("deptno", "10") Request Attribute Map : ("deptno", "30") Private Request Parameter Map : ("deptno", "20") Public Request Parameter Map : ("deptno", "40") °ú °°ÀÌ GlueWebContext°¡ ±¸¼ºµÇ¾î ÀÖ´Ù¸é. ctx.get("deptno") ÀÇ °ªÀº 10 ÀÌ µÈ´Ù. Request Attribute MapÀÇ °ªÀÎ 30À» ¾ò±â À§Çؼ´Â ctx.get("deptno", PortletContentType.PORTLET_REQUEST_ATTR) ¸¦ »ç¿ëÇÑ´Ù. 
public GlueHashMap<String,Object> getDataAsMap(GlueContext.ContentType type)
getDataAsMap in interface GlueContextgetDataAsMap in class GlueDefaultContextpublic Object get(String key, GlueContext.ContentType type)
GlueContextget in interface GlueContextget in class GlueDefaultContextpublic <T> T getAndTryToCast(String key, Class<T> valueClass, GlueContext.ContentType type)
getAndTryToCast in interface GlueContextgetAndTryToCast in class GlueDefaultContextpublic Object put(String key, Object value, GlueContext.ContentType type)
GlueContextput in interface GlueContextput in class GlueDefaultContextpublic void putAll(Map<? extends String,? extends Object> map, GlueContext.ContentType type)
GlueContextputAll in interface GlueContextputAll in class GlueDefaultContextpublic void setMultiPartRequest(GlueMultipartRequest multipartRequest)
setMultiPartRequest in interface GlueContextsetMultiPartRequest in class GlueDefaultContextpublic GlueMultipartRequest getMultiPartRequest()
getMultiPartRequest in interface GlueContextgetMultiPartRequest in class GlueDefaultContextpublic Map<String,Object> getSessionAttr(GlueContext.PortletContentType type)
type - public String toString()
toString in class GlueDefaultContextCopyright © 2013–2019 POSCO ICT. All rights reserved.