Package org.uberfire.backend.server
Class WorkbenchServicesImpl
- java.lang.Object
-
- org.uberfire.backend.server.WorkbenchServicesImpl
-
- All Implemented Interfaces:
org.uberfire.workbench.services.WorkbenchServices
@ApplicationScoped public class WorkbenchServicesImpl extends Object implements org.uberfire.workbench.services.WorkbenchServices
-
-
Field Summary
Fields Modifier and Type Field Description static StringPERSPECTIVE_EXTENSION
-
Constructor Summary
Constructors Constructor Description WorkbenchServicesImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisWorkbenchOnCluster()Map<String,String>loadDefaultEditorsMap()org.uberfire.workbench.model.PerspectiveDefinitionloadPerspective(String perspectiveName)Set<org.uberfire.workbench.model.PerspectiveDefinition>loadPerspectives()org.uberfire.workbench.model.SplashScreenFilterloadSplashScreenFilter(String filterName)voidremovePerspectiveState(String perspectiveId)voidremovePerspectiveStates()voidsave(String perspectiveId, org.uberfire.workbench.model.PerspectiveDefinition perspective)voidsave(org.uberfire.workbench.model.SplashScreenFilter splashFilter)voidsaveDefaultEditors(Map<String,String> properties)
-
-
-
Field Detail
-
PERSPECTIVE_EXTENSION
public static final String PERSPECTIVE_EXTENSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
save
public void save(String perspectiveId, org.uberfire.workbench.model.PerspectiveDefinition perspective)
- Specified by:
savein interfaceorg.uberfire.workbench.services.WorkbenchServices
-
save
public void save(org.uberfire.workbench.model.SplashScreenFilter splashFilter)
- Specified by:
savein interfaceorg.uberfire.workbench.services.WorkbenchServices
-
loadPerspective
public org.uberfire.workbench.model.PerspectiveDefinition loadPerspective(String perspectiveName)
- Specified by:
loadPerspectivein interfaceorg.uberfire.workbench.services.WorkbenchServices
-
loadPerspectives
public Set<org.uberfire.workbench.model.PerspectiveDefinition> loadPerspectives()
- Specified by:
loadPerspectivesin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
removePerspectiveState
public void removePerspectiveState(String perspectiveId)
- Specified by:
removePerspectiveStatein interfaceorg.uberfire.workbench.services.WorkbenchServices
-
removePerspectiveStates
public void removePerspectiveStates()
- Specified by:
removePerspectiveStatesin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
loadSplashScreenFilter
public org.uberfire.workbench.model.SplashScreenFilter loadSplashScreenFilter(String filterName)
- Specified by:
loadSplashScreenFilterin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
loadDefaultEditorsMap
public Map<String,String> loadDefaultEditorsMap()
- Specified by:
loadDefaultEditorsMapin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
saveDefaultEditors
public void saveDefaultEditors(Map<String,String> properties)
- Specified by:
saveDefaultEditorsin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
isWorkbenchOnCluster
public boolean isWorkbenchOnCluster()
- Specified by:
isWorkbenchOnClusterin interfaceorg.uberfire.workbench.services.WorkbenchServices
-
-