Package com.inductiveautomation.perspective.gateway.session
package com.inductiveautomation.perspective.gateway.session
-
ClassDescriptionAbstractSession<T extends SessionKernel>Base class for perspective applications, whether that is a project running as a client, or a project being designed in the designer.Base class for
SessionKernel
implementations.The internal interface to sessions used by the system to coordinate the lifecycle and inner workings of the session with the communications from clients and designers.A page visitor interface.Handles some boilerplate for classes that can handle receiving messages from a websocket channel.Implementation ofAbstractSession
which is used when the Ignition Designer is creating, running, and previewing Perspective Views.Contains a running Perspective project for a session.This is the top level of session object for a collection of "project" sessions.Struct-like class describing session details used by the status pages.Used for customer-facing encoding of this class, but not used for the status page's encoding.Simple class which holds a set of auth sessions that are currently live.A client session secured by the security levels set in the project's permissions.The nucleus of a Perspective Session.SessionKernelFactory<T extends SessionKernel>Factory for creatingSessionKernel
instancesSessionKernelWrapper<T extends SessionKernel>Base class for Perspective Sessions which wrap a session kernel.