Class LifecycleController


  • @RestController
    public class LifecycleController
    extends Object
    A controller that handles the add-on installation and uninstallation lifecycle callbacks.
    See Also:
    LifecycleControllerHandlerMapping
    • Constructor Detail

      • LifecycleController

        public LifecycleController()
    • Method Detail

      • getInstalledMethod

        public static Method getInstalledMethod()
      • getUninstalledMethod

        public static Method getUninstalledMethod()
      • installed

        public org.springframework.http.ResponseEntity<Void> installed​(@Valid @RequestBody
                                                                       @Valid LifecycleEvent lifecycleEvent,
                                                                       @AuthenticationPrincipal
                                                                       AtlassianHostUser hostUser)
      • uninstalled

        public org.springframework.http.ResponseEntity<Void> uninstalled​(@Valid @RequestBody
                                                                         @Valid LifecycleEvent lifecycleEvent,
                                                                         @AuthenticationPrincipal
                                                                         AtlassianHostUser hostUser)