Class SpacesAPIImpl

  • All Implemented Interfaces:
    org.uberfire.spaces.SpacesAPI

    @ApplicationScoped
    @Startup(BOOTSTRAP)
    public class SpacesAPIImpl
    extends Object
    implements org.uberfire.spaces.SpacesAPI
    • Constructor Detail

      • SpacesAPIImpl

        public SpacesAPIImpl()
    • Method Detail

      • getSpace

        public org.uberfire.spaces.Space getSpace​(String name)
        Specified by:
        getSpace in interface org.uberfire.spaces.SpacesAPI
      • resolveSpace

        public Optional<org.uberfire.spaces.Space> resolveSpace​(String uri)
        Specified by:
        resolveSpace in interface org.uberfire.spaces.SpacesAPI
      • resolveFileSystemURI

        public URI resolveFileSystemURI​(org.uberfire.spaces.SpacesAPI.Scheme scheme,
                                        org.uberfire.spaces.Space space,
                                        String fsName)
        Specified by:
        resolveFileSystemURI in interface org.uberfire.spaces.SpacesAPI