Class GuiSessionDescription

java.lang.Object
com.hp.lft.sdk.internal.PropertiesDescriptionBase
com.hp.lft.sdk.PropertiesDescription
com.hp.lft.sdk.DescriptionBase
com.hp.lft.sdk.sap.gui.GuiSessionDescription
All Implemented Interfaces:
CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, Cloneable

public class GuiSessionDescription extends DescriptionBase
The description of a SAP GUI Session object.
  • Constructor Details

    • GuiSessionDescription

      public GuiSessionDescription()
      Initializes a new instance of the GuiSessionDescription class.
    • GuiSessionDescription

      protected GuiSessionDescription(GuiSessionDescription.Init<?> init)
      Initializes a new instance of the GuiSessionDescription class using the Builder pattern.
      Parameters:
      init - the Builder pattern.
  • Method Details

    • setId

      public void setId(StringProperty id)
      Sets the session's ID in text format.
      Parameters:
      id - a StringProperty or RegExpProperty.
    • setId

      public void setId(String id)
      Sets the session's ID in text format.
      Parameters:
      id - the ID.
    • getId

      public StringProperty getId()
      Returns the ID.
      Returns:
      the ID.
    • setName

      public void setName(StringProperty name)
      Sets the session's name.
      Parameters:
      name - a StringProperty or RegExpProperty.
    • setName

      public void setName(String name)
      Sets the session's name.
      Parameters:
      name - the name.
    • getName

      public StringProperty getName()
      Returns the session's name.
      Returns:
      the name.
    • setApplicationServer

      public void setApplicationServer(StringProperty applicationServer)
      Sets the session's application server name.
      Parameters:
      applicationServer - a StringProperty or RegExpProperty.
    • setApplicationServer

      public void setApplicationServer(String applicationServer)
      Sets the session's application server name.
      Parameters:
      applicationServer - the application server name.
    • getApplicationServer

      public StringProperty getApplicationServer()
      Returns the session's application server name.
      Returns:
      the application server name.
    • setClient

      public void setClient(StringProperty client)
      Sets the client selected on the login screen.
      Parameters:
      client - a StringProperty or RegExpProperty.
    • setClient

      public void setClient(String client)
      Sets the client selected on the login screen.
      Parameters:
      client - the client.
    • getClient

      public StringProperty getClient()
      Returns the client selected on the login screen.
      Returns:
      the client.
    • setLanguage

      public void setLanguage(StringProperty language)
      Sets the language the user is working in.
      Parameters:
      language - a StringProperty or RegExpProperty.
    • setLanguage

      public void setLanguage(String language)
      Sets the language the user is working in.
      Parameters:
      language - the language.
    • getLanguage

      public StringProperty getLanguage()
      Returns the language the user is working in.
      Returns:
      the language.
    • setSystemName

      public void setSystemName(StringProperty systemName)
      Sets the name of the SAP system.
      Parameters:
      systemName - a StringProperty or RegExpProperty.
    • setSystemName

      public void setSystemName(String systemName)
      Sets the name of the SAP system.
      Parameters:
      systemName - the name.
    • getSystemName

      public StringProperty getSystemName()
      Returns the name of the SAP system.
      Returns:
      the name.
    • setUser

      public void setUser(StringProperty user)
      Sets the user name for the session.
      Parameters:
      user - a StringProperty or RegExpProperty.
    • setUser

      public void setUser(String user)
      Sets the user name for the session.
      Parameters:
      user - the user name.
    • getUser

      public StringProperty getUser()
      Returns the user name for the session.
      Returns:
      the user name.
    • setCodePage

      public void setCodePage(Long codePage)
      Sets the code page in use in this session.
      Parameters:
      codePage - the code page.
    • getCodePage

      public Long getCodePage()
      Returns the code page in use in this session.
      Returns:
      the code page.
    • setSystemNumber

      public void setSystemNumber(Long systemNumber)
      Sets the system number for this session.
      Parameters:
      systemNumber - the system number.
    • getSystemNumber

      public Long getSystemNumber()
      Returns the system number for this session.
      Returns:
      the system number.