SYSTEM AND METHOD FOR PARTITION TEMPLATES IN A MULTITENANT APPLICATION SERVER ENVIRONMENT
First Claim
1. A system for supporting the use of partition templates in an application server environment, comprising:
- one or more computers, including an application server environment having a domain for execution of software applications, and one or more partitions and resource groups,wherein each partition provides an administrative and runtime subdivision of the domain and can include one or more resource groups, andwherein each resource group is a collection of deployable applications or resources that can reference a resource group template; and
wherein a partition template, including a partition configurator and/or attributes, can be used to configure partitions deployed to a domain using that partition template, including that, when a request is received to create a new partition, a selected partition template is determined, and the partition configurator of that partition template is then used to configure and deploy the partition to the domain.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, described herein is a system and method for supporting the use of partition templates in a multitenant application server environment. A partition template, including a partition configurator and/or attributes, can be used to configure partitions deployed to a domain using that partition template. When a request is received to create a new partition, a selected partition template is determined. The partition configurator of that partition template is then used to configure and deploy the partition to the domain at a corresponding virtual target, which in turn is associated with a target system (e.g., a computer server, or a cluster). A plurality of partition templates can be provided, wherein each partition template can include its own partition configurator and/or attributes that can be used to configure partitions deployed to the domain using that partition template, including different configuration attributes for each partition template.
-
Citations
12 Claims
-
1. A system for supporting the use of partition templates in an application server environment, comprising:
-
one or more computers, including an application server environment having a domain for execution of software applications, and one or more partitions and resource groups, wherein each partition provides an administrative and runtime subdivision of the domain and can include one or more resource groups, and wherein each resource group is a collection of deployable applications or resources that can reference a resource group template; and wherein a partition template, including a partition configurator and/or attributes, can be used to configure partitions deployed to a domain using that partition template, including that, when a request is received to create a new partition, a selected partition template is determined, and the partition configurator of that partition template is then used to configure and deploy the partition to the domain. - View Dependent Claims (2, 3, 4)
-
-
5. A method for supporting the use of partition templates in an application server environment, comprising:
-
providing, at one or more computers, an application server environment having a domain for execution of software applications, and one or more partitions and resource groups, wherein each partition provides an administrative and runtime subdivision of the domain and can include a resource group, and wherein each resource group is a collection of deployable applications or resources that can reference a resource group template; and wherein a partition template, including a partition configurator and/or attributes, can be used to configure partitions deployed to a domain using that partition template, including that, when a request is received to create a new partition, a selected partition template is determined, and the partition configurator of that partition template is then used to configure and deploy the partition to the domain. - 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 having a domain for execution of software applications, and one or more partitions and resource groups, wherein each partition provides an administrative and runtime subdivision of the domain and can include a resource group, and wherein each resource group is a collection of deployable applications or resources that can reference a resource group template; and wherein a partition template, including a partition configurator and/or attributes, can be used to configure partitions deployed to a domain using that partition template, including that, when a request is received to create a new partition, a selected partition template is determined, and the partition configurator of that partition template is then used to configure and deploy the partition to the domain. - View Dependent Claims (10, 11, 12)
-
Specification