Class RepositoryExplorerController


  • @RestController
    public class RepositoryExplorerController
    extends SecureController
    The RepositoryExplorerController provides the server-side implementation of the RepositoryExplorer UI-component (aka Rex) This view service provides a number of functions that are needed for Rex. get type information from a repository server returns: a TypeExplorerResponse object get an entity by guid from a repository server returns: a RexEntityDetailResponse object get a relationship by guid from a repository server search for entities that match a search string and property filters search for relationships that match a search string and property filters
    • Constructor Detail

      • RepositoryExplorerController

        public RepositoryExplorerController()
        Default constructor
    • Method Detail

      • rexTypeExplorer

        @PostMapping(path="/api/types/rexTypeExplorer")
        public TypeExplorerResponse rexTypeExplorer​(@RequestBody
                                                    RexTypesRequestBody body,
                                                    javax.servlet.http.HttpServletRequest request)
      • entitySearch

        @PostMapping(path="/api/instances/entities/by-property-value")
        public RexSearchResponse entitySearch​(@RequestBody
                                              RexSearchBody body,
                                              javax.servlet.http.HttpServletRequest request)
      • relationshipSearch

        @PostMapping(path="/api/instances/relationships/by-property-value")
        public RexSearchResponse relationshipSearch​(@RequestBody
                                                    RexSearchBody body,
                                                    javax.servlet.http.HttpServletRequest request)