Interface IServerApplication

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IApplication, ILifecycleAware, IUrlAccess
All Known Implementing Classes:
ServerApplication

public interface IServerApplication extends IApplication, IUrlAccess
The server application based on Eclipse WST server module.

Notice. getServer() should provide IRuntime (see IServerAttributes.getRuntime()) adaptable to IServerVersionRuntime

See Also:
  • IModule
  • Field Details

    • ATTR_PLATFORM

      static final String ATTR_PLATFORM
      The server attribute key to determine 1C:Enterprise platform generation. The server must provide attribute value for this key to be represented as server application.
      See Also:
    • PROP_IS_VISIBLE

      static final String PROP_IS_VISIBLE
      The server module property key to determine whether need to show server module as application. The server module may provide this property as IModule2.getProperty(String) boolean value.
      See Also:
  • Method Details

    • getServer

      org.eclipse.wst.server.core.IServer getServer()
      Returns the server to run application on.
      Returns:
      the server to run application on, never null
    • getModule

      org.eclipse.wst.server.core.IModule getModule()
      Returns the server module that represents the server application.
      Returns:
      the server module that represents the server application, never null