Skip to content

Commit e53c0fa

Browse files
committedDec 11, 2011
AS7-713 Support storing rolling plans in the domain content repo and accessing them via the management API
1 parent cadbb15 commit e53c0fa

File tree

48 files changed

+2004
-297
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+2004
-297
lines changed
 

‎build/build.xml

+6-2
Original file line numberDiff line numberDiff line change
@@ -678,8 +678,8 @@
678678

679679
<module-def name="org.jboss.as.domain-http-error-context">
680680
<maven-resource group="org.jboss.as" artifact="jboss-as-domain-http-error-context"/>
681-
</module-def>
682-
681+
</module-def>
682+
683683
<module-def name="org.jboss.as.ee">
684684
<maven-resource group="org.jboss.as" artifact="jboss-as-ee"/>
685685
</module-def>
@@ -749,6 +749,10 @@
749749
<maven-resource group="org.jboss.as" artifact="jboss-as-mail"/>
750750
</module-def>
751751

752+
<module-def name="org.jboss.as.management-client-content">
753+
<maven-resource group="org.jboss.as" artifact="jboss-as-management-client-content"/>
754+
</module-def>
755+
752756
<module-def name="org.jboss.as.messaging">
753757
<maven-resource group="org.jboss.as" artifact="jboss-as-messaging"/>
754758
</module-def>

‎build/src/main/resources/docs/schema/jboss-as-config_1_1.xsd

+27
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
<xs:element name="socket-binding-groups" type="socket-binding-groupsType" minOccurs="0" maxOccurs="1"/>
5050
<xs:element name="deployments" type="domain-deploymentsType" minOccurs="0" maxOccurs="1"/>
5151
<xs:element name="server-groups" type="server-groupsType" minOccurs="0" maxOccurs="1"/>
52+
<xs:element name="management-client-content" type="management-client-contentType" minOccurs="0" maxOccurs="1"/>
5253
</xs:sequence>
5354
</xs:complexType>
5455
</xs:element>
@@ -1923,4 +1924,30 @@
19231924
<xs:attribute name="code" type="xs:string" use="optional"/>
19241925
</xs:complexType>
19251926

1927+
<xs:complexType name="management-client-contentType">
1928+
<xs:annotation>
1929+
<xs:documentation>
1930+
<![CDATA[
1931+
Storage information about re-usable chunks of data useful to management clients that are stored
1932+
in the domain content repository.
1933+
]]>
1934+
</xs:documentation>
1935+
</xs:annotation>
1936+
<xs:sequence>
1937+
<xs:element name="rollout-plans" type="contentType" minOccurs="0" maxOccurs="1">
1938+
<xs:annotation>
1939+
<xs:documentation>
1940+
<![CDATA[
1941+
Storage information about a set of named management update rollout plans useful to management
1942+
clients that are stored in the domain content repository. The management API exposed by the domain
1943+
controller provides access to these plans to management clients, allowing clients to use the plans
1944+
by referencing them by name, avoiding the need to recreate them for each use.
1945+
]]>
1946+
</xs:documentation>
1947+
</xs:annotation>
1948+
</xs:element>
1949+
</xs:sequence>
1950+
</xs:complexType>
1951+
1952+
19261953
</xs:schema>

0 commit comments

Comments
 (0)
Please sign in to comment.