Class Extension

java.lang.Object
com.kosdev.kos.core.service.ext.Extension

public abstract class Extension extends Object
Base classs for kos extensions. An extension is an optional component of kos which is loaded before any applications and will be available in the parent classloader for applications. This is a way to modularize kos so applications that don't require dispense or micro-dose support don't need to include the overhead of this code.
Since:
1
Version:
9
  • Constructor Details

    • Extension

      public Extension()
  • Method Details

    • getInfo

      public ExtensionInfo getInfo()
      Return the info for the descriptor.
      Since:
      9
    • getApiVersion

      public int getApiVersion()
      Return the api version for the extension.
      Since:
      9