Interface IWebServerType


  • public interface IWebServerType
    Describes a specific type of web server. Web server types are defined by extensions. A web server type extension is defined in plugin.xml.

    Following is an example definition of a web server type (with corresponding web server category definition) extensions:

     <extension point="com._1c.g5.v8.dt.platform.services.core.webServerCategories">
       <webServerCategory
          id="com.example.ExampleCaregoryIdentifier"
          name="Example Category Name">
       </webServerCategory>
     </extension>
     <extension point="com._1c.g5.v8.dt.platform.services.core.webServerTypes">
       <webServerType
          id="com.example.ExampleIdentifier"
          category="com.example.ExampleCaregoryIdentifier">
          version="1.0">
       </webServerType>
     </extension>
    Defined web server types are automatically added to the web servers creation wizard and can be attached to web server publish delegates.

    Clients may use IWebServerTypesRegistry to get all registered types.

    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Method Detail

      • getCategoryId

        String getCategoryId()
        Returns this web server type category identifier. This corresponds to the 'category' attribute specified in the extension definition.
        Returns:
        web server type category identifier, never null
      • getCategoryName

        String getCategoryName()
        Returns this web server type category name. This corresponds to the 'category' attribute specified in the extension definition.
        Returns:
        web server type category name, never null
      • getId

        String getId()
        Returns web server type identifier. This corresponds to the 'id' attribute specified in the extension definition.
        Returns:
        web server type identifier, never null
      • getVersion

        String getVersion()
        Returns web server type version. This corresponds to the 'version' attribute specified in the extension definition.
        Returns:
        web server type version, never null
      • isAddable

        boolean isAddable()
        Returns web server ability to be added by the web server wizard. This corresponds to the 'isAddable' attribute specified in the extension definition.
        Returns:
        web server ability to be added by the web server wizard