Interface IServerExtension

All Superinterfaces:
ILifecycle

public interface IServerExtension extends ILifecycle
A server extension is a object that is instantiate and started during the server start and is stopped during the server stop. It can be used to start and stop oem or 3rd party code during the ivy server start and stop procedure. Server extensions can be configured using the ivy extension mechanism.
Since:
08.08.2008
API:
This is a public API.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the server extension identifier.

    Methods inherited from interface ch.ivyteam.ivy.lifecycle.ILifecycle

    getName, start, stop
  • Method Details

    • getIdentifier

      String getIdentifier()
      Gets the server extension identifier. The identifier must be unique. Implementors may return a string in the format of ch.ivyteam.ivy.extension.ExtensionExample
      Returns:
      identifier
      API:
      This public API is available in Java.