Class BasicRepositoryResource2

java.lang.Object
net.datenwerke.rs.saiku.server.rest.resources.BasicRepositoryResource2
All Implemented Interfaces:
Serializable
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

public class BasicRepositoryResource2 extends Object implements Serializable
QueryServlet contains all the methods required when manipulating an OLAP Query.
See Also:
  • Constructor Details

    • BasicRepositoryResource2

      public BasicRepositoryResource2(<any> saikuSessioncontainer, <any> entityManagerProvider, EntityUtils entityUtils)
  • Method Details

    • getRepository

      public List<IRepositoryObject> getRepository(String path, String type)
    • reset

      public boolean reset(String username)
    • isMDX

      public boolean isMDX(String username)
    • getResourceAcl

      public AclEntry getResourceAcl(String file)
      Get the ACL information for a given resource.
    • setResourceAcl

      public Response setResourceAcl(String file, String aclEntry)
      Set the ACL information for a file/folder.
    • getResource

      public Response getResource(String username, String file)
      Get an object from the repository.
    • saveResource

      public Response saveResource(String file, String content)
      Save an object to the repository.
    • deleteResource

      public Response deleteResource(String file)
      Delete a resource from the repository
      Parameters:
      file - - The name of the repository file to load.
      Returns:
      a response status 200.
    • moveResource

      public Response moveResource(String source, String target)
      Move an object within the repository.