Class StandaloneSession

  • All Implemented Interfaces:
    Serializable, org.pentaho.platform.api.engine.IAuditable, org.pentaho.platform.api.engine.ILogger, org.pentaho.platform.api.engine.IPentahoSession
    Direct Known Subclasses:
    UserSession

    public class StandaloneSession
    extends BaseSession
    See Also:
    Serialized Form
    • Constructor Detail

      • StandaloneSession

        public StandaloneSession()
      • StandaloneSession

        public StandaloneSession​(String name)
      • StandaloneSession

        public StandaloneSession​(String name,
                                 String id)
      • StandaloneSession

        public StandaloneSession​(String name,
                                 String id,
                                 Locale locale)
    • Method Detail

      • getLogger

        public org.apache.commons.logging.Log getLogger()
        Specified by:
        getLogger in class PentahoBase
      • getAttributeNames

        public Iterator getAttributeNames()
      • getAttribute

        public Object getAttribute​(String attributeName)
      • setAttribute

        public void setAttribute​(String attributeName,
                                 Object value)
      • removeAttribute

        public Object removeAttribute​(String attributeName)
      • destroy

        public void destroy()
        Specified by:
        destroy in interface org.pentaho.platform.api.engine.IPentahoSession
        Overrides:
        destroy in class BaseSession