com.hp.lft.sdk.sap.gui

Class GuiSessionDescription.Init<T extends GuiSessionDescription.Init<T>>

    • Constructor Summary

      ModifierConstructor and Description
      protected Init() 
    • Method Summary

      Modifier and TypeMethod and Description
      TapplicationServer(java.lang.String applicationServer)
      Initializes the name of the application server of the session.
      TapplicationServer(StringProperty applicationServer)
      Initializes the name of the application server of the session.
      GuiSessionDescriptionbuild()
      Returns the built description instance (builder pattern).
      Tclient(java.lang.String client)
      Initializes the client selected on the login screen.
      Tclient(StringProperty client)
      Initializes the client selected on the login screen.
      TcodePage(java.lang.Long codePage)
      Initializes the code page currently used for this session.
      Tid(java.lang.String id)
      Initializes the ID of the session.
      Tid(StringProperty id)
      Initializes the ID of the session.
      Tlanguage(java.lang.String language)
      Initializes the language in which the user is working.
      Tlanguage(StringProperty language)
      Initializes the language in which the user is working.
      Tname(java.lang.String name)
      Initializes the name of the session.
      Tname(StringProperty name)
      Initializes the name of the session.
      protected abstract Tself() 
      TsystemName(java.lang.String systemName)
      Initializes the name of the SAP system.
      TsystemName(StringProperty systemName)
      Initializes the name of the SAP system.
      TsystemNumber(java.lang.Long systemNumber)
      Initializes the system number of the session.
      Tuser(java.lang.String user)
      Initializes the user name of the session.
      Tuser(StringProperty user)
      Initializes the user name of the session.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Init

        protected Init()
    • Method Detail

      • id

        public T id(java.lang.String id)
        Initializes the ID of the session.
        Parameters:
        id - the ID.
        Returns:
        the description instance with the update state (builder pattern).
      • name

        public T name(java.lang.String name)
        Initializes the name of the session.
        Parameters:
        name - the name.
        Returns:
        the description instance with the update state (builder pattern).
      • applicationServer

        public T applicationServer(java.lang.String applicationServer)
        Initializes the name of the application server of the session.
        Parameters:
        applicationServer - the server name.
        Returns:
        the description instance with the update state (builder pattern).
      • applicationServer

        public T applicationServer(StringProperty applicationServer)
        Initializes the name of the application server of the session.
        Parameters:
        applicationServer - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).
      • client

        public T client(java.lang.String client)
        Initializes the client selected on the login screen.
        Parameters:
        client - the client selected on the login screen.
        Returns:
        the description instance with the update state (builder pattern).
      • client

        public T client(StringProperty client)
        Initializes the client selected on the login screen.
        Parameters:
        client - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).
      • language

        public T language(java.lang.String language)
        Initializes the language in which the user is working.
        Parameters:
        language - the language.
        Returns:
        the description instance with the update state (builder pattern).
      • language

        public T language(StringProperty language)
        Initializes the language in which the user is working.
        Parameters:
        language - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).
      • systemName

        public T systemName(java.lang.String systemName)
        Initializes the name of the SAP system.
        Parameters:
        systemName - the name.
        Returns:
        the description instance with the update state (builder pattern).
      • systemName

        public T systemName(StringProperty systemName)
        Initializes the name of the SAP system.
        Parameters:
        systemName - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).
      • user

        public T user(java.lang.String user)
        Initializes the user name of the session.
        Parameters:
        user - the user name.
        Returns:
        the description instance with the update state (builder pattern).
      • codePage

        public T codePage(java.lang.Long codePage)
        Initializes the code page currently used for this session.
        Parameters:
        codePage - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).
      • systemNumber

        public T systemNumber(java.lang.Long systemNumber)
        Initializes the system number of the session.
        Parameters:
        systemNumber - a StringProperty or RegExpProperty.
        Returns:
        the description instance with the update state (builder pattern).