Package de.mhus.lib.servlet
Class PortletSessionWrapper
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.core.AbstractProperties
-
- de.mhus.lib.servlet.PortletSessionWrapper
-
- All Implemented Interfaces:
de.mhus.lib.core.ILog,de.mhus.lib.core.IProperties,de.mhus.lib.core.IReadProperties,de.mhus.lib.core.util.MNlsProvider,de.mhus.lib.core.util.Nls,Serializable,Iterable<Map.Entry<String,Object>>,Map<String,Object>
public class PortletSessionWrapper extends de.mhus.lib.core.AbstractProperties- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PortletSessionWrapper(javax.portlet.PortletSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()booleancontainsValue(Object value)Set<Map.Entry<String,Object>>entrySet()ObjectgetProperty(String name)booleanisEditable()booleanisProperty(String name)Set<String>keys()voidremoveProperty(String key)voidsetProperty(String key, Object value)intsize()Collection<Object>values()-
Methods inherited from class de.mhus.lib.core.AbstractProperties
containsKey, get, getBoolean, getBoolean, getCalendar, getDate, getDouble, getFloat, getFormatted, getInt, getLong, getNumber, getString, getString, isEmpty, iterator, keySet, put, putAll, putReadProperties, remove, setBoolean, setCalendar, setDate, setDouble, setFloat, setInt, setLong, setNumber, setString, toMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
containsValue
public boolean containsValue(Object value)
-
values
public Collection<Object> values()
-
getProperty
public Object getProperty(String name)
- Specified by:
getPropertyin interfacede.mhus.lib.core.IReadProperties- Specified by:
getPropertyin classde.mhus.lib.core.AbstractProperties
-
isProperty
public boolean isProperty(String name)
- Specified by:
isPropertyin interfacede.mhus.lib.core.IReadProperties- Specified by:
isPropertyin classde.mhus.lib.core.AbstractProperties
-
removeProperty
public void removeProperty(String key)
- Specified by:
removePropertyin interfacede.mhus.lib.core.IProperties- Specified by:
removePropertyin classde.mhus.lib.core.AbstractProperties
-
setProperty
public void setProperty(String key, Object value)
- Specified by:
setPropertyin classde.mhus.lib.core.AbstractProperties
-
isEditable
public boolean isEditable()
- Specified by:
isEditablein interfacede.mhus.lib.core.IProperties- Specified by:
isEditablein classde.mhus.lib.core.AbstractProperties
-
keys
public Set<String> keys()
- Specified by:
keysin interfacede.mhus.lib.core.IReadProperties- Specified by:
keysin classde.mhus.lib.core.AbstractProperties
-
size
public int size()
-
clear
public void clear()
-
-