Interface WorkbenchServicesProxy

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void isWorkbenchOnCluster​(org.uberfire.mvp.ParameterizedCommand<Boolean> parameterizedCommand)  
      void loadPerspective​(String name, org.uberfire.mvp.ParameterizedCommand<org.uberfire.workbench.model.PerspectiveDefinition> parameterizedCommand)  
      void loadPerspectives​(org.uberfire.mvp.ParameterizedCommand<Set<org.uberfire.workbench.model.PerspectiveDefinition>> parameterizedCommand)  
      void loadSplashScreenFilter​(String name, org.uberfire.mvp.ParameterizedCommand<org.uberfire.workbench.model.SplashScreenFilter> parameterizedCommand)  
      void removePerspectiveState​(String perspectiveId, org.uberfire.mvp.Command callback)  
      void removePerspectiveStates​(org.uberfire.mvp.Command doWhenFinished)  
      void save​(String perspectiveId, org.uberfire.workbench.model.PerspectiveDefinition activePerspective, org.uberfire.mvp.Command callback)  
      void save​(org.uberfire.workbench.model.SplashScreenFilter splashFilter)  
    • Method Detail

      • save

        void save​(String perspectiveId,
                  org.uberfire.workbench.model.PerspectiveDefinition activePerspective,
                  org.uberfire.mvp.Command callback)
      • loadPerspective

        void loadPerspective​(String name,
                             org.uberfire.mvp.ParameterizedCommand<org.uberfire.workbench.model.PerspectiveDefinition> parameterizedCommand)
      • loadPerspectives

        void loadPerspectives​(org.uberfire.mvp.ParameterizedCommand<Set<org.uberfire.workbench.model.PerspectiveDefinition>> parameterizedCommand)
      • removePerspectiveState

        void removePerspectiveState​(String perspectiveId,
                                    org.uberfire.mvp.Command callback)
      • removePerspectiveStates

        void removePerspectiveStates​(org.uberfire.mvp.Command doWhenFinished)
      • save

        void save​(org.uberfire.workbench.model.SplashScreenFilter splashFilter)
      • loadSplashScreenFilter

        void loadSplashScreenFilter​(String name,
                                    org.uberfire.mvp.ParameterizedCommand<org.uberfire.workbench.model.SplashScreenFilter> parameterizedCommand)
      • isWorkbenchOnCluster

        void isWorkbenchOnCluster​(org.uberfire.mvp.ParameterizedCommand<Boolean> parameterizedCommand)