Class SpacesScreenServiceImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.screens.library.api.SpacesScreenService

    @ApplicationScoped
    public class SpacesScreenServiceImpl
    extends Object
    implements org.kie.workbench.common.screens.library.api.SpacesScreenService
    • Constructor Detail

      • SpacesScreenServiceImpl

        public SpacesScreenServiceImpl()
      • SpacesScreenServiceImpl

        @Inject
        public SpacesScreenServiceImpl​(org.guvnor.structure.organizationalunit.OrganizationalUnitService organizationalUnitService,
                                       org.uberfire.rpc.SessionInfo sessionInfo)
    • Method Detail

      • getSpaces

        public Collection<org.guvnor.structure.organizationalunit.OrganizationalUnit> getSpaces()
        Specified by:
        getSpaces in interface org.kie.workbench.common.screens.library.api.SpacesScreenService
      • getSpace

        public org.guvnor.structure.organizationalunit.OrganizationalUnit getSpace​(String name)
        Specified by:
        getSpace in interface org.kie.workbench.common.screens.library.api.SpacesScreenService
      • isValidGroupId

        public boolean isValidGroupId​(String groupId)
        Specified by:
        isValidGroupId in interface org.kie.workbench.common.screens.library.api.SpacesScreenService
      • postSpace

        public javax.ws.rs.core.Response postSpace​(org.kie.workbench.common.screens.library.api.SpacesScreenService.NewSpace newSpace)
        Specified by:
        postSpace in interface org.kie.workbench.common.screens.library.api.SpacesScreenService