├── LICENSE ├── specs-parent ├── LICENSE └── NOTICE ├── geronimo-jaxb_2.0_spec ├── LICENSE ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── bind │ ├── Element.java │ ├── NotIdentifiableEvent.java │ ├── ParseConversionEvent.java │ ├── PrintConversionEvent.java │ ├── ValidationEventHandler.java │ └── annotation │ ├── XmlAccessOrder.java │ ├── XmlNsForm.java │ └── XmlAccessType.java ├── geronimo-jaxr_1.0_spec ├── LICENSE └── NOTICE ├── geronimo-jsp_2.2_spec ├── LICENSE ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── servlet │ └── jsp │ └── tagext │ ├── doc-files │ ├── TagProtocol.gif │ ├── BodyTagProtocol.gif │ ├── VariableInfo-1.gif │ └── IterationTagProtocol.gif │ └── JspIdConsumer.java ├── geronimo-commonj_1.1_spec ├── LICENSE └── NOTICE ├── geronimo-jaspic_1.0_spec ├── LICENSE └── NOTICE ├── geronimo-javamail_1.4_spec ├── src │ ├── test │ │ └── resources │ │ │ ├── test.dat │ │ │ └── GERONIMO-6165.msg │ └── main │ │ ├── resources │ │ ├── OSGI-INF │ │ │ └── providers │ │ │ │ ├── org.apache.mail.handlers.XMLHandler │ │ │ │ ├── org.apache.mail.handlers.HtmlHandler │ │ │ │ ├── org.apache.mail.handlers.TextHandler │ │ │ │ ├── org.apache.mail.handlers.MessageHandler │ │ │ │ └── org.apache.mail.handlers.MultipartHandler │ │ └── META-INF │ │ │ └── default.address.map │ │ └── java │ │ └── javax │ │ └── mail │ │ └── MessageAware.java ├── LICENSE └── NOTICE ├── geronimo-javamail_1.5_spec ├── src │ ├── test │ │ └── resources │ │ │ ├── test.dat │ │ │ ├── multipart_msg_empty.eml │ │ │ ├── multipart_msg_missing_end_boundary.eml │ │ │ ├── multipart_msg_missing_boundary_param.eml │ │ │ ├── multipart_msg_normal.eml │ │ │ └── multipart_msg_wrong_boundary_param.eml │ └── main │ │ ├── resources │ │ ├── OSGI-INF │ │ │ └── providers │ │ │ │ ├── org.apache.mail.handlers.HtmlHandler │ │ │ │ ├── org.apache.mail.handlers.TextHandler │ │ │ │ ├── org.apache.mail.handlers.XMLHandler │ │ │ │ ├── org.apache.mail.handlers.MessageHandler │ │ │ │ └── org.apache.mail.handlers.MultipartHandler │ │ └── META-INF │ │ │ └── default.address.map │ │ └── java │ │ └── javax │ │ └── mail │ │ └── MessageAware.java ├── LICENSE └── NOTICE ├── geronimo-jsp_2.1_spec ├── LICENSE.txt ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── servlet │ └── jsp │ └── tagext │ ├── doc-files │ ├── TagProtocol.gif │ ├── BodyTagProtocol.gif │ ├── VariableInfo-1.gif │ └── IterationTagProtocol.gif │ └── JspIdConsumer.java ├── geronimo-servlet_2.5_spec ├── LICENSE ├── NOTICE └── src │ └── main │ ├── resources │ └── javax │ │ └── servlet │ │ ├── LocalStrings_fr.properties │ │ └── http │ │ └── LocalStrings_fr.properties │ └── appended-resources │ └── META-INF │ └── NOTICE ├── geronimo-servlet_3.0_spec ├── LICENSE ├── NOTICE └── src │ └── main │ ├── resources │ └── javax │ │ └── servlet │ │ ├── LocalStrings_fr.properties │ │ └── http │ │ └── LocalStrings_fr.properties │ └── appended-resources │ └── META-INF │ └── NOTICE ├── geronimo-servlet_3.1_spec ├── LICENSE ├── NOTICE └── src │ └── main │ ├── resources │ └── javax │ │ └── servlet │ │ ├── LocalStrings_fr.properties │ │ └── http │ │ └── LocalStrings_fr.properties │ └── appended-resources │ └── META-INF │ └── NOTICE ├── geronimo-activation_1.1_spec ├── LICENSE └── NOTICE ├── geronimo-availability_0.4_spec ├── LICENSE └── NOTICE ├── geronimo-availability_1.0_spec ├── LICENSE └── NOTICE ├── geronimo-interceptor_3.0_spec ├── LICENSE └── NOTICE ├── geronimo-ws-metadata_2.0_spec ├── LICENSE └── NOTICE ├── geronimo-json_1.0_spec ├── src │ ├── test │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── javax.json.spi.JsonProvider │ └── main │ │ └── java │ │ └── javax │ │ └── json │ │ └── JsonStructure.java └── NOTICE ├── geronimo-j2ee-management_1.1_spec ├── LICENSE └── NOTICE ├── NOTICE ├── geronimo-ejb_3.1_spec └── NOTICE ├── geronimo-ejb_3.2_spec └── NOTICE ├── geronimo-jms_1.1_spec └── NOTICE ├── geronimo-jms_2.0_spec └── NOTICE ├── geronimo-jta_1.1_spec └── NOTICE ├── geronimo-jta_1.2_spec └── NOTICE ├── geronimo-saaj_1.3_spec └── NOTICE ├── geronimo-ccpp_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── ccpp │ ├── LiteralAttribute.java │ ├── IntegerAttribute.java │ ├── RationalAttribute.java │ ├── uaprof │ ├── BooleanAttribute.java │ └── DimensionAttribute.java │ └── SetAttribute.java ├── geronimo-ejb_3.0_spec └── NOTICE ├── geronimo-ejb_3.1_spec-alt └── NOTICE ├── geronimo-el_1.0_spec └── NOTICE ├── geronimo-el_2.2_spec └── NOTICE ├── geronimo-jacc_1.1_spec └── NOTICE ├── geronimo-jacc_1.4_spec └── NOTICE ├── geronimo-jaxrpc_1.1_spec └── NOTICE ├── geronimo-osgi-support ├── NOTICE └── geronimo-osgi-itesta │ └── src │ └── main │ └── resources │ ├── OSGI-INF │ └── providers │ │ ├── org.apache.geronimo.osgi.itesta.TestTarget3 │ │ ├── org.apache.geronimo.osgi.registry.itest.TestTarget │ │ ├── org.apache.geronimo.osgi.registry.itest.TestTargetLocal │ │ ├── org.apache.geronimo.osgi.registry.itest.TestTarget2 │ │ └── org.apache.geronimo.osgi.registry.itest.NoClass │ └── META-INF │ └── services │ ├── org.apache.geronimo.osgi.registry.itest.BadClass │ ├── org.apache.geronimo.osgi.registry.itest.NoAccess │ ├── org.apache.geronimo.osgi.registry.itest.NoConstructor │ └── org.apache.geronimo.osgi.registry.itest.NoClass ├── geronimo-security_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── security │ └── enterprise │ ├── identitystore │ └── Pbkdf2PasswordHash.java │ └── AuthenticationStatus.java ├── geronimo-annotation_1.0_spec └── NOTICE ├── geronimo-annotation_1.1_spec └── NOTICE ├── geronimo-annotation_1.2_spec └── NOTICE ├── geronimo-annotation_1.3_spec └── NOTICE ├── geronimo-concurrent_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── enterprise │ └── concurrent │ └── ManageableThread.java ├── geronimo-interceptor_1.1_spec └── NOTICE ├── geronimo-interceptor_1.2_spec └── NOTICE ├── geronimo-j2ee-connector_1.6_spec └── NOTICE ├── geronimo-stax-api_1.0_spec ├── NOTICE.txt └── src │ └── main │ └── java │ └── javax │ └── xml │ └── stream │ ├── events │ ├── EndDocument.java │ └── Comment.java │ └── StreamFilter.java ├── geronimo-stax-api_1.2_spec ├── NOTICE.txt └── src │ └── main │ └── java │ └── javax │ └── xml │ └── stream │ ├── events │ ├── EndDocument.java │ └── Comment.java │ └── StreamFilter.java ├── geronimo-annotation_1.0-MR1_spec └── NOTICE ├── geronimo-jaxb_2.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── bind │ ├── Element.java │ ├── NotIdentifiableEvent.java │ ├── ParseConversionEvent.java │ ├── PrintConversionEvent.java │ ├── ValidationEventHandler.java │ └── annotation │ ├── XmlAccessOrder.java │ ├── XmlNsForm.java │ └── XmlAccessType.java ├── geronimo-jaxb_2.2_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── bind │ ├── Element.java │ ├── NotIdentifiableEvent.java │ ├── ParseConversionEvent.java │ ├── PrintConversionEvent.java │ ├── annotation │ ├── XmlAccessOrder.java │ ├── XmlNsForm.java │ └── XmlAccessType.java │ └── ValidationEventHandler.java ├── geronimo-jaxws_2.1.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── ws │ ├── Provider.java │ ├── AsyncHandler.java │ └── handler │ └── LogicalHandler.java ├── geronimo-jaxws_2.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── ws │ ├── Provider.java │ ├── AsyncHandler.java │ └── handler │ └── LogicalHandler.java ├── geronimo-jaxws_2.2_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── xml │ └── ws │ ├── Provider.java │ └── handler │ └── LogicalHandler.java ├── geronimo-j2ee-deployment_1.1_spec └── NOTICE.txt ├── geronimo-jaxrs_1.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── ws │ └── rs │ └── ext │ └── ContextResolver.java ├── geronimo-jaxrs_2.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── ws │ └── rs │ ├── package-info.java │ ├── ext │ ├── package-info.java │ ├── ContextResolver.java │ ├── ExceptionMapper.java │ ├── ReaderInterceptor.java │ └── WriterInterceptor.java │ ├── core │ ├── package-info.java │ ├── FeatureContext.java │ ├── Feature.java │ └── PathSegment.java │ ├── client │ ├── package-info.java │ ├── ClientRequestFilter.java │ ├── InvocationCallback.java │ └── ClientResponseFilter.java │ ├── container │ ├── package-info.java │ ├── CompletionCallback.java │ ├── ConnectionCallback.java │ ├── TimeoutHandler.java │ ├── ResourceContext.java │ ├── DynamicFeature.java │ ├── ResourceInfo.java │ └── ContainerRequestFilter.java │ └── RuntimeType.java ├── geronimo-jaxrs_2.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── ws │ └── rs │ ├── RuntimeType.java │ ├── core │ ├── FeatureContext.java │ ├── Feature.java │ └── PathSegment.java │ ├── ext │ ├── ContextResolver.java │ ├── ExceptionMapper.java │ ├── WriterInterceptor.java │ └── ReaderInterceptor.java │ ├── container │ ├── CompletionCallback.java │ ├── TimeoutHandler.java │ ├── ConnectionCallback.java │ ├── ResourceContext.java │ ├── ResourceInfo.java │ ├── DynamicFeature.java │ ├── ContainerRequestFilter.java │ └── ContainerResponseFilter.java │ └── client │ ├── InvocationCallback.java │ ├── ClientRequestFilter.java │ └── ClientResponseFilter.java ├── geronimo-javaee-deployment_1.1MR3_spec └── NOTICE.txt ├── geronimo-jbatch_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── batch │ ├── api │ ├── chunk │ │ └── ItemProcessor.java │ ├── Batchlet.java │ └── partition │ │ └── PartitionMapper.java │ └── runtime │ └── JobInstance.java ├── geronimo-json_1.1_spec └── NOTICE ├── geronimo-jcache_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── cache │ ├── configuration │ ├── OptionalFeature.java │ ├── Factory.java │ └── Configuration.java │ ├── processor │ ├── EntryProcessorResult.java │ ├── EntryProcessor.java │ └── MutableEntry.java │ ├── integration │ ├── CompletionListener.java │ └── CacheLoader.java │ ├── event │ ├── CacheEntryListener.java │ ├── EventType.java │ └── CacheEntryEventFilter.java │ ├── expiry │ └── ExpiryPolicy.java │ └── annotation │ ├── GeneratedCacheKey.java │ ├── CacheResolver.java │ └── CacheKeyGenerator.java ├── geronimo-jpa_1.0_spec └── NOTICE ├── geronimo-jpa_2.0_spec └── NOTICE ├── geronimo-jpa_2.1_spec └── NOTICE ├── geronimo-jpa_2.2_spec └── NOTICE ├── geronimo-validation_1.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── validation │ ├── groups │ └── Default.java │ └── metadata │ └── Scope.java ├── geronimo-validation_1.1_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── validation │ ├── metadata │ ├── MethodType.java │ ├── MethodDescriptor.java │ ├── ConstructorDescriptor.java │ ├── CrossParameterDescriptor.java │ ├── Scope.java │ └── ReturnValueDescriptor.java │ ├── ConstraintTarget.java │ ├── ElementKind.java │ └── constraintvalidation │ └── ValidationTarget.java ├── geronimo-validation_2.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── validation │ ├── metadata │ ├── MethodType.java │ ├── MethodDescriptor.java │ ├── ConstructorDescriptor.java │ ├── CrossParameterDescriptor.java │ ├── Scope.java │ └── ValidateUnwrappedValue.java │ ├── ConstraintTarget.java │ ├── ClockProvider.java │ └── constraintvalidation │ └── ValidationTarget.java ├── geronimo-atinject_1.0_spec └── NOTICE ├── geronimo-jcdi_2.0_spec ├── NOTICE └── src │ └── main │ └── java │ └── javax │ └── enterprise │ └── inject │ └── spi │ └── PassivationCapable.java ├── geronimo-jcdi_1.0_spec ├── NOTICE └── src │ ├── site │ └── apt │ │ └── index.apt │ └── main │ └── java │ └── javax │ └── enterprise │ └── inject │ └── spi │ └── PassivationCapable.java └── geronimo-jcdi_1.1_spec ├── NOTICE └── src ├── site └── apt │ └── index.apt └── main └── java └── javax └── enterprise └── inject └── spi └── PassivationCapable.java /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/LICENSE -------------------------------------------------------------------------------- /specs-parent/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/specs-parent/LICENSE -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jaxb_2.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-jaxr_1.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jaxr_1.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.2_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-commonj_1.1_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-commonj_1.1_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-jaspic_1.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jaspic_1.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/test/resources/test.dat: -------------------------------------------------------------------------------- 1 | 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 2 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/test.dat: -------------------------------------------------------------------------------- 1 | 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 2 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.1_spec/LICENSE.txt -------------------------------------------------------------------------------- /geronimo-servlet_2.5_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_2.5_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-servlet_3.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-servlet_3.1_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.1_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-javamail_1.4_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-javamail_1.5_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-activation_1.1_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-activation_1.1_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-availability_0.4_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-availability_0.4_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-availability_1.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-availability_1.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-interceptor_3.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-interceptor_3.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-ws-metadata_2.0_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-ws-metadata_2.0_spec/LICENSE -------------------------------------------------------------------------------- /geronimo-json_1.0_spec/src/test/resources/META-INF/services/javax.json.spi.JsonProvider: -------------------------------------------------------------------------------- 1 | javax.json.spi.JsonProviderTest$AProvider 2 | -------------------------------------------------------------------------------- /geronimo-j2ee-management_1.1_spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-j2ee-management_1.1_spec/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-ejb_3.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-ejb_3.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxr_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jms_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jms_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jta_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jta_1.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-saaj_1.3_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /specs-parent/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-commonj_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-ejb_3.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-ejb_3.1_spec-alt/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-el_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-el_2.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jacc_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jacc_1.4_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaspic_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxrpc_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-osgi-support/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-security_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2019 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-servlet_2.5_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-servlet_3.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-servlet_3.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-activation_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-annotation_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-annotation_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-annotation_1.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-annotation_1.3_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-availability_0.4_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-availability_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-concurrent_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-interceptor_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-interceptor_1.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-interceptor_3.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-servlet_2.5_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_2.5_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-servlet_3.0_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.0_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-servlet_3.1_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.1_spec/src/main/resources/javax/servlet/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-ws-metadata_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-j2ee-connector_1.6_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-j2ee-management_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif -------------------------------------------------------------------------------- /geronimo-stax-api_1.0_spec/NOTICE.txt: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2011 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-stax-api_1.2_spec/NOTICE.txt: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2011 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-annotation_1.0-MR1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache JAXB 2.1 Spec 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | 9 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache JAXB 2.2 Spec 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | 9 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-WS 2.1 API 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-WS 2.1 API 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-WS 2.2 API 2 | Copyright 2003-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif -------------------------------------------------------------------------------- /geronimo-servlet_2.5_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_2.5_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-servlet_3.0_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.0_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-servlet_3.1_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-servlet_3.1_spec/src/main/resources/javax/servlet/http/LocalStrings_fr.properties -------------------------------------------------------------------------------- /geronimo-j2ee-deployment_1.1_spec/NOTICE.txt: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2011 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jaxrs_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-RS 1.1 API 2 | Copyright 2010-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-RS 2.0 API 2 | Copyright 2010-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JAX-RS 2.1 API 2 | Copyright 2010-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | -------------------------------------------------------------------------------- /geronimo-javaee-deployment_1.1MR3_spec/NOTICE.txt: -------------------------------------------------------------------------------- 1 | Apache Geronimo 2 | Copyright 2003-2011 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jbatch_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-352 JBatch API 2 | Copyright 2013-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-json_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-353 JSon Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-json_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-374 JSon Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/geronimo-specs/HEAD/geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-107 JCache Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-jpa_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-220 JPA 1.0 Spec API 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed by 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jpa_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-317 JPA 2.0 Spec API 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jpa_2.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-338 JPA 2.1 Spec API 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jpa_2.2_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-338 JPA 2.2 Spec API 3 | Copyright 2003-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-validation_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-303 Bean Validation Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-349 Bean Validation Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | Apache Geronimo JSR-380 Bean Validation Spec API 2 | Copyright 2009-2018 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /geronimo-atinject_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-330 Dependency Injection Spec API 3 | Copyright 2009-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jcdi_2.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-265 Context and Dependency Injection 2.0 Spec API 3 | Copyright 2009-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.0_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-299 Context and Dependency Injection for the Java EE Platoform Spec API 3 | Copyright 2009-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.1_spec/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | Apache Geronimo JSR-299 Context and Dependency Injection for the Java EE Platoform Spec API 3 | Copyright 2009-2018 The Apache Software Foundation 4 | 5 | This product includes software developed at 6 | The Apache Software Foundation (http://www.apache.org/). 7 | 8 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/multipart_msg_empty.eml: -------------------------------------------------------------------------------- 1 | From: Nathaniel Borenstein 2 | To: Ned Freed 3 | Subject: Sample message 4 | MIME-Version: 1.0 5 | Content-type: multipart/mixed; 6 | boundary="simple boundary" 7 | 8 | no body parts -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/multipart_msg_missing_end_boundary.eml: -------------------------------------------------------------------------------- 1 | From: Nathaniel Borenstein 2 | To: Ned Freed 3 | Subject: Sample message 4 | MIME-Version: 1.0 5 | Content-type: multipart/mixed; 6 | boundary=123456789 7 | 8 | --123456789 9 | 10 | This is implicitly typed plain ASCII text. 11 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/test/resources/GERONIMO-6165.msg: -------------------------------------------------------------------------------- 1 | From: "Apache Org" 2 | To: "Apache Org" 3 | Subject: Test 4 | Date: Sun, 23 Nov 2014 13:11:29 -0200 5 | Message-ID: 6 | MIME-Version: 1.0 7 | Content-Type: text/plain; 8 | charset=iso-8859-1 9 | Content-Transfer-Encoding: quoted-printable 10 | 11 | hello th= 12 | ere! -------------------------------------------------------------------------------- /geronimo-servlet_2.5_spec/src/main/appended-resources/META-INF/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | This product includes software developed by 3 | The W3C Consortium (http://www.w3.org/). 4 | 5 | Copyright © 1994-2002 World Wide Web Consortium, 6 | (Massachusetts Institute of Technology, Institut National 7 | de Recherche en Informatique et en Automatique, Keio 8 | University). All Rights Reserved. 9 | http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- /geronimo-servlet_3.0_spec/src/main/appended-resources/META-INF/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | This product includes software developed by 3 | The W3C Consortium (http://www.w3.org/). 4 | 5 | Copyright © 1994-2002 World Wide Web Consortium, 6 | (Massachusetts Institute of Technology, Institut National 7 | de Recherche en Informatique et en Automatique, Keio 8 | University). All Rights Reserved. 9 | http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- /geronimo-servlet_3.1_spec/src/main/appended-resources/META-INF/NOTICE: -------------------------------------------------------------------------------- 1 | 2 | This product includes software developed by 3 | The W3C Consortium (http://www.w3.org/). 4 | 5 | Copyright © 1994-2002 World Wide Web Consortium, 6 | (Massachusetts Institute of Technology, Institut National 7 | de Recherche en Informatique et en Automatique, Keio 8 | University). All Rights Reserved. 9 | http://www.w3.org/Consortium/Legal/ -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/multipart_msg_missing_boundary_param.eml: -------------------------------------------------------------------------------- 1 | From: Nathaniel Borenstein 2 | To: Ned Freed 3 | Subject: Sample message 4 | MIME-Version: 1.0 5 | Content-type: multipart/mixed 6 | 7 | This is the preamble. It is to be ignored, though it 8 | is a handy place for mail composers to include an 9 | explanatory note to non-MIME compliant readers. 10 | --simple boundary 11 | 12 | This is implicitly typed plain ASCII text. 13 | It does NOT end with a linebreak. 14 | --simple boundary 15 | Content-type: text/plain; charset=us-ascii 16 | 17 | This is explicitly typed plain ASCII text. 18 | It DOES end with a linebreak. 19 | 20 | --simple boundary-- 21 | This is the epilogue. It is also to be ignored. -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/multipart_msg_normal.eml: -------------------------------------------------------------------------------- 1 | From: Nathaniel Borenstein 2 | To: Ned Freed 3 | Subject: Sample message 4 | MIME-Version: 1.0 5 | Content-type: multipart/mixed; 6 | boundary="simple boundary" 7 | 8 | This is the preamble. It is to be ignored, though it 9 | is a handy place for mail composers to include an 10 | explanatory note to non-MIME compliant readers. 11 | --simple boundary 12 | 13 | This is implicitly typed plain ASCII text. 14 | It does NOT end with a linebreak. 15 | --simple boundary 16 | Content-type: text/plain; charset=us-ascii 17 | 18 | This is explicitly typed plain ASCII text. 19 | It DOES end with a linebreak. 20 | 21 | --simple boundary-- 22 | This is the epilogue. It is also to be ignored. -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/test/resources/multipart_msg_wrong_boundary_param.eml: -------------------------------------------------------------------------------- 1 | From: Nathaniel Borenstein 2 | To: Ned Freed 3 | Subject: Sample message 4 | MIME-Version: 1.0 5 | Content-type: multipart/mixed; 6 | boundary="wrong stuff" 7 | 8 | This is the preamble. It is to be ignored, though it 9 | is a handy place for mail composers to include an 10 | explanatory note to non-MIME compliant readers. 11 | --simple boundary 12 | 13 | This is implicitly typed plain ASCII text. 14 | It does NOT end with a linebreak. 15 | --simple boundary 16 | Content-type: text/plain; charset=us-ascii 17 | 18 | This is explicitly typed plain ASCII text. 19 | It DOES end with a linebreak. 20 | 21 | --simple boundary-- 22 | This is the epilogue. It is also to be ignored. -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | package javax.ws.rs; 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/ext/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | package javax.ws.rs.ext; 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/core/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | package javax.ws.rs.core; 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/client/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | package javax.ws.rs.client; 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/package-info.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | 22 | package javax.ws.rs.container; 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/RuntimeType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs; 22 | 23 | public enum RuntimeType { 24 | CLIENT, 25 | SERVER 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/configuration/OptionalFeature.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.configuration; 21 | 22 | public enum OptionalFeature { 23 | STORE_BY_REFERENCE 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/RuntimeType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs; 22 | 23 | 24 | public enum RuntimeType { 25 | 26 | CLIENT, 27 | 28 | SERVER 29 | } 30 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/core/FeatureContext.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | public interface FeatureContext extends Configurable { 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/ext/ContextResolver.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | public interface ContextResolver { 24 | 25 | T getContext(Class type); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/core/Feature.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | public interface Feature { 24 | 25 | public boolean configure(FeatureContext context); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/core/FeatureContext.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | 24 | public interface FeatureContext extends Configurable { 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/core/Feature.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | 24 | public interface Feature { 25 | 26 | 27 | boolean configure(FeatureContext context); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/processor/EntryProcessorResult.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.processor; 21 | 22 | public interface EntryProcessorResult { 23 | T get() throws EntryProcessorException; 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/ext/ContextResolver.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | 24 | public interface ContextResolver { 25 | 26 | 27 | T getContext(Class type); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/CompletionCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | public interface CompletionCallback { 24 | 25 | public void onComplete(Throwable throwable); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/configuration/Factory.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.configuration; 21 | 22 | import java.io.Serializable; 23 | 24 | public interface Factory extends Serializable { 25 | T create(); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/TimeoutHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | public interface TimeoutHandler { 24 | 25 | public void handleTimeout(AsyncResponse asyncResponse); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.0_spec/src/site/apt/index.apt: -------------------------------------------------------------------------------- 1 | ~~ Licensed to the Apache Software Foundation (ASF) under one or more 2 | ~~ contributor license agreements. See the NOTICE file distributed with this 3 | ~~ work for additional information regarding copyright ownership. The ASF 4 | ~~ licenses this file to You under the Apache License, Version 2.0 (the 5 | ~~ "License"); you may not use this file except in compliance with the License. 6 | ~~ You may obtain a copy of the License at 7 | ~~ http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law 8 | ~~ or agreed to in writing, software distributed under the License is 9 | ~~ distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 10 | ~~ KIND, either express or implied. See the License for the specific language 11 | ~~ governing permissions and limitations under the License. 12 | OpenWebBeans API 13 | 14 | Application Programming Interface for the JSR-299 15 | Java Contexts and Dependency Injection. 16 | 17 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.1_spec/src/site/apt/index.apt: -------------------------------------------------------------------------------- 1 | ~~ Licensed to the Apache Software Foundation (ASF) under one or more 2 | ~~ contributor license agreements. See the NOTICE file distributed with this 3 | ~~ work for additional information regarding copyright ownership. The ASF 4 | ~~ licenses this file to You under the Apache License, Version 2.0 (the 5 | ~~ "License"); you may not use this file except in compliance with the License. 6 | ~~ You may obtain a copy of the License at 7 | ~~ http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law 8 | ~~ or agreed to in writing, software distributed under the License is 9 | ~~ distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 10 | ~~ KIND, either express or implied. See the License for the specific language 11 | ~~ governing permissions and limitations under the License. 12 | OpenWebBeans API 13 | 14 | Application Programming Interface for the JSR-299 15 | Java Contexts and Dependency Injection. 16 | 17 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/Element.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface Element { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/Element.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface Element { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/Element.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface Element { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/ConnectionCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | public interface ConnectionCallback { 24 | 25 | public void onDisconnect(AsyncResponse disconnected); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/integration/CompletionListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.integration; 21 | 22 | public interface CompletionListener { 23 | void onCompletion(); 24 | 25 | void onException(Exception e); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/CompletionCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | 24 | public interface CompletionCallback { 25 | 26 | public void onComplete(Throwable throwable); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/ConnectionCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | 24 | public interface ConnectionCallback { 25 | 26 | void onDisconnect(AsyncResponse disconnected); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/TimeoutHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | 24 | public interface TimeoutHandler { 25 | 26 | 27 | void handleTimeout(AsyncResponse asyncResponse); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/core/PathSegment.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | public interface PathSegment { 24 | 25 | String getPath(); 26 | 27 | MultivaluedMap getMatrixParameters(); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/event/CacheEntryListener.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | 21 | 22 | package javax.cache.event; 23 | 24 | 25 | import java.util.EventListener; 26 | 27 | 28 | public interface CacheEntryListener extends EventListener { 29 | 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/processor/EntryProcessor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.processor; 21 | 22 | public interface EntryProcessor { 23 | T process(MutableEntry entry, Object... arguments) throws EntryProcessorException; 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/ext/ExceptionMapper.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | import javax.ws.rs.core.Response; 24 | 25 | public interface ExceptionMapper { 26 | 27 | Response toResponse(E exception); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/core/PathSegment.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.core; 22 | 23 | 24 | public interface PathSegment { 25 | 26 | 27 | String getPath(); 28 | 29 | 30 | MultivaluedMap getMatrixParameters(); 31 | } 32 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/expiry/ExpiryPolicy.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.expiry; 21 | 22 | public interface ExpiryPolicy { 23 | Duration getExpiryForCreation(); 24 | 25 | Duration getExpiryForAccess(); 26 | 27 | Duration getExpiryForUpdate(); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-json_1.0_spec/src/main/java/javax/json/JsonStructure.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.json; 18 | 19 | public interface JsonStructure extends JsonValue { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.HtmlHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.HtmlHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.TextHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.TextHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.XMLHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.XMLHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/ext/ExceptionMapper.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | import javax.ws.rs.core.Response; 24 | 25 | 26 | public interface ExceptionMapper { 27 | 28 | 29 | Response toResponse(E exception); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/ResourceContext.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | public interface ResourceContext { 24 | 25 | public T getResource(Class resourceClass); 26 | 27 | public T initResource(T resource); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/NotIdentifiableEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface NotIdentifiableEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/ParseConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ParseConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/PrintConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface PrintConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/NotIdentifiableEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface NotIdentifiableEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/ParseConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ParseConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/PrintConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface PrintConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/NotIdentifiableEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface NotIdentifiableEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/ParseConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ParseConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/PrintConversionEvent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface PrintConversionEvent extends ValidationEvent { 20 | } 21 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/ResourceContext.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | public interface ResourceContext { 24 | 25 | 26 | T getResource(Class resourceClass); 27 | 28 | 29 | T initResource(T resource); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/ResourceInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import java.lang.reflect.Method; 24 | 25 | public interface ResourceInfo { 26 | 27 | Method getResourceMethod(); 28 | 29 | Class getResourceClass(); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/ext/WriterInterceptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | public interface WriterInterceptor { 24 | 25 | void aroundWriteTo(WriterInterceptorContext context) throws java.io.IOException, javax.ws.rs.WebApplicationException; 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.MessageHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.MessageHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.MultipartHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.MessageHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/client/InvocationCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | public interface InvocationCallback { 24 | 25 | public void completed(RESPONSE response); 26 | 27 | public void failed(Throwable throwable); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/OSGI-INF/providers/org.apache.geronimo.osgi.itesta.TestTarget3: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # Tests default class mapping...there are no class definitions here 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.XMLHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.XMLHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.HtmlHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.HtmlHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.TextHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.TextHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/client/ClientRequestFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | import java.io.IOException; 24 | 25 | public interface ClientRequestFilter { 26 | 27 | public void filter(ClientRequestContext requestContext) throws IOException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/DynamicFeature.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import javax.ws.rs.core.FeatureContext; 24 | 25 | public interface DynamicFeature { 26 | 27 | public void configure(ResourceInfo resourceInfo, FeatureContext context); 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1_spec/src/main/java/javax/xml/ws/Provider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws; 21 | 22 | 23 | public interface Provider { 24 | 25 | public abstract T invoke(T obj); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/Provider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws; 21 | 22 | 23 | public interface Provider { 24 | 25 | public abstract T invoke(T obj); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.MessageHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.MessageHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/OSGI-INF/providers/org.apache.mail.handlers.MultipartHandler: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.mail.handlers.MessageHandler # This is directly mapped back to the same class name 18 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/client/ClientRequestFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | import java.io.IOException; 24 | 25 | 26 | public interface ClientRequestFilter { 27 | 28 | 29 | void filter(ClientRequestContext requestContext) throws IOException; 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/client/InvocationCallback.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | 24 | public interface InvocationCallback { 25 | 26 | 27 | public void completed(RESPONSE response); 28 | 29 | 30 | public void failed(Throwable throwable); 31 | } 32 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/ext/ReaderInterceptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | 24 | public interface ReaderInterceptor { 25 | 26 | 27 | Object aroundReadFrom(ReaderInterceptorContext context) throws java.io.IOException, javax.ws.rs.WebApplicationException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/ext/WriterInterceptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | 24 | public interface WriterInterceptor { 25 | 26 | 27 | void aroundWriteTo(WriterInterceptorContext context) throws java.io.IOException, javax.ws.rs.WebApplicationException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1.1_spec/src/main/java/javax/xml/ws/Provider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws; 21 | 22 | 23 | public interface Provider { 24 | 25 | public abstract T invoke(T obj); 26 | } 27 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/event/EventType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | 21 | 22 | package javax.cache.event; 23 | 24 | 25 | public enum EventType { 26 | 27 | 28 | CREATED, 29 | 30 | 31 | UPDATED, 32 | 33 | 34 | REMOVED, 35 | 36 | 37 | EXPIRED 38 | 39 | } 40 | -------------------------------------------------------------------------------- /geronimo-validation_1.0_spec/src/main/java/javax/validation/groups/Default.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.groups; 18 | 19 | /** 20 | * @version $Rev$ $Date$ 21 | */ 22 | public interface Default { 23 | } 24 | 25 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/MethodType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public enum MethodType { 21 | GETTER, NON_GETTER 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/MethodType.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public enum MethodType { 21 | GETTER, NON_GETTER 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/DynamicFeature.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import javax.ws.rs.core.FeatureContext; 24 | 25 | 26 | public interface DynamicFeature { 27 | 28 | 29 | void configure(ResourceInfo resourceInfo, FeatureContext context); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/ResourceInfo.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import java.lang.reflect.Method; 24 | 25 | 26 | public interface ResourceInfo { 27 | 28 | 29 | Method getResourceMethod(); 30 | 31 | 32 | Class getResourceClass(); 33 | } 34 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/ContainerRequestFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import java.io.IOException; 24 | 25 | public interface ContainerRequestFilter { 26 | 27 | public void filter(ContainerRequestContext requestContext) throws IOException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/OSGI-INF/providers/org.apache.geronimo.osgi.registry.itest.TestTarget: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # Tests normal class mapping.... 18 | org.apache.geronimo.osgi.itesta.TestTarget 19 | -------------------------------------------------------------------------------- /geronimo-stax-api_1.0_spec/src/main/java/javax/xml/stream/events/EndDocument.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream.events; 21 | 22 | public interface EndDocument extends XMLEvent { 23 | } -------------------------------------------------------------------------------- /geronimo-stax-api_1.2_spec/src/main/java/javax/xml/stream/events/EndDocument.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream.events; 21 | 22 | public interface EndDocument extends XMLEvent { 23 | } -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/ConstraintTarget.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation; 18 | 19 | /** @since 1.1 */ 20 | public enum ConstraintTarget { 21 | IMPLICIT, RETURN_VALUE, PARAMETERS 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/ext/ReaderInterceptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.ext; 22 | 23 | public interface ReaderInterceptor { 24 | 25 | public Object aroundReadFrom(ReaderInterceptorContext context) 26 | throws java.io.IOException, javax.ws.rs.WebApplicationException; 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/event/CacheEntryEventFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | 21 | 22 | package javax.cache.event; 23 | 24 | 25 | public interface CacheEntryEventFilter { 26 | 27 | 28 | boolean evaluate(CacheEntryEvent event) 29 | throws CacheEntryListenerException; 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/OSGI-INF/providers/org.apache.geronimo.osgi.registry.itest.TestTargetLocal: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # Tests normal class mapping.... 18 | org.apache.geronimo.osgi.itesta.TestTarget 19 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/ConstraintTarget.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation; 18 | 19 | /** @since 1.1 */ 20 | public enum ConstraintTarget { 21 | IMPLICIT, RETURN_VALUE, PARAMETERS 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlAccessOrder.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessOrder { 20 | 21 | UNDEFINED, 22 | ALPHABETICAL 23 | 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jcdi_2.0_spec/src/main/java/javax/enterprise/inject/spi/PassivationCapable.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.enterprise.inject.spi; 20 | 21 | public interface PassivationCapable 22 | { 23 | String getId(); 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jsp_2.1_spec/src/main/java/javax/servlet/jsp/tagext/JspIdConsumer.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.servlet.jsp.tagext; 18 | 19 | public interface JspIdConsumer { 20 | public void setJspId(String jspId); 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-jsp_2.2_spec/src/main/java/javax/servlet/jsp/tagext/JspIdConsumer.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.servlet.jsp.tagext; 18 | 19 | public interface JspIdConsumer { 20 | public void setJspId(String jspId); 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/META-INF/services/org.apache.geronimo.osgi.registry.itest.BadClass: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # This will throw an exception when instantiated. 18 | org.apache.geronimo.osgi.itesta.BadTarget 19 | -------------------------------------------------------------------------------- /geronimo-security_1.0_spec/src/main/java/javax/security/enterprise/identitystore/Pbkdf2PasswordHash.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.security.enterprise.identitystore; 18 | 19 | public interface Pbkdf2PasswordHash extends PasswordHash {} 20 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/MethodDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface MethodDescriptor extends ExecutableDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/MethodDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface MethodDescriptor extends ExecutableDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-concurrent_1.0_spec/src/main/java/javax/enterprise/concurrent/ManageableThread.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.enterprise.concurrent; 18 | 19 | public interface ManageableThread { 20 | boolean isShutdown(); 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/ValidationEventHandler.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ValidationEventHandler { 20 | 21 | boolean handleEvent(ValidationEvent event); 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/annotation/XmlAccessOrder.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessOrder { 20 | 21 | ALPHABETICAL, 22 | UNDEFINED 23 | 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/ValidationEventHandler.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ValidationEventHandler { 20 | 21 | boolean handleEvent(ValidationEvent event); 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/annotation/XmlAccessOrder.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessOrder { 20 | 21 | ALPHABETICAL, 22 | UNDEFINED 23 | 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/ValidationEventHandler.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind; 18 | 19 | public interface ValidationEventHandler { 20 | 21 | boolean handleEvent(ValidationEvent event); 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/container/ContainerRequestFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import java.io.IOException; 24 | 25 | 26 | public interface ContainerRequestFilter { 27 | 28 | 29 | public void filter(ContainerRequestContext requestContext) throws IOException; 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/annotation/GeneratedCacheKey.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.annotation; 21 | 22 | import java.io.Serializable; 23 | 24 | public interface GeneratedCacheKey extends Serializable { 25 | @Override 26 | int hashCode(); 27 | 28 | @Override 29 | boolean equals(Object object); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/integration/CacheLoader.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.integration; 21 | 22 | import java.util.Map; 23 | 24 | public interface CacheLoader { 25 | V load(K key) throws CacheLoaderException; 26 | 27 | Map loadAll(Iterable keys) throws CacheLoaderException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/META-INF/services/org.apache.geronimo.osgi.registry.itest.NoAccess: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # private no-argument constructor for newInstance() 18 | org.apache.geronimo.osgi.itesta.NoAccess 19 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/annotation/XmlNsForm.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlNsForm { 20 | 21 | UNQUALIFIED, 22 | QUALIFIED, 23 | UNSET 24 | 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/annotation/XmlNsForm.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlNsForm { 20 | 21 | UNQUALIFIED, 22 | QUALIFIED, 23 | UNSET 24 | 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlNsForm.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlNsForm { 20 | 21 | UNQUALIFIED, 22 | QUALIFIED, 23 | UNSET 24 | 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxrs_1.1_spec/src/main/java/javax/ws/rs/ext/ContextResolver.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.ws.rs.ext; 21 | 22 | public interface ContextResolver { 23 | public T getContext(Class rawType); 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1.1_spec/src/main/java/javax/xml/ws/AsyncHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws; 21 | 22 | 23 | public interface AsyncHandler { 24 | public abstract void handleResponse(Response response); 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1_spec/src/main/java/javax/xml/ws/AsyncHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws; 21 | 22 | 23 | public interface AsyncHandler { 24 | public abstract void handleResponse(Response response); 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/configuration/Configuration.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.configuration; 21 | 22 | import java.io.Serializable; 23 | 24 | public interface Configuration extends Serializable { 25 | Class getKeyType(); 26 | 27 | Class getValueType(); 28 | 29 | boolean isStoreByValue(); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.0_spec/src/main/java/javax/enterprise/inject/spi/PassivationCapable.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.enterprise.inject.spi; 20 | 21 | public interface PassivationCapable 22 | { 23 | public String getId(); 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jcdi_1.1_spec/src/main/java/javax/enterprise/inject/spi/PassivationCapable.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.enterprise.inject.spi; 20 | 21 | public interface PassivationCapable 22 | { 23 | public String getId(); 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/META-INF/services/org.apache.geronimo.osgi.registry.itest.NoConstructor: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # No no-argument constructor for newInstance() 18 | org.apache.geronimo.osgi.itesta.NoConstructor 19 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/OSGI-INF/providers/org.apache.geronimo.osgi.registry.itest.TestTarget2: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | org.apache.geronimo.osgi.itesta.TestTargetTwo # Used as an override to map TestTarget to TestTargetTwo 18 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/ConstructorDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface ConstructorDescriptor extends ExecutableDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/ConstructorDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface ConstructorDescriptor extends ExecutableDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/processor/MutableEntry.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.processor; 21 | 22 | import javax.cache.Cache; 23 | 24 | public interface MutableEntry extends Cache.Entry { 25 | boolean exists(); 26 | 27 | void remove(); 28 | 29 | void setValue(V value); 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-stax-api_1.0_spec/src/main/java/javax/xml/stream/StreamFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream; 21 | 22 | public interface StreamFilter { 23 | public boolean accept(XMLStreamReader reader); 24 | } -------------------------------------------------------------------------------- /geronimo-stax-api_1.0_spec/src/main/java/javax/xml/stream/events/Comment.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream.events; 21 | 22 | public interface Comment extends XMLEvent { 23 | public String getText(); 24 | } -------------------------------------------------------------------------------- /geronimo-stax-api_1.2_spec/src/main/java/javax/xml/stream/StreamFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream; 21 | 22 | public interface StreamFilter { 23 | public boolean accept(XMLStreamReader reader); 24 | } -------------------------------------------------------------------------------- /geronimo-stax-api_1.2_spec/src/main/java/javax/xml/stream/events/Comment.java: -------------------------------------------------------------------------------- 1 | /* 2 | ** 3 | ** Licensed to the Apache Software Foundation (ASF) under one 4 | ** or more contributor license agreements. See the NOTICE file 5 | ** distributed with this work for additional information 6 | ** regarding copyright ownership. The ASF licenses this file 7 | ** to you under the Apache License, Version 2.0 (the 8 | ** "License"); you may not use this file except in compliance 9 | ** with the License. You may obtain a copy of the License at 10 | ** 11 | ** http://www.apache.org/licenses/LICENSE-2.0 12 | ** 13 | ** Unless required by applicable law or agreed to in writing, 14 | ** software distributed under the License is distributed on an 15 | ** "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | ** KIND, either express or implied. See the License for the 17 | ** specific language governing permissions and limitations 18 | ** under the License. 19 | */ 20 | package javax.xml.stream.events; 21 | 22 | public interface Comment extends XMLEvent { 23 | public String getText(); 24 | } -------------------------------------------------------------------------------- /geronimo-validation_1.0_spec/src/main/java/javax/validation/metadata/Scope.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** 20 | * @version $Rev$ $Date$ 21 | */ 22 | public enum Scope { 23 | LOCAL_ELEMENT, 24 | HIERARCHY 25 | } 26 | 27 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/CrossParameterDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface CrossParameterDescriptor extends ElementDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/Scope.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** 20 | * @version $Rev$ $Date$ 21 | */ 22 | public enum Scope { 23 | LOCAL_ELEMENT, 24 | HIERARCHY 25 | } 26 | 27 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/CrossParameterDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface CrossParameterDescriptor extends ElementDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/Scope.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** 20 | * @version $Rev$ $Date$ 21 | */ 22 | public enum Scope { 23 | LOCAL_ELEMENT, 24 | HIERARCHY 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1.1_spec/src/main/java/javax/xml/ws/handler/LogicalHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws.handler; 21 | 22 | public interface LogicalHandler 23 | extends Handler { 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.1_spec/src/main/java/javax/xml/ws/handler/LogicalHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws.handler; 21 | 22 | public interface LogicalHandler 23 | extends Handler { 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxws_2.2_spec/src/main/java/javax/xml/ws/handler/LogicalHandler.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.xml.ws.handler; 21 | 22 | public interface LogicalHandler 23 | extends Handler { 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/annotation/CacheResolver.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | package javax.cache.annotation; 21 | 22 | import javax.cache.Cache; 23 | import java.lang.annotation.Annotation; 24 | 25 | public interface CacheResolver { 26 | Cache resolveCache(CacheInvocationContext cacheInvocationContext); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/META-INF/services/org.apache.geronimo.osgi.registry.itest.NoClass: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # This class should not be loadable...used to test error conditions. 18 | org.apache.geronimo.osgi.itesta.NoClass 19 | -------------------------------------------------------------------------------- /geronimo-osgi-support/geronimo-osgi-itesta/src/main/resources/OSGI-INF/providers/org.apache.geronimo.osgi.registry.itest.NoClass: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # This class should not be loadable...used to test error conditions. 18 | org.apache.geronimo.osgi.itesta.NoClass 19 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/LiteralAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp; 22 | 23 | /** 24 | * @version $Rev$ $Date$ 25 | */ 26 | public class LiteralAttribute extends AbstractAttribute { 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.0_spec/src/main/java/javax/ws/rs/client/ClientResponseFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | import java.io.IOException; 24 | 25 | 26 | public interface ClientResponseFilter { 27 | 28 | 29 | void filter(ClientRequestContext requestContext, ClientResponseContext responseContext) throws IOException; 30 | } 31 | -------------------------------------------------------------------------------- /geronimo-jcache_1.0_spec/src/main/java/javax/cache/annotation/CacheKeyGenerator.java: -------------------------------------------------------------------------------- 1 | /* 2 | * 3 | * Apache Geronimo JCache Spec 1.0 4 | * 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * 19 | */ 20 | 21 | 22 | package javax.cache.annotation; 23 | 24 | 25 | import java.lang.annotation.Annotation; 26 | 27 | public interface CacheKeyGenerator { 28 | GeneratedCacheKey generateCacheKey(CacheKeyInvocationContext cacheKeyInvocationContext); 29 | } 30 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/ElementKind.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation; 18 | 19 | /** @since 1.1 */ 20 | public enum ElementKind { 21 | BEAN, PROPERTY, METHOD, CONSTRUCTOR, PARAMETER, CROSS_PARAMETER, RETURN_VALUE 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/IntegerAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp; 22 | 23 | /** 24 | * @version $Rev$ $Date$ 25 | */ 26 | public class IntegerAttribute extends AbstractAttribute { 27 | 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/RationalAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp; 22 | 23 | /** 24 | * @version $Rev$ $Date$ 25 | */ 26 | public class RationalAttribute extends AbstractAttribute { 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/container/ContainerResponseFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.container; 22 | 23 | import java.io.IOException; 24 | 25 | public interface ContainerResponseFilter { 26 | 27 | public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException; 28 | } 29 | -------------------------------------------------------------------------------- /geronimo-jbatch_1.0_spec/src/main/java/javax/batch/api/chunk/ItemProcessor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.batch.api.chunk; 20 | 21 | public interface ItemProcessor { 22 | Object processItem(Object item) throws Exception; 23 | } 24 | -------------------------------------------------------------------------------- /geronimo-jbatch_1.0_spec/src/main/java/javax/batch/runtime/JobInstance.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.batch.runtime; 20 | 21 | public interface JobInstance { 22 | long getInstanceId(); 23 | 24 | String getJobName(); 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/constraintvalidation/ValidationTarget.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.constraintvalidation; 18 | 19 | /** @since 1.1 */ 20 | public enum ValidationTarget { 21 | ANNOTATED_ELEMENT, PARAMETERS 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-validation_1.1_spec/src/main/java/javax/validation/metadata/ReturnValueDescriptor.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** @since 1.1 */ 20 | public interface ReturnValueDescriptor extends ElementDescriptor, CascadableDescriptor { 21 | } 22 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/ClockProvider.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation; 18 | 19 | import java.time.Clock; 20 | 21 | /** 22 | * @since 2.0 23 | */ 24 | public interface ClockProvider { 25 | 26 | Clock getClock(); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/constraintvalidation/ValidationTarget.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.constraintvalidation; 18 | 19 | /** @since 1.1 */ 20 | public enum ValidationTarget { 21 | ANNOTATED_ELEMENT, PARAMETERS 22 | } 23 | -------------------------------------------------------------------------------- /geronimo-validation_2.0_spec/src/main/java/javax/validation/metadata/ValidateUnwrappedValue.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with this 4 | * work for additional information regarding copyright ownership. The ASF 5 | * licenses this file to you under the Apache License, Version 2.0 (the 6 | * "License"); you may not use this file except in compliance with the License. 7 | * You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 | * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 | * License for the specific language governing permissions and limitations under 15 | * the License. 16 | */ 17 | package javax.validation.metadata; 18 | 19 | /** 20 | * @since 2.0 21 | */ 22 | public enum ValidateUnwrappedValue { 23 | DEFAULT, UNWRAP, SKIP; 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlAccessType.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessType { 20 | 21 | PROPERTY, 22 | FIELD, 23 | PUBLIC_MEMBER, 24 | NONE 25 | 26 | 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxrs_2.1_spec/src/main/java/javax/ws/rs/client/ClientResponseFilter.java: -------------------------------------------------------------------------------- 1 | /* 2 | * #%L 3 | * Apache Geronimo JAX-RS Spec 2.0 4 | * %% 5 | * Copyright (C) 2003 - 2014 The Apache Software Foundation 6 | * %% 7 | * Licensed under the Apache License, Version 2.0 (the "License"); 8 | * you may not use this file except in compliance with the License. 9 | * You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, software 14 | * distributed under the License is distributed on an "AS IS" BASIS, 15 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | * See the License for the specific language governing permissions and 17 | * limitations under the License. 18 | * #L% 19 | */ 20 | 21 | package javax.ws.rs.client; 22 | 23 | import java.io.IOException; 24 | 25 | public interface ClientResponseFilter { 26 | 27 | public void filter(ClientRequestContext requestContext, ClientResponseContext responseContext) 28 | throws IOException; 29 | } 30 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/uaprof/BooleanAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp.uaprof; 22 | 23 | /** 24 | * @version $Rev$ $Date$ 25 | */ 26 | public class BooleanAttribute extends AbstractAttribute { 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.0_spec/src/main/java/javax/xml/bind/annotation/XmlAccessType.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessType { 20 | 21 | FIELD, 22 | NONE, 23 | PROPERTY, 24 | PUBLIC_MEMBER 25 | 26 | 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jaxb_2.1_spec/src/main/java/javax/xml/bind/annotation/XmlAccessType.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.xml.bind.annotation; 18 | 19 | public enum XmlAccessType { 20 | 21 | FIELD, 22 | NONE, 23 | PROPERTY, 24 | PUBLIC_MEMBER 25 | 26 | 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-jbatch_1.0_spec/src/main/java/javax/batch/api/Batchlet.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.batch.api; 20 | 21 | public interface Batchlet { 22 | String process() throws Exception; 23 | 24 | void stop() throws Exception; 25 | } 26 | -------------------------------------------------------------------------------- /geronimo-jbatch_1.0_spec/src/main/java/javax/batch/api/partition/PartitionMapper.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | package javax.batch.api.partition; 20 | 21 | public interface PartitionMapper { 22 | PartitionPlan mapPartitions() throws Exception; 23 | } 24 | -------------------------------------------------------------------------------- /geronimo-security_1.0_spec/src/main/java/javax/security/enterprise/AuthenticationStatus.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one or more 3 | * contributor license agreements. See the NOTICE file distributed with 4 | * this work for additional information regarding copyright ownership. 5 | * The ASF licenses this file to You under the Apache License, Version 2.0 6 | * (the "License"); you may not use this file except in compliance with 7 | * the License. You may obtain a copy of the License at 8 | * 9 | * http://www.apache.org/licenses/LICENSE-2.0 10 | * 11 | * Unless required by applicable law or agreed to in writing, software 12 | * distributed under the License is distributed on an "AS IS" BASIS, 13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | * See the License for the specific language governing permissions and 15 | * limitations under the License. 16 | */ 17 | package javax.security.enterprise; 18 | 19 | public enum AuthenticationStatus { 20 | NOT_DONE, 21 | SEND_CONTINUE, 22 | SUCCESS, 23 | SEND_FAILURE 24 | } 25 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/SetAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp; 22 | 23 | import java.util.Set; 24 | 25 | /** 26 | * @version $Rev$ $Date$ 27 | */ 28 | public class SetAttribute extends AbstractAttribute { 29 | } 30 | -------------------------------------------------------------------------------- /geronimo-ccpp_1.0_spec/src/main/java/javax/ccpp/uaprof/DimensionAttribute.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | 21 | package javax.ccpp.uaprof; 22 | 23 | /** 24 | * @version $Rev$ $Date$ 25 | */ 26 | public class DimensionAttribute extends AbstractAttribute { 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/java/javax/mail/MessageAware.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.mail; 21 | 22 | /** 23 | * @version $Rev$ $Date$ 24 | */ 25 | public interface MessageAware { 26 | public abstract MessageContext getMessageContext(); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-javamail_1.4_spec/src/main/resources/META-INF/default.address.map: -------------------------------------------------------------------------------- 1 | ## 2 | ## Licensed to the Apache Software Foundation (ASF) under one 3 | ## or more contributor license agreements. See the NOTICE file 4 | ## distributed with this work for additional information 5 | ## regarding copyright ownership. The ASF licenses this file 6 | ## to you under the Apache License, Version 2.0 (the 7 | ## "License"); you may not use this file except in compliance 8 | ## with the License. You may obtain a copy of the License at 9 | ## 10 | ## http://www.apache.org/licenses/LICENSE-2.0 11 | ## 12 | ## Unless required by applicable law or agreed to in writing, 13 | ## software distributed under the License is distributed on an 14 | ## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | ## KIND, either express or implied. See the License for the 16 | ## specific language governing permissions and limitations 17 | ## under the License. 18 | ## 19 | 20 | ## 21 | ## $Rev: 438769 $ $Date: 2006-08-30 21:03:44 -0700 (Wed, 30 Aug 2006) $ 22 | ## 23 | 24 | # only the single mapping for smtp is defined. 25 | rfc822=smtp 26 | 27 | 28 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/java/javax/mail/MessageAware.java: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | package javax.mail; 21 | 22 | /** 23 | * @version $Rev$ $Date$ 24 | */ 25 | public interface MessageAware { 26 | public abstract MessageContext getMessageContext(); 27 | } 28 | -------------------------------------------------------------------------------- /geronimo-javamail_1.5_spec/src/main/resources/META-INF/default.address.map: -------------------------------------------------------------------------------- 1 | ## 2 | ## Licensed to the Apache Software Foundation (ASF) under one 3 | ## or more contributor license agreements. See the NOTICE file 4 | ## distributed with this work for additional information 5 | ## regarding copyright ownership. The ASF licenses this file 6 | ## to you under the Apache License, Version 2.0 (the 7 | ## "License"); you may not use this file except in compliance 8 | ## with the License. You may obtain a copy of the License at 9 | ## 10 | ## http://www.apache.org/licenses/LICENSE-2.0 11 | ## 12 | ## Unless required by applicable law or agreed to in writing, 13 | ## software distributed under the License is distributed on an 14 | ## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | ## KIND, either express or implied. See the License for the 16 | ## specific language governing permissions and limitations 17 | ## under the License. 18 | ## 19 | 20 | ## 21 | ## $Rev: 438769 $ $Date: 2006-08-30 21:03:44 -0700 (Wed, 30 Aug 2006) $ 22 | ## 23 | 24 | # only the single mapping for smtp is defined. 25 | rfc822=smtp 26 | 27 | 28 | --------------------------------------------------------------------------------