SYSTEM AND METHOD FOR RESOURCE OVERRIDING IN A MULTITENANT APPLICATION SERVER ENVIRONMENT
First Claim
1. A system for resource overriding in a multitenant application server environment, comprising one or more computers, including an application server environment executing thereon, together witha plurality of deployable resources which can be used within the application server environment,one or more resource group templates, which define groupings of deployable resources within a domain, andone or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain, that can be associated with a tenant;
- andwherein the system provides a means for administrators to customize, at the resource group level, resources that are defined in resource group templates, and/or to override resource definitions.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, described herein is a system and method for providing a partition file system in a multitenant application server environment. The system enables application server components to work with partition-specific files for a given partition, instead of or in addition to domain-wide counterpart files. The system also allows the location of some or all of a partition-specific storage to be specified by higher levels of the software stack. In accordance with an embodiment, also described herein is a system and method for resource overriding in a multitenant application server environment, which provides a means for administrators to customize, at a resource group level, resources that are defined in a resource group template referenced by a partition, and to override resource definitions for particular partitions.
-
Citations
12 Claims
-
1. A system for resource overriding in a multitenant application server environment, comprising one or more computers, including an application server environment executing thereon, together with
a plurality of deployable resources which can be used within the application server environment, one or more resource group templates, which define groupings of deployable resources within a domain, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain, that can be associated with a tenant; - and
wherein the system provides a means for administrators to customize, at the resource group level, resources that are defined in resource group templates, and/or to override resource definitions. - View Dependent Claims (2, 3, 4)
- and
-
5. A method for resource overriding in a multitenant application server environment, comprising:
-
providing, at one or more computers, including an application server environment executing thereon, a plurality of deployable resources which can be used within the application server environment, one or more resource group templates, which define groupings of deployable resources within a domain, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain that can be associated with a tenant; and providing a means for administrators to customize, at the resource group level, resources that are defined in resource group templates, and/or to override resource definitions. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform the steps comprising:
-
providing an application server environment, together with a plurality of deployable resources which can be used within the application server environment, one or more resource group templates, which define groupings of deployable resources within a domain, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain that can be associated with a tenant; and providing a means for administrators to customize, at the resource group level, resources that are defined in resource group templates, and/or to override resource definitions. - View Dependent Claims (10, 11, 12)
-
Specification