Systems and methods for building and providing polymorphic REST services for heterogeneous repositories

    公开(公告)号:US10938953B2

    公开(公告)日:2021-03-02

    申请号:US16854624

    申请日:2020-04-21

    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated. The evaluation result is used to determine whether to reject, accept, or redirect the request from the client device.

    METHOD AND SYSTEM FOR VIRTUAL SERVER DORMANCY

    公开(公告)号:US20200351166A1

    公开(公告)日:2020-11-05

    申请号:US16929950

    申请日:2020-07-15

    Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.

    METHODS AND SYSTEMS FOR PACKAGING AND DEPLOYMENT OF APPLICATIONS IN A MULTITENANT PLATFORM

    公开(公告)号:US20200257515A1

    公开(公告)日:2020-08-13

    申请号:US16273742

    申请日:2019-02-12

    Abstract: Systems, methods and computer program products for providing a multi-tenant application execution environment that provides an object metadata service for managing application configuration in the multi-tenant environment. In one embodiment, a system has an application manager, a bundle manager, and a deployment manager. The application manager captures application metadata for a corresponding version of an application and defines a corresponding bundle which contains metadata that configures the version of the application. The bundle manager validates each bundle and stores the validated bundle in a bundle library in a data storage device. The deployment manager retrieves a master schema and one or more of the bundles from the bundle library and installs the retrieved master schema and the retrieved bundles, generating a tenant schema which is accessible by a corresponding tenant of the multi-tenant environment that has subscribed to the version of the application.

    Action flow fragment management
    89.
    发明授权

    公开(公告)号:US10708365B2

    公开(公告)日:2020-07-07

    申请号:US16228186

    申请日:2018-12-20

    Abstract: Action flow fragment management includes executing a parent action flow including multiple steps. At least two steps are distinct pages of a web application. During execution of the parent action flow, an action flow fragment expression is obtained and executed using data gathered from a data source to obtain an action flow fragment identifier. An action flow fragment corresponding to the action flow fragment identifier is selected and executed. When execution of the action flow fragment completes, execution of the parent action flow continues.

Patent Agency Ranking