Class ScriptExtensionPointService

java.lang.Object
com.persequor.saga.modules.scripting.ScriptExtensionPointService

public class ScriptExtensionPointService extends Object
  • Constructor Details

    • ScriptExtensionPointService

      @Inject public ScriptExtensionPointService(com.persequor.extension.ioc.registry.IExtensionInfoService extensionInfoService)
  • Method Details

    • getExtensionInterfaces

      public Set<Class<?>> getExtensionInterfaces()
    • allExtensionPoints

      public Stream<com.persequor.extension.ioc.registry.info.ExtensionPointInfo> allExtensionPoints()
    • getExtensionInterface

      public Class<?> getExtensionInterface(String extensionInterface)
    • findExtensionPoint

      public com.persequor.extension.ioc.registry.info.ExtensionPointInfo findExtensionPoint(ScriptFile scriptFile)
    • findExtensionPoint

      public com.persequor.extension.ioc.registry.info.ExtensionPointInfo findExtensionPoint(String module, String context, String interfaceName)