Class WorkbenchServicesImpl

  • All Implemented Interfaces:
    org.uberfire.workbench.services.WorkbenchServices

    @ApplicationScoped
    public class WorkbenchServicesImpl
    extends Object
    implements org.uberfire.workbench.services.WorkbenchServices
    • Constructor Detail

      • WorkbenchServicesImpl

        public WorkbenchServicesImpl()
    • Method Detail

      • save

        public void save​(String perspectiveId,
                         org.uberfire.workbench.model.PerspectiveDefinition perspective)
        Specified by:
        save in interface org.uberfire.workbench.services.WorkbenchServices
      • save

        public void save​(org.uberfire.workbench.model.SplashScreenFilter splashFilter)
        Specified by:
        save in interface org.uberfire.workbench.services.WorkbenchServices
      • loadPerspective

        public org.uberfire.workbench.model.PerspectiveDefinition loadPerspective​(String perspectiveName)
        Specified by:
        loadPerspective in interface org.uberfire.workbench.services.WorkbenchServices
      • loadPerspectives

        public Set<org.uberfire.workbench.model.PerspectiveDefinition> loadPerspectives()
        Specified by:
        loadPerspectives in interface org.uberfire.workbench.services.WorkbenchServices
      • removePerspectiveState

        public void removePerspectiveState​(String perspectiveId)
        Specified by:
        removePerspectiveState in interface org.uberfire.workbench.services.WorkbenchServices
      • removePerspectiveStates

        public void removePerspectiveStates()
        Specified by:
        removePerspectiveStates in interface org.uberfire.workbench.services.WorkbenchServices
      • loadSplashScreenFilter

        public org.uberfire.workbench.model.SplashScreenFilter loadSplashScreenFilter​(String filterName)
        Specified by:
        loadSplashScreenFilter in interface org.uberfire.workbench.services.WorkbenchServices
      • loadDefaultEditorsMap

        public Map<String,​String> loadDefaultEditorsMap()
        Specified by:
        loadDefaultEditorsMap in interface org.uberfire.workbench.services.WorkbenchServices
      • saveDefaultEditors

        public void saveDefaultEditors​(Map<String,​String> properties)
        Specified by:
        saveDefaultEditors in interface org.uberfire.workbench.services.WorkbenchServices
      • isWorkbenchOnCluster

        public boolean isWorkbenchOnCluster()
        Specified by:
        isWorkbenchOnCluster in interface org.uberfire.workbench.services.WorkbenchServices