All Implemented Interfaces:
Serializable, Cloneable, CoreSession<ClassDescriptor,Login,Platform,Project,SessionEventManager>, CommandProcessor, DatabaseSession, Session

public class SessionBrokerPlaceHolder extends SessionBroker
INTERNAL:

Purpose: This class is used to represent a Session Broker within a SessionManager. If a session Broker is requested from the SessionManager then this object is created. Once all of the required sessions have been loaded into the SesssionManger then the SessionBroker will be returned. Before that null will be returned.

Since:
TopLink 4.0
See Also:
  • Field Details

    • sessionsCompleted

      protected Vector<String> sessionsCompleted
      This member variable stores the sessions that have been retreived
    • sessionNamesRequired

      protected Vector<String> sessionNamesRequired
      This member variable stores the sessions that need to be retreived
  • Constructor Details

    • SessionBrokerPlaceHolder

      public SessionBrokerPlaceHolder()
  • Method Details

    • addSessionName

      public void addSessionName(String sessionName)
    • getSessionNamesRequired

      public Vector<String> getSessionNamesRequired()
    • getSessionCompleted

      public Vector<String> getSessionCompleted()