Interface IServerApplicationSetupPropCnr

All Superinterfaces:
IGProp<GProp<?>[]>, IPropCnr
All Known Implementing Classes:
ConnectionProfilesSetup, EditorConnectionProfilesSetup, EditorSessionsProp, SessionsProp

public interface IServerApplicationSetupPropCnr extends IPropCnr
Interface for the Server Application Setup Property Containers used to initialize the application at load time and the application instances.
Author:
Christopher Mindus
  • Method Details

    • onApplicationLoad

      void onApplicationLoad(AppFactory app) throws ServerApplicationSetupException
      Called when the application is loaded.
      Parameters:
      app - The application begin loaded.
      Throws:
      ServerApplicationSetupException - For setup exceptions.
    • onApplicationUnload

      void onApplicationUnload(AppFactory app)
      Called when the application is unloaded.
      Parameters:
      app - The application begin unloaded.
    • onApplicationSessionStarted

      void onApplicationSessionStarted(AppSessionGyro appGyro)
      Called when an application is instantiated and started by a user session.
      Parameters:
      appGyro - The application session gyro.
    • onApplicationSessionStopped

      void onApplicationSessionStopped(AppSessionGyro appGyro)
      Called when an application is stopped.
      Parameters:
      appGyro - The application session gyro.
    • onAppSessionEndPoint

      void onAppSessionEndPoint(EndPointPropCnr cnr, AppSessionGyro appGyro)
      Called when a new end point property container is added for a server monitor instance. This is delegated to the plug-ins in the application's server environment in order to enable them to add information for the application session.
      Parameters:
      cnr - The container for the end point.
      appGyro - The application session gyro of the end point.