Interface ISessionLifecycle

All Known Subinterfaces:
IInternalSessionScope, IPortalSession, ISessionScope
All Known Implementing Classes:
ConcurrentSessionScope, Dcm1ProcessEnabledSession, Dcm2ProcessEnabledSession, FunctionCallContext, NonInteractiveProcessEnabledSession, PortalContext, PortalMessageSession, PortalSession, ProcessEnabledSession, ProcessEnabledSessionScope, ReadonlySessionScope, SessionScope, SessionScopeDelegate, SessionScopeWrapper, TxPortalContext

public interface ISessionLifecycle
This interface should be implemented by objects with activation-passivation lifecycle.
Since:
11.0
Author:
Emoke Olti
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activate(ISessionActivationContext sessionActivationContext)
    This method may be used for activating the objects after deserialization.
    void
    This method may be used for preparing the objects for serialization.
  • Method Details

    • activate

      void activate(ISessionActivationContext sessionActivationContext)
      This method may be used for activating the objects after deserialization.
      Parameters:
      sessionActivationContext - the current session activation context.
    • passivate

      void passivate()
      This method may be used for preparing the objects for serialization.