it.eng.spagobi.container
Class SpagoBISessionContainer

java.lang.Object
  extended by it.eng.spagobi.container.AbstractContainer
      extended by it.eng.spagobi.container.SpagoBISessionContainer
All Implemented Interfaces:
IContainer, ISessionContainer

public class SpagoBISessionContainer
extends AbstractContainer
implements ISessionContainer

A wrapper of the Spago SessionContainer object. Inherits all it.eng.spagobi.container.AbstractContainer utility methods.

Author:
Zerbetto (davide.zerbetto@eng.it)

Constructor Summary
SpagoBISessionContainer(it.eng.spago.base.SessionContainer session)
           
 
Method Summary
 java.lang.Object get(java.lang.String key)
          Return the object with the given key
 java.util.List getKeys()
          Returns all the string keys of the objects stored into this container
 void remove(java.lang.String key)
          Removes the object associated to the given key
 void set(java.lang.String key, java.lang.Object object)
          Store an object with the given key inside this container.
 
Methods inherited from class it.eng.spagobi.container.AbstractContainer
getBIObject, getBoolean, getExecutionInstance, getInteger, getList, getString, isBlankOrNull, isNull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface it.eng.spagobi.container.IContainer
getBoolean, getInteger, getList, getString, isBlankOrNull, isNull
 

Constructor Detail

SpagoBISessionContainer

public SpagoBISessionContainer(it.eng.spago.base.SessionContainer session)
Method Detail

remove

public void remove(java.lang.String key)
Description copied from interface: IContainer
Removes the object associated to the given key

Specified by:
remove in interface IContainer
Parameters:
key - The input key

set

public void set(java.lang.String key,
                java.lang.Object object)
Description copied from interface: IContainer
Store an object with the given key inside this container. If the key is null or the object is null, the container is not modified

Specified by:
set in interface IContainer
Parameters:
key - The input key

get

public java.lang.Object get(java.lang.String key)
Description copied from interface: IContainer
Return the object with the given key

Specified by:
get in interface IContainer
Parameters:
key - The input key
Returns:
the object with the given key

getKeys

public java.util.List getKeys()
Description copied from interface: IContainer
Returns all the string keys of the objects stored into this container

Specified by:
getKeys in interface IContainer
Returns:
all the string keys of the objects stored into this container