Interface IFoundationAF


@BusinessFacade public interface IFoundationAF
UI API for the XNSGFoundation
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Release a UI API which is no longer needed.
    This call will save resources in the server, because the server must not wait for the timeout of the UI API session but can release it earlier.
    The method should only be called if it is definitively known, that no access to the UI API by the user is possible any more, e.g. because the surrounding client GUI window was closed.
    The RFC name of this function is "/AEB/XNSG_IF_RELAF"
    Creates an UI API to be able to display the workplace.
    The difference of this method compared to the the method "IFoundationBF.getWorkplaceURL()" is the fact, that no logon mask will be displayed before entering the workplace
    The RFC name of this function is "/AEB/XNSG_IF_WPL"
  • Method Details

    • releaseApplicationFacade

      void releaseApplicationFacade(String sessionid)
      Release a UI API which is no longer needed.
      This call will save resources in the server, because the server must not wait for the timeout of the UI API session but can release it earlier.
      The method should only be called if it is definitively known, that no access to the UI API by the user is possible any more, e.g. because the surrounding client GUI window was closed.
      The RFC name of this function is "/AEB/XNSG_IF_RELAF"
      Parameters:
      sessionid - The sessionid returned by any application facade method, e.g. workplace
      Throws:
      RemoteException
    • workplace

      Creates an UI API to be able to display the workplace.
      The difference of this method compared to the the method "IFoundationBF.getWorkplaceURL()" is the fact, that no logon mask will be displayed before entering the workplace
      The RFC name of this function is "/AEB/XNSG_IF_WPL"
      Parameters:
      parms - the parameters that are used to open the workplace
      Throws:
      RemoteException