You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cl...@apache.org on 2008/12/22 16:50:27 UTC
svn commit: r728715 - in /felix/trunk/ipojo:
handler/temporal/src/main/resources/temporal.xsd
manipulator/src/main/resources/temporal.xsd
Author: clement
Date: Mon Dec 22 07:50:27 2008
New Revision: 728715
URL: http://svn.apache.org/viewvc?rev=728715&view=rev
Log:
Update XSD Schemas to integrate latest temporal dependencies improvements (proxy and specification attributes)
Modified:
felix/trunk/ipojo/handler/temporal/src/main/resources/temporal.xsd
felix/trunk/ipojo/manipulator/src/main/resources/temporal.xsd
Modified: felix/trunk/ipojo/handler/temporal/src/main/resources/temporal.xsd
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/handler/temporal/src/main/resources/temporal.xsd?rev=728715&r1=728714&r2=728715&view=diff
==============================================================================
--- felix/trunk/ipojo/handler/temporal/src/main/resources/temporal.xsd (original)
+++ felix/trunk/ipojo/handler/temporal/src/main/resources/temporal.xsd Mon Dec 22 07:50:27 2008
@@ -43,5 +43,15 @@
<xs:documentation>Specifies the onTimeout policy. This determines the object to inject when the service stills unavailable when the timeout expires. Several values are supported: 'nullable' means that a Nullable object will be injected, 'empty-array' injects an empty array (only for aggregate dependency), 'null' injects Null, any other value are interpreted as the default implementation class to use. If the onTimetout attribute is not specified, a RuntimeException is thrown when the timeout is reached.</xs:documentation>
</xs:annotation>
</xs:attribute>
+ <xs:attribute name="proxy" use="optional" type="xs:boolean">
+ <xs:annotation>
+ <xs:documentation>Enables or Disables the proxy injection</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+ <xs:attribute name="specification" use="optional" type="xs:string">
+ <xs:annotation>
+ <xs:documentation>Specifies the looked service specification. This attribute is mandatory when injecting in a Collection</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
</xs:complexType>
</xs:schema>
\ No newline at end of file
Modified: felix/trunk/ipojo/manipulator/src/main/resources/temporal.xsd
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/src/main/resources/temporal.xsd?rev=728715&r1=728714&r2=728715&view=diff
==============================================================================
--- felix/trunk/ipojo/manipulator/src/main/resources/temporal.xsd (original)
+++ felix/trunk/ipojo/manipulator/src/main/resources/temporal.xsd Mon Dec 22 07:50:27 2008
@@ -43,5 +43,15 @@
<xs:documentation>Specifies the onTimeout policy. This determines the object to inject when the service stills unavailable when the timeout expires. Several values are supported: 'nullable' means that a Nullable object will be injected, 'empty-array' injects an empty array (only for aggregate dependency), 'null' injects Null, any other value are interpreted as the default implementation class to use. If the onTimetout attribute is not specified, a RuntimeException is thrown when the timeout is reached.</xs:documentation>
</xs:annotation>
</xs:attribute>
+ <xs:attribute name="proxy" use="optional" type="xs:boolean">
+ <xs:annotation>
+ <xs:documentation>Enables or Disables the proxy injection</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+ <xs:attribute name="specification" use="optional" type="xs:string">
+ <xs:annotation>
+ <xs:documentation>Specifies the looked service specification. This attribute is mandatory when injecting in a Collection</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
</xs:complexType>
</xs:schema>
\ No newline at end of file