Class ScriptTypes

java.lang.Object
com.xebialabs.xlrelease.customscripts.ScriptTypes

@Component public class ScriptTypes extends Object
  • Field Details

    • UNKNOWN_TYPES

      public static final Set<com.xebialabs.deployit.plugin.api.reflect.Type> UNKNOWN_TYPES
  • Constructor Details

    • ScriptTypes

      public ScriptTypes(com.xebialabs.xlrelease.events.EventBus eventBus)
  • Method Details

    • onTypesReloaded

      public void onTypesReloaded(com.xebialabs.xlrelease.events.system.TypesReloaded event)
    • getPythonScriptTypes

      public Collection<com.xebialabs.deployit.plugin.api.reflect.Type> getPythonScriptTypes()
    • getContainerTaskTypes

      public Collection<com.xebialabs.deployit.plugin.api.reflect.Type> getContainerTaskTypes()
    • getReleaseTriggerTypes

      public Collection<com.xebialabs.deployit.plugin.api.reflect.Type> getReleaseTriggerTypes()
    • getExportHookTypes

      public Collection<com.xebialabs.deployit.plugin.api.reflect.Type> getExportHookTypes()