├── .gitattributes ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yaml │ ├── publish-central.yaml │ └── publish-github-packages.yaml ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .tool-versions ├── changes.md ├── copyright.md ├── license.md ├── mvnw ├── mvnw.cmd ├── org.restlet.gwt ├── org.restlet.gwt.ext.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── client │ │ │ └── ext │ │ │ └── json │ │ │ ├── JsonRepresentation.java │ │ │ └── package.html │ │ └── resources │ │ └── org │ │ └── restlet │ │ └── JSON.gwt.xml ├── org.restlet.gwt.ext.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── client │ │ │ └── ext │ │ │ └── xml │ │ │ ├── DomRepresentation.java │ │ │ └── package.html │ │ └── resources │ │ └── org │ │ └── restlet │ │ └── XML.gwt.xml ├── org.restlet.gwt │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── restlet │ │ │ │ ├── Restlet.gwt.xml │ │ │ │ ├── client │ │ │ │ ├── Client.java │ │ │ │ ├── Connector.java │ │ │ │ ├── Context.java │ │ │ │ ├── Message.java │ │ │ │ ├── Request.java │ │ │ │ ├── Response.java │ │ │ │ ├── Restlet.java │ │ │ │ ├── Uniform.java │ │ │ │ ├── data │ │ │ │ │ ├── AuthenticationInfo.java │ │ │ │ │ ├── CacheDirective.java │ │ │ │ │ ├── ChallengeMessage.java │ │ │ │ │ ├── ChallengeRequest.java │ │ │ │ │ ├── ChallengeResponse.java │ │ │ │ │ ├── ChallengeScheme.java │ │ │ │ │ ├── CharacterSet.java │ │ │ │ │ ├── ClientInfo.java │ │ │ │ │ ├── Conditions.java │ │ │ │ │ ├── Cookie.java │ │ │ │ │ ├── CookieSetting.java │ │ │ │ │ ├── Digest.java │ │ │ │ │ ├── Dimension.java │ │ │ │ │ ├── Disposition.java │ │ │ │ │ ├── Encoding.java │ │ │ │ │ ├── Form.java │ │ │ │ │ ├── Header.java │ │ │ │ │ ├── Language.java │ │ │ │ │ ├── MediaType.java │ │ │ │ │ ├── Metadata.java │ │ │ │ │ ├── Method.java │ │ │ │ │ ├── Parameter.java │ │ │ │ │ ├── Preference.java │ │ │ │ │ ├── Product.java │ │ │ │ │ ├── Protocol.java │ │ │ │ │ ├── Range.java │ │ │ │ │ ├── RecipientInfo.java │ │ │ │ │ ├── Reference.java │ │ │ │ │ ├── ServerInfo.java │ │ │ │ │ ├── Status.java │ │ │ │ │ ├── Tag.java │ │ │ │ │ ├── Warning.java │ │ │ │ │ └── package.html │ │ │ │ ├── engine │ │ │ │ │ ├── Engine.java │ │ │ │ │ ├── Helper.java │ │ │ │ │ ├── RestletHelper.java │ │ │ │ │ ├── adapter │ │ │ │ │ │ ├── Adapter.java │ │ │ │ │ │ ├── Call.java │ │ │ │ │ │ ├── ClientAdapter.java │ │ │ │ │ │ ├── ClientCall.java │ │ │ │ │ │ ├── GwtClientCall.java │ │ │ │ │ │ ├── GwtHttpClientHelper.java │ │ │ │ │ │ ├── HttpClientHelper.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── application │ │ │ │ │ │ ├── MetadataExtension.java │ │ │ │ │ │ ├── StatusInfo.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── connector │ │ │ │ │ │ ├── ClientHelper.java │ │ │ │ │ │ ├── ConnectorHelper.java │ │ │ │ │ │ ├── HttpProtocolHelper.java │ │ │ │ │ │ ├── Method.java │ │ │ │ │ │ ├── ProtocolHelper.java │ │ │ │ │ │ ├── WebDavProtocolHelper.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── header │ │ │ │ │ │ ├── CacheDirectiveReader.java │ │ │ │ │ │ ├── CacheDirectiveWriter.java │ │ │ │ │ │ ├── ChallengeRequestReader.java │ │ │ │ │ │ ├── ChallengeWriter.java │ │ │ │ │ │ ├── ContentType.java │ │ │ │ │ │ ├── ContentTypeReader.java │ │ │ │ │ │ ├── CookieReader.java │ │ │ │ │ │ ├── CookieSettingReader.java │ │ │ │ │ │ ├── CookieSettingWriter.java │ │ │ │ │ │ ├── CookieWriter.java │ │ │ │ │ │ ├── DateWriter.java │ │ │ │ │ │ ├── DimensionReader.java │ │ │ │ │ │ ├── DimensionWriter.java │ │ │ │ │ │ ├── DispositionReader.java │ │ │ │ │ │ ├── DispositionWriter.java │ │ │ │ │ │ ├── EncodingReader.java │ │ │ │ │ │ ├── EncodingWriter.java │ │ │ │ │ │ ├── HeaderConstants.java │ │ │ │ │ │ ├── HeaderReader.java │ │ │ │ │ │ ├── HeaderUtils.java │ │ │ │ │ │ ├── HeaderWriter.java │ │ │ │ │ │ ├── LanguageReader.java │ │ │ │ │ │ ├── LanguageWriter.java │ │ │ │ │ │ ├── MetadataWriter.java │ │ │ │ │ │ ├── MethodReader.java │ │ │ │ │ │ ├── MethodWriter.java │ │ │ │ │ │ ├── PreferenceReader.java │ │ │ │ │ │ ├── PreferenceWriter.java │ │ │ │ │ │ ├── ProductReader.java │ │ │ │ │ │ ├── ProductWriter.java │ │ │ │ │ │ ├── RangeReader.java │ │ │ │ │ │ ├── RangeWriter.java │ │ │ │ │ │ ├── RecipientInfoReader.java │ │ │ │ │ │ ├── RecipientInfoWriter.java │ │ │ │ │ │ ├── StringReader.java │ │ │ │ │ │ ├── StringWriter.java │ │ │ │ │ │ ├── TagReader.java │ │ │ │ │ │ ├── TagWriter.java │ │ │ │ │ │ ├── TokenReader.java │ │ │ │ │ │ ├── WarningReader.java │ │ │ │ │ │ ├── WarningWriter.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── io │ │ │ │ │ │ ├── IoUtils.java │ │ │ │ │ │ ├── StringInputStream.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── log │ │ │ │ │ │ ├── LoggerFacade.java │ │ │ │ │ │ └── package.html │ │ │ │ │ ├── package.html │ │ │ │ │ ├── resource │ │ │ │ │ │ ├── GwtClientProxy.java │ │ │ │ │ │ └── package.html │ │ │ │ │ └── util │ │ │ │ │ │ ├── Base64.java │ │ │ │ │ │ ├── CacheDirectiveSeries.java │ │ │ │ │ │ ├── CaseInsensitiveHashSet.java │ │ │ │ │ │ ├── CookieSeries.java │ │ │ │ │ │ ├── CookieSettingSeries.java │ │ │ │ │ │ ├── DateUtils.java │ │ │ │ │ │ ├── FormReader.java │ │ │ │ │ │ ├── FormUtils.java │ │ │ │ │ │ ├── HeaderSeries.java │ │ │ │ │ │ ├── ImmutableDate.java │ │ │ │ │ │ ├── ListUtils.java │ │ │ │ │ │ ├── ParameterSeries.java │ │ │ │ │ │ ├── SetUtils.java │ │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ │ ├── SystemUtils.java │ │ │ │ │ │ ├── emul │ │ │ │ │ │ ├── CopyOnWriteArrayList.java │ │ │ │ │ │ ├── CopyOnWriteArraySet.java │ │ │ │ │ │ ├── StringWriter.java │ │ │ │ │ │ ├── UnknownHostException.java │ │ │ │ │ │ └── UnsupportedEncodingException.java │ │ │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ ├── representation │ │ │ │ │ ├── CharacterRepresentation.java │ │ │ │ │ ├── EmptyRepresentation.java │ │ │ │ │ ├── InputRepresentation.java │ │ │ │ │ ├── ObjectRepresentation.java │ │ │ │ │ ├── Representation.java │ │ │ │ │ ├── RepresentationInfo.java │ │ │ │ │ ├── StreamRepresentation.java │ │ │ │ │ ├── StringRepresentation.java │ │ │ │ │ ├── Variant.java │ │ │ │ │ └── package.html │ │ │ │ ├── resource │ │ │ │ │ ├── ClientProxy.java │ │ │ │ │ ├── ClientResource.java │ │ │ │ │ ├── Delete.java │ │ │ │ │ ├── ExceptionHandler.java │ │ │ │ │ ├── Get.java │ │ │ │ │ ├── Options.java │ │ │ │ │ ├── Patch.java │ │ │ │ │ ├── Post.java │ │ │ │ │ ├── Put.java │ │ │ │ │ ├── Resource.java │ │ │ │ │ ├── ResourceException.java │ │ │ │ │ ├── Result.java │ │ │ │ │ ├── Status.java │ │ │ │ │ └── package.html │ │ │ │ ├── service │ │ │ │ │ ├── MetadataService.java │ │ │ │ │ ├── Service.java │ │ │ │ │ ├── accept-encoding.properties │ │ │ │ │ └── package.html │ │ │ │ └── util │ │ │ │ │ ├── ClientList.java │ │ │ │ │ ├── NamedValue.java │ │ │ │ │ ├── Series.java │ │ │ │ │ ├── WrapperList.java │ │ │ │ │ ├── WrapperMap.java │ │ │ │ │ ├── WrapperRepresentation.java │ │ │ │ │ ├── WrapperRequest.java │ │ │ │ │ ├── WrapperResponse.java │ │ │ │ │ ├── WrapperRestlet.java │ │ │ │ │ └── package.html │ │ │ │ └── rebind │ │ │ │ ├── AnnotationInfo.java │ │ │ │ ├── AnnotationUtils.java │ │ │ │ ├── ClientProxyGenerator.java │ │ │ │ └── package.html │ │ └── resources │ │ │ └── org │ │ │ └── restlet │ │ │ └── Restlet.gwt.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── client │ │ │ └── engine │ │ │ └── EngineTest.java │ │ └── resources │ │ └── maven-version.properties └── pom.xml ├── org.restlet.java ├── org.restlet.example │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── example │ │ │ ├── authentication │ │ │ ├── AuthenticationApplication.java │ │ │ ├── AuthenticationClient.java │ │ │ ├── HttpDigestAuthenticationApplication.java │ │ │ └── HttpDigestAuthenticationClient.java │ │ │ ├── book │ │ │ └── restlet │ │ │ │ ├── ch01 │ │ │ │ ├── HelloClient.java │ │ │ │ ├── HelloServer.java │ │ │ │ └── HelloServerResource.java │ │ │ │ ├── ch02 │ │ │ │ ├── sec3 │ │ │ │ │ ├── sub1 │ │ │ │ │ │ └── MailServerApplication.java │ │ │ │ │ └── sub2 │ │ │ │ │ │ └── MailServerApplication.java │ │ │ │ ├── sec4 │ │ │ │ │ ├── sub1 │ │ │ │ │ │ ├── Blocker.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── Tracer.java │ │ │ │ │ └── sub2 │ │ │ │ │ │ ├── Blocker.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── Tracer.java │ │ │ │ └── sec5 │ │ │ │ │ ├── sub2 │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── RootServerResource.java │ │ │ │ │ ├── sub3 │ │ │ │ │ └── MailClient.java │ │ │ │ │ ├── sub4 │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ ├── RootResource.java │ │ │ │ │ └── RootServerResource.java │ │ │ │ │ └── sub5 │ │ │ │ │ ├── common │ │ │ │ │ ├── AccountResource.java │ │ │ │ │ ├── AccountsResource.java │ │ │ │ │ └── RootResource.java │ │ │ │ │ └── server │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── RootServerResource.java │ │ │ │ ├── ch03 │ │ │ │ └── sec3 │ │ │ │ │ ├── MailComponentTestCase.java │ │ │ │ │ ├── client │ │ │ │ │ ├── MailClient.java │ │ │ │ │ └── MailClientTestCase.java │ │ │ │ │ ├── common │ │ │ │ │ ├── AccountResource.java │ │ │ │ │ ├── AccountsResource.java │ │ │ │ │ └── RootResource.java │ │ │ │ │ └── server │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ ├── MailServerComponent.java │ │ │ │ │ ├── MailServerSpring.java │ │ │ │ │ ├── RootServerResource.java │ │ │ │ │ ├── component-simple.xml │ │ │ │ │ ├── component-spring.xml │ │ │ │ │ ├── log.properties │ │ │ │ │ └── web.xml │ │ │ │ ├── ch04 │ │ │ │ ├── sec1 │ │ │ │ │ └── AppendableTestCase.java │ │ │ │ ├── sec2 │ │ │ │ │ ├── mail123.xml │ │ │ │ │ ├── sub2 │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── sub3 │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── sub4 │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── sub5 │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── sub6 │ │ │ │ │ │ ├── Mail.xsd │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── sub7 │ │ │ │ │ │ ├── Mail.xslt │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ └── sub8 │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── Mail.xsd │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ ├── MailServerResource.java │ │ │ │ │ │ └── ObjectFactory.java │ │ │ │ ├── sec3 │ │ │ │ │ ├── mail123.json │ │ │ │ │ ├── sub1 │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ └── sub2 │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ ├── sec4 │ │ │ │ │ ├── mail123.html │ │ │ │ │ ├── sub1 │ │ │ │ │ │ ├── Mail.ftl │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ └── sub2 │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── Mail.vtl │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ └── sec5 │ │ │ │ │ ├── sub3 │ │ │ │ │ └── MailClient.java │ │ │ │ │ └── sub4 │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailResource.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── MailServerResource.java │ │ │ │ ├── ch05 │ │ │ │ ├── clientKey.crt │ │ │ │ ├── clientKey.jks │ │ │ │ ├── clientTrust.jks │ │ │ │ ├── sec1 │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailResource.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── MailServerResource.java │ │ │ │ ├── sec2 │ │ │ │ │ ├── basic │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ ├── digest │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ └── verifier │ │ │ │ │ │ ├── certificate │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ └── MailServerResource.java │ │ │ │ │ │ ├── jaas │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ ├── MailServerResource.java │ │ │ │ │ │ └── jaas.conf │ │ │ │ │ │ └── secret │ │ │ │ │ │ ├── Mail.java │ │ │ │ │ │ ├── MailClient.java │ │ │ │ │ │ ├── MailResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ ├── MailServerResource.java │ │ │ │ │ │ └── SimpleSecretVerifier.java │ │ │ │ ├── sec3 │ │ │ │ │ ├── client │ │ │ │ │ │ └── MailClient.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── AccountRepresentation.java │ │ │ │ │ │ ├── AccountResource.java │ │ │ │ │ │ ├── AccountsResource.java │ │ │ │ │ │ ├── ContactRepresentation.java │ │ │ │ │ │ ├── FeedRepresentation.java │ │ │ │ │ │ ├── MailRepresentation.java │ │ │ │ │ │ ├── RootResource.java │ │ │ │ │ │ └── TagRepresentation.java │ │ │ │ │ └── server │ │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ ├── MailServerComponent.java │ │ │ │ │ │ ├── RootServerResource.java │ │ │ │ │ │ └── log.properties │ │ │ │ ├── sec4 │ │ │ │ │ ├── client │ │ │ │ │ │ └── MailClient.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── AccountRepresentation.java │ │ │ │ │ │ ├── AccountResource.java │ │ │ │ │ │ ├── AccountsResource.java │ │ │ │ │ │ ├── ContactRepresentation.java │ │ │ │ │ │ ├── FeedRepresentation.java │ │ │ │ │ │ ├── MailRepresentation.java │ │ │ │ │ │ ├── RootResource.java │ │ │ │ │ │ └── TagRepresentation.java │ │ │ │ │ └── server │ │ │ │ │ │ ├── AccountServerResource.java │ │ │ │ │ │ ├── AccountsServerResource.java │ │ │ │ │ │ ├── FilesServerResource.java │ │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ │ ├── MailServerComponent.java │ │ │ │ │ │ ├── RootServerResource.java │ │ │ │ │ │ ├── jaas.policy │ │ │ │ │ │ └── log.properties │ │ │ │ ├── sec5 │ │ │ │ │ ├── VerificationClient.java │ │ │ │ │ ├── VerificationServer.java │ │ │ │ │ └── VerifiedServerResource.java │ │ │ │ ├── serverKey.crt │ │ │ │ ├── serverKey.csr │ │ │ │ ├── serverKey.jks │ │ │ │ └── serverTrust.jks │ │ │ │ └── ch07 │ │ │ │ ├── sec1 │ │ │ │ ├── sub1 │ │ │ │ │ ├── Mail.ftl │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── MailServerResource.java │ │ │ │ ├── sub2 │ │ │ │ │ ├── Login.ftl │ │ │ │ │ ├── Mail.ftl │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ ├── MailServerResource.java │ │ │ │ │ └── NaiveCookieAuthenticator.java │ │ │ │ ├── sub3 │ │ │ │ │ ├── HelloServerResource.java │ │ │ │ │ └── MergeSitesServicesApplication.java │ │ │ │ └── sub5 │ │ │ │ │ ├── Mail.ftl │ │ │ │ │ ├── Mail.java │ │ │ │ │ ├── MailClient.java │ │ │ │ │ ├── MailServerApplication.java │ │ │ │ │ └── MailServerResource.java │ │ │ │ ├── sec3 │ │ │ │ ├── sub1 │ │ │ │ │ ├── OldServerResource.java │ │ │ │ │ ├── RedirectedClient.java │ │ │ │ │ └── RedirectingServer.java │ │ │ │ └── sub2 │ │ │ │ │ └── SearchRedirector.java │ │ │ │ └── sec4 │ │ │ │ ├── sub1 │ │ │ │ ├── DynamicContentClient.java │ │ │ │ ├── DynamicContentServer.java │ │ │ │ └── DynamicContentServerResource.java │ │ │ │ ├── sub3 │ │ │ │ ├── RangeClient.java │ │ │ │ └── RangeServer.java │ │ │ │ ├── sub4 │ │ │ │ ├── CachingClient.java │ │ │ │ ├── CachingServer.java │ │ │ │ └── CachingServerResource.java │ │ │ │ └── sub5 │ │ │ │ └── ConditionalClient.java │ │ │ ├── ext │ │ │ ├── fileupload │ │ │ │ ├── FileUploadApplication.java │ │ │ │ └── FileUploadServerResource.java │ │ │ ├── guice │ │ │ │ ├── HelloWorld.java │ │ │ │ └── Main.java │ │ │ └── osgi │ │ │ │ ├── ExampleResource.java │ │ │ │ └── HelloResource.java │ │ │ ├── firstResource │ │ │ ├── BaseResource.java │ │ │ ├── FirstResourceApplication.java │ │ │ ├── FirstResourceClientMain.java │ │ │ ├── FirstResourceServerMain.java │ │ │ ├── Item.java │ │ │ ├── ItemResource.java │ │ │ └── ItemsResource.java │ │ │ ├── firstSteps │ │ │ ├── FirstStepsApplication.java │ │ │ ├── FirstStepsMain.java │ │ │ └── HelloWorldResource.java │ │ │ ├── misc │ │ │ ├── AwsTest.java │ │ │ ├── ClapTest.java │ │ │ ├── HeadersTest.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── readme.txt │ │ │ ├── router │ │ │ ├── QueryRouter.java │ │ │ ├── QueryRouterApplication.java │ │ │ └── QueryRouterClient.java │ │ │ └── tutorial │ │ │ ├── Constants.java │ │ │ ├── OrderResource.java │ │ │ ├── OrdersResource.java │ │ │ ├── Part02a_RetrieveContent.java │ │ │ ├── Part02b_RetrieveContent.java │ │ │ ├── Part03_ListenToBrowsers.java │ │ │ ├── Part05_RestletComponents.java │ │ │ ├── Part06_ServeStaticFiles.java │ │ │ ├── Part09a_GuardAccess.java │ │ │ ├── Part09b_AuthenticateClient.java │ │ │ ├── Part10.java │ │ │ ├── Part11_Routing.java │ │ │ ├── Part12_ServerResources.java │ │ │ ├── UserResource.java │ │ │ └── package.html │ │ └── resources │ │ ├── OSGI-INF │ │ ├── application.xml │ │ ├── example.xml │ │ ├── hello.xml │ │ └── router.xml │ │ ├── config │ │ ├── log4j.properties │ │ ├── mypassword │ │ ├── resourceRules.xml │ │ └── sdc.keystore │ │ └── resources │ │ ├── README.txt │ │ ├── authorize.html │ │ ├── error.html │ │ ├── localhost.cer │ │ ├── localhost.jks │ │ ├── localhost.pem │ │ ├── logging.properties │ │ ├── login.html │ │ └── resources │ │ └── bootstrap.min.css ├── org.restlet.ext.atom │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── atom │ │ │ ├── AtomConverter.java │ │ │ ├── Categories.java │ │ │ ├── Category.java │ │ │ ├── Collection.java │ │ │ ├── Content.java │ │ │ ├── Entry.java │ │ │ ├── EntryReader.java │ │ │ ├── Feed.java │ │ │ ├── FeedReader.java │ │ │ ├── Generator.java │ │ │ ├── Link.java │ │ │ ├── Person.java │ │ │ ├── Relation.java │ │ │ ├── Service.java │ │ │ ├── Source.java │ │ │ ├── Text.java │ │ │ ├── Workspace.java │ │ │ ├── internal │ │ │ ├── CategoriesContentReader.java │ │ │ ├── EntryContentReader.java │ │ │ ├── FeedContentReader.java │ │ │ └── ServiceContentReader.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.crypto │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── crypto │ │ │ ├── AwsAuthenticator.java │ │ │ ├── CookieAuthenticator.java │ │ │ ├── DigestAuthenticator.java │ │ │ ├── DigestUtils.java │ │ │ ├── DigestVerifier.java │ │ │ ├── internal │ │ │ ├── AwsUtils.java │ │ │ ├── AwsVerifier.java │ │ │ ├── CryptoUtils.java │ │ │ ├── HttpAwsQueryHelper.java │ │ │ ├── HttpAwsS3Helper.java │ │ │ ├── HttpAzureSharedKeyHelper.java │ │ │ ├── HttpAzureSharedKeyLiteHelper.java │ │ │ ├── HttpDigestHelper.java │ │ │ └── HttpDigestVerifier.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.security.AuthenticatorHelper ├── org.restlet.ext.fileupload │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── fileupload │ │ ├── RepresentationContext.java │ │ ├── RestletFileUpload.java │ │ └── package.html ├── org.restlet.ext.freemarker │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── freemarker │ │ │ ├── ContextTemplateLoader.java │ │ │ ├── FreemarkerConverter.java │ │ │ ├── TemplateFilter.java │ │ │ ├── TemplateRepresentation.java │ │ │ ├── internal │ │ │ ├── ResolverHashModel.java │ │ │ └── ScalarModel.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.gae │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── gae │ │ ├── GaeAuthenticator.java │ │ ├── GaeEnroler.java │ │ └── package.html ├── org.restlet.ext.gson │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── gson │ │ │ ├── GsonConverter.java │ │ │ ├── GsonRepresentation.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.guice │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── guice │ │ ├── FinderFactory.java │ │ ├── ResourceInjectingApplication.java │ │ ├── RestletGuice.java │ │ ├── SelfInjectingServerResource.java │ │ ├── SelfInjectingServerResourceModule.java │ │ └── package-info.java ├── org.restlet.ext.gwt │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── gwt │ │ │ ├── GwtConverter.java │ │ │ ├── ObjectRepresentation.java │ │ │ ├── SimpleSerializationPolicy.java │ │ │ ├── SimpleSerializationPolicyProvider.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.html │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── html │ │ │ ├── FormData.java │ │ │ ├── FormDataSet.java │ │ │ ├── HtmlConverter.java │ │ │ ├── internal │ │ │ ├── FormReader.java │ │ │ └── FormUtils.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.httpclient │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── httpclient │ │ │ ├── HttpClientHelper.java │ │ │ ├── internal │ │ │ ├── HttpIdleConnectionReaper.java │ │ │ ├── HttpMethodCall.java │ │ │ ├── IgnoreCookieSpec.java │ │ │ └── IgnoreCookieSpecFactory.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.ClientHelper ├── org.restlet.ext.jaas │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── jaas │ │ ├── ChallengeCallbackHandler.java │ │ ├── JaasUtils.java │ │ ├── JaasVerifier.java │ │ └── package.html ├── org.restlet.ext.jackson │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── jackson │ │ │ ├── JacksonConverter.java │ │ │ ├── JacksonRepresentation.java │ │ │ ├── internal │ │ │ └── XmlFactoryProvider.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.jaxb │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── jaxb │ │ │ ├── JaxbConverter.java │ │ │ ├── JaxbRepresentation.java │ │ │ ├── internal │ │ │ ├── Marshaller.java │ │ │ └── Unmarshaller.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.jetty │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── jetty │ │ │ ├── HttpClientHelper.java │ │ │ ├── HttpServerHelper.java │ │ │ ├── HttpsServerHelper.java │ │ │ ├── JettyServerHelper.java │ │ │ ├── internal │ │ │ ├── JettyClientCall.java │ │ │ ├── JettyHandler.java │ │ │ ├── JettyServerCall.java │ │ │ └── RestletSslContextFactory.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.restlet.engine.ClientHelper │ │ └── org.restlet.engine.ServerHelper ├── org.restlet.ext.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ ├── JSON.gwt.xml │ │ │ └── ext │ │ │ └── json │ │ │ ├── JsonConverter.java │ │ │ ├── JsonRepresentation.java │ │ │ ├── JsonpFilter.java │ │ │ ├── JsonpRepresentation.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.odata │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── odata │ │ ├── Generator.java │ │ ├── Query.java │ │ ├── Service.java │ │ ├── internal │ │ ├── EntryContentHandler.java │ │ ├── EntryIterator.java │ │ ├── FeedContentHandler.java │ │ ├── edm │ │ │ ├── Association.java │ │ │ ├── AssociationEnd.java │ │ │ ├── AssociationSet.java │ │ │ ├── AssociationSetEnd.java │ │ │ ├── ComplexProperty.java │ │ │ ├── ComplexType.java │ │ │ ├── EntityContainer.java │ │ │ ├── EntitySet.java │ │ │ ├── EntityType.java │ │ │ ├── FunctionImport.java │ │ │ ├── Mapping.java │ │ │ ├── Metadata.java │ │ │ ├── MetadataReader.java │ │ │ ├── NamedObject.java │ │ │ ├── Namespace.java │ │ │ ├── NavigationProperty.java │ │ │ ├── ODataType.java │ │ │ ├── Parameter.java │ │ │ ├── Property.java │ │ │ ├── Schema.java │ │ │ ├── Type.java │ │ │ └── TypeUtils.java │ │ ├── reflect │ │ │ └── ReflectUtils.java │ │ └── templates │ │ │ ├── complexType.ftl │ │ │ ├── entityType.ftl │ │ │ └── service.ftl │ │ └── package.html ├── org.restlet.ext.osgi │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── osgi │ │ │ ├── ApplicationProvider.java │ │ │ ├── BaseApplicationProvider.java │ │ │ ├── BaseDirectoryProvider.java │ │ │ ├── BaseFilterProvider.java │ │ │ ├── BaseResourceProvider.java │ │ │ ├── BaseRestletProvider.java │ │ │ ├── BaseRouterProvider.java │ │ │ ├── DirectoryProvider.java │ │ │ ├── DynamicFinder.java │ │ │ ├── FilterProvider.java │ │ │ ├── ObapClientHelper.java │ │ │ ├── ResourceProvider.java │ │ │ ├── RestletProvider.java │ │ │ ├── RouterProvider.java │ │ │ ├── internal │ │ │ └── Activator.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.ClientHelper ├── org.restlet.ext.rdf │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── rdf │ │ │ ├── Couple.java │ │ │ ├── Graph.java │ │ │ ├── GraphBuilder.java │ │ │ ├── GraphHandler.java │ │ │ ├── Link.java │ │ │ ├── Literal.java │ │ │ ├── RdfClientResource.java │ │ │ ├── RdfConverter.java │ │ │ ├── RdfRepresentation.java │ │ │ ├── Triple.java │ │ │ ├── internal │ │ │ ├── RdfConstants.java │ │ │ ├── RdfReader.java │ │ │ ├── n3 │ │ │ │ ├── FormulaToken.java │ │ │ │ ├── RdfN3Reader.java │ │ │ │ └── RdfN3Writer.java │ │ │ ├── ntriples │ │ │ │ ├── RdfNTriplesReader.java │ │ │ │ └── RdfNTriplesWriter.java │ │ │ ├── turtle │ │ │ │ ├── BlankNodeToken.java │ │ │ │ ├── Context.java │ │ │ │ ├── LexicalUnit.java │ │ │ │ ├── ListToken.java │ │ │ │ ├── RdfTurtleReader.java │ │ │ │ ├── RdfTurtleWriter.java │ │ │ │ ├── StringToken.java │ │ │ │ ├── Token.java │ │ │ │ └── UriToken.java │ │ │ └── xml │ │ │ │ ├── ContentReader.java │ │ │ │ ├── RdfXmlReader.java │ │ │ │ ├── RdfXmlWriter.java │ │ │ │ └── ScopedProperty.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.servlet │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── servlet │ │ │ ├── ServerServlet.java │ │ │ ├── ServletAdapter.java │ │ │ ├── ServletUtils.java │ │ │ ├── internal │ │ │ ├── ServletCall.java │ │ │ ├── ServletLogger.java │ │ │ ├── ServletLoggerFacade.java │ │ │ ├── ServletServerAdapter.java │ │ │ ├── ServletWarClient.java │ │ │ ├── ServletWarClientHelper.java │ │ │ └── ServletWarEntity.java │ │ │ └── package.html │ │ └── resources │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── OSGI-INF │ │ └── restlet.xml ├── org.restlet.ext.slf4j │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── slf4j │ │ ├── Slf4jLogger.java │ │ ├── Slf4jLoggerFacade.java │ │ └── package.html ├── org.restlet.ext.spring │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── restlet │ │ └── ext │ │ └── spring │ │ ├── RestletFrameworkServlet.java │ │ ├── SpringBeanFinder.java │ │ ├── SpringBeanRouter.java │ │ ├── SpringComponent.java │ │ ├── SpringContext.java │ │ ├── SpringFinder.java │ │ ├── SpringHost.java │ │ ├── SpringResource.java │ │ ├── SpringRouter.java │ │ ├── SpringServer.java │ │ ├── SpringServerServlet.java │ │ └── package.html ├── org.restlet.ext.thymeleaf │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── thymeleaf │ │ │ ├── TemplateFilter.java │ │ │ ├── TemplateRepresentation.java │ │ │ ├── ThymeleafConverter.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.velocity │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── velocity │ │ │ ├── RepresentationResourceLoader.java │ │ │ ├── TemplateFilter.java │ │ │ ├── TemplateRepresentation.java │ │ │ ├── VelocityConverter.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.ext.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ └── ext │ │ │ └── xml │ │ │ ├── DomRepresentation.java │ │ │ ├── NodeList.java │ │ │ ├── SaxRepresentation.java │ │ │ ├── TransformRepresentation.java │ │ │ ├── Transformer.java │ │ │ ├── XmlConverter.java │ │ │ ├── XmlRepresentation.java │ │ │ ├── XmlWriter.java │ │ │ ├── internal │ │ │ ├── AbstractXmlReader.java │ │ │ └── ContextResolver.java │ │ │ └── package.html │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.restlet.engine.converter.ConverterHelper ├── org.restlet.test │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── restlet │ │ │ └── test │ │ │ ├── AbstractFilterTestCase.java │ │ │ ├── CallTestCase.java │ │ │ ├── HeaderTestCase.java │ │ │ ├── MockFilter.java │ │ │ ├── MockRestlet.java │ │ │ ├── RestletTestCase.java │ │ │ ├── TemplateFilterTestCase.java │ │ │ ├── TraceRestlet.java │ │ │ ├── bench │ │ │ ├── HelloServerResource.java │ │ │ ├── RestletClient.java │ │ │ ├── TestGetClient.java │ │ │ ├── TestGetServer.java │ │ │ ├── TestPostChunkedClient.java │ │ │ ├── TestPostClient.java │ │ │ ├── TestPostServer.java │ │ │ └── log.properties │ │ │ ├── component │ │ │ ├── HelloWorldApplication.java │ │ │ └── HelloWorldRestlet.java │ │ │ ├── connector │ │ │ ├── FileClientTestCase.java │ │ │ ├── RestartTestCase.java │ │ │ ├── RiapConnectorsTestCase.java │ │ │ ├── RiapTestCase.java │ │ │ └── ZipClientTestCase.java │ │ │ ├── data │ │ │ ├── AuthenticationInfoTestCase.java │ │ │ ├── ClientInfoTestCase.java │ │ │ ├── CookieTestCase.java │ │ │ ├── FileReferenceTestCase.java │ │ │ ├── FormTestCase.java │ │ │ ├── LanguageTestCase.java │ │ │ ├── MediaTypeTestCase.java │ │ │ ├── MethodTestCase.java │ │ │ ├── ProductTokenTestCase.java │ │ │ ├── RangeTestCase.java │ │ │ ├── RecipientInfoTestCase.java │ │ │ ├── ReferenceTestCase.java │ │ │ ├── StatusTestCase.java │ │ │ ├── TagTestCase.java │ │ │ └── rdf │ │ │ │ ├── Manifest.rdf │ │ │ │ ├── amp-in-url │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── datatypes │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ └── test002.rdf │ │ │ │ ├── horst-01 │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.rdf │ │ │ │ └── test004.rdf │ │ │ │ ├── pfps-10 │ │ │ │ ├── test001a.nt │ │ │ │ └── test001b.nt │ │ │ │ ├── rdf-charmod-literals │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdf-charmod-uris │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ └── test002.rdf │ │ │ │ ├── rdf-containers-syntax-vs-schema │ │ │ │ ├── error001.rdf │ │ │ │ ├── error002.rdf │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test006.nt │ │ │ │ ├── test006.rdf │ │ │ │ ├── test007.nt │ │ │ │ ├── test007.rdf │ │ │ │ ├── test008.nt │ │ │ │ └── test008.rdf │ │ │ │ ├── rdf-element-not-mandatory │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdf-ns-prefix-confusion │ │ │ │ ├── test0001.nt │ │ │ │ ├── test0001.rdf │ │ │ │ ├── test0003.nt │ │ │ │ ├── test0003.rdf │ │ │ │ ├── test0004.nt │ │ │ │ ├── test0004.rdf │ │ │ │ ├── test0005.nt │ │ │ │ ├── test0005.rdf │ │ │ │ ├── test0006.nt │ │ │ │ ├── test0006.rdf │ │ │ │ ├── test0009.nt │ │ │ │ ├── test0009.rdf │ │ │ │ ├── test0010.nt │ │ │ │ ├── test0010.rdf │ │ │ │ ├── test0011.nt │ │ │ │ ├── test0011.rdf │ │ │ │ ├── test0012.nt │ │ │ │ ├── test0012.rdf │ │ │ │ ├── test0013.nt │ │ │ │ ├── test0013.rdf │ │ │ │ ├── test0014.nt │ │ │ │ └── test0014.rdf │ │ │ │ ├── rdfms-abouteach │ │ │ │ ├── error001.rdf │ │ │ │ └── error002.rdf │ │ │ │ ├── rdfms-difference-between-ID-and-about │ │ │ │ ├── error1.rdf │ │ │ │ ├── test1.nt │ │ │ │ ├── test1.rdf │ │ │ │ ├── test2.nt │ │ │ │ ├── test2.rdf │ │ │ │ ├── test3.nt │ │ │ │ └── test3.rdf │ │ │ │ ├── rdfms-duplicate-member-props │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfms-empty-property-elements │ │ │ │ ├── error001.rdf │ │ │ │ ├── error002.rdf │ │ │ │ ├── error003.rdf │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test005.nt │ │ │ │ ├── test005.rdf │ │ │ │ ├── test006.nt │ │ │ │ ├── test006.rdf │ │ │ │ ├── test007.nt │ │ │ │ ├── test007.rdf │ │ │ │ ├── test008.nt │ │ │ │ ├── test008.rdf │ │ │ │ ├── test009.nt │ │ │ │ ├── test009.rdf │ │ │ │ ├── test010.nt │ │ │ │ ├── test010.rdf │ │ │ │ ├── test011.nt │ │ │ │ ├── test011.rdf │ │ │ │ ├── test012.nt │ │ │ │ ├── test012.rdf │ │ │ │ ├── test013.nt │ │ │ │ ├── test013.rdf │ │ │ │ ├── test014.nt │ │ │ │ ├── test014.rdf │ │ │ │ ├── test015.nt │ │ │ │ ├── test015.rdf │ │ │ │ ├── test016.nt │ │ │ │ ├── test016.rdf │ │ │ │ ├── test017.nt │ │ │ │ └── test017.rdf │ │ │ │ ├── rdfms-identity-anon-resources │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test005.nt │ │ │ │ └── test005.rdf │ │ │ │ ├── rdfms-not-id-and-resource-attr │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test005.nt │ │ │ │ └── test005.rdf │ │ │ │ ├── rdfms-para196 │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfms-rdf-id │ │ │ │ ├── error001.rdf │ │ │ │ ├── error002.rdf │ │ │ │ ├── error003.rdf │ │ │ │ ├── error004.rdf │ │ │ │ ├── error005.rdf │ │ │ │ ├── error006.rdf │ │ │ │ └── error007.rdf │ │ │ │ ├── rdfms-rdf-names-use │ │ │ │ ├── error-001.rdf │ │ │ │ ├── error-002.rdf │ │ │ │ ├── error-003.rdf │ │ │ │ ├── error-004.rdf │ │ │ │ ├── error-005.rdf │ │ │ │ ├── error-006.rdf │ │ │ │ ├── error-007.rdf │ │ │ │ ├── error-008.rdf │ │ │ │ ├── error-009.rdf │ │ │ │ ├── error-010.rdf │ │ │ │ ├── error-011.rdf │ │ │ │ ├── error-012.rdf │ │ │ │ ├── error-013.rdf │ │ │ │ ├── error-014.rdf │ │ │ │ ├── error-015.rdf │ │ │ │ ├── error-016.rdf │ │ │ │ ├── error-017.rdf │ │ │ │ ├── error-018.rdf │ │ │ │ ├── error-019.rdf │ │ │ │ ├── error-020.rdf │ │ │ │ ├── test-001.nt │ │ │ │ ├── test-001.rdf │ │ │ │ ├── test-002.nt │ │ │ │ ├── test-002.rdf │ │ │ │ ├── test-003.nt │ │ │ │ ├── test-003.rdf │ │ │ │ ├── test-004.nt │ │ │ │ ├── test-004.rdf │ │ │ │ ├── test-005.nt │ │ │ │ ├── test-005.rdf │ │ │ │ ├── test-006.nt │ │ │ │ ├── test-006.rdf │ │ │ │ ├── test-007.nt │ │ │ │ ├── test-007.rdf │ │ │ │ ├── test-008.nt │ │ │ │ ├── test-008.rdf │ │ │ │ ├── test-009.nt │ │ │ │ ├── test-009.rdf │ │ │ │ ├── test-010.nt │ │ │ │ ├── test-010.rdf │ │ │ │ ├── test-011.nt │ │ │ │ ├── test-011.rdf │ │ │ │ ├── test-012.nt │ │ │ │ ├── test-012.rdf │ │ │ │ ├── test-013.nt │ │ │ │ ├── test-013.rdf │ │ │ │ ├── test-014.nt │ │ │ │ ├── test-014.rdf │ │ │ │ ├── test-015.nt │ │ │ │ ├── test-015.rdf │ │ │ │ ├── test-016.nt │ │ │ │ ├── test-016.rdf │ │ │ │ ├── test-017.nt │ │ │ │ ├── test-017.rdf │ │ │ │ ├── test-018.nt │ │ │ │ ├── test-018.rdf │ │ │ │ ├── test-019.nt │ │ │ │ ├── test-019.rdf │ │ │ │ ├── test-020.nt │ │ │ │ ├── test-020.rdf │ │ │ │ ├── test-021.nt │ │ │ │ ├── test-021.rdf │ │ │ │ ├── test-022.nt │ │ │ │ ├── test-022.rdf │ │ │ │ ├── test-023.nt │ │ │ │ ├── test-023.rdf │ │ │ │ ├── test-024.nt │ │ │ │ ├── test-024.rdf │ │ │ │ ├── test-025.nt │ │ │ │ ├── test-025.rdf │ │ │ │ ├── test-026.nt │ │ │ │ ├── test-026.rdf │ │ │ │ ├── test-027.nt │ │ │ │ ├── test-027.rdf │ │ │ │ ├── test-028.nt │ │ │ │ ├── test-028.rdf │ │ │ │ ├── test-029.nt │ │ │ │ ├── test-029.rdf │ │ │ │ ├── test-030.nt │ │ │ │ ├── test-030.rdf │ │ │ │ ├── test-031.nt │ │ │ │ ├── test-031.rdf │ │ │ │ ├── test-032.nt │ │ │ │ ├── test-032.rdf │ │ │ │ ├── test-033.nt │ │ │ │ ├── test-033.rdf │ │ │ │ ├── test-034.nt │ │ │ │ ├── test-034.rdf │ │ │ │ ├── test-035.nt │ │ │ │ ├── test-035.rdf │ │ │ │ ├── test-036.nt │ │ │ │ ├── test-036.rdf │ │ │ │ ├── test-037.nt │ │ │ │ ├── test-037.rdf │ │ │ │ ├── warn-001.nt │ │ │ │ ├── warn-001.rdf │ │ │ │ ├── warn-002.nt │ │ │ │ ├── warn-002.rdf │ │ │ │ ├── warn-003.nt │ │ │ │ └── warn-003.rdf │ │ │ │ ├── rdfms-reification-required │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfms-seq-representation │ │ │ │ ├── empty.nt │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test003a.nt │ │ │ │ ├── test003b.nt │ │ │ │ └── test004.nt │ │ │ │ ├── rdfms-syntax-incomplete │ │ │ │ ├── error001.rdf │ │ │ │ ├── error002.rdf │ │ │ │ ├── error003.rdf │ │ │ │ ├── error004.rdf │ │ │ │ ├── error005.rdf │ │ │ │ ├── error006.rdf │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ └── test004.rdf │ │ │ │ ├── rdfms-uri-substructure │ │ │ │ ├── error001.nt │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfms-xml-literal-namespaces │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ └── test002.rdf │ │ │ │ ├── rdfms-xmllang │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test005.nt │ │ │ │ ├── test005.rdf │ │ │ │ ├── test006.nt │ │ │ │ ├── test006.rdf │ │ │ │ ├── test007a.nt │ │ │ │ ├── test007b.nt │ │ │ │ └── test007c.nt │ │ │ │ ├── rdfs-container-membership-superProperty │ │ │ │ ├── not1C.rdf │ │ │ │ └── not1P.rdf │ │ │ │ ├── rdfs-domain-and-range │ │ │ │ ├── nonconclusions005.rdf │ │ │ │ ├── nonconclusions006.rdf │ │ │ │ ├── premises005.rdf │ │ │ │ ├── premises006.rdf │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ └── test002.rdf │ │ │ │ ├── rdfs-entailment │ │ │ │ ├── test001.nt │ │ │ │ └── test002.nt │ │ │ │ ├── rdfs-no-cycles-in-subClassOf │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfs-no-cycles-in-subPropertyOf │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── rdfs-subClassOf-a-Property │ │ │ │ └── test001.nt │ │ │ │ ├── rdfs-subPropertyOf-semantics │ │ │ │ ├── test001.nt │ │ │ │ └── test002.nt │ │ │ │ ├── statement-entailment │ │ │ │ ├── test001a.nt │ │ │ │ ├── test001b.nt │ │ │ │ ├── test002a.nt │ │ │ │ └── test002b.nt │ │ │ │ ├── test.xml │ │ │ │ ├── tex-01 │ │ │ │ ├── test001.rdf │ │ │ │ └── test002.rdf │ │ │ │ ├── unrecognised-xml-attributes │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ └── test002.rdf │ │ │ │ ├── xml-canon │ │ │ │ ├── test001.nt │ │ │ │ └── test001.rdf │ │ │ │ ├── xmlbase │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.nt │ │ │ │ ├── test002.rdf │ │ │ │ ├── test003.nt │ │ │ │ ├── test003.rdf │ │ │ │ ├── test004.nt │ │ │ │ ├── test004.rdf │ │ │ │ ├── test006.nt │ │ │ │ ├── test006.rdf │ │ │ │ ├── test007.nt │ │ │ │ ├── test007.rdf │ │ │ │ ├── test008.nt │ │ │ │ ├── test008.rdf │ │ │ │ ├── test009.nt │ │ │ │ ├── test009.rdf │ │ │ │ ├── test010.nt │ │ │ │ ├── test010.rdf │ │ │ │ ├── test011.nt │ │ │ │ ├── test011.rdf │ │ │ │ ├── test013.nt │ │ │ │ ├── test013.rdf │ │ │ │ ├── test014.nt │ │ │ │ └── test014.rdf │ │ │ │ └── xmlsch-02 │ │ │ │ ├── test001.nt │ │ │ │ ├── test001.rdf │ │ │ │ ├── test002.rdf │ │ │ │ └── test003.rdf │ │ │ ├── engine │ │ │ ├── AlphaNumericComparatorTestCase.java │ │ │ ├── AnnotationUtilsTestCase.java │ │ │ ├── ApplicationContextTestCase.java │ │ │ ├── AuthenticationTestCase.java │ │ │ ├── ContentTypeTestCase.java │ │ │ ├── CookiesTestCase.java │ │ │ ├── DateTestCase.java │ │ │ ├── HeaderTestCase.java │ │ │ ├── HtmlEncodingTestCase.java │ │ │ ├── HttpCallTestCase.java │ │ │ ├── ImmutableDateTestCase.java │ │ │ ├── PreferencesTestCase.java │ │ │ ├── TunnelFilterTestCase.java │ │ │ ├── UnclosableInputStreamTestCase.java │ │ │ ├── UnclosableOutputStreamTestCase.java │ │ │ ├── UserAgentTestResource.java │ │ │ ├── UserAgentTunnelFilterTestCase.java │ │ │ ├── application │ │ │ │ └── CorsResponseFilterTestCase.java │ │ │ ├── connector │ │ │ │ ├── AsyncTestCase.java │ │ │ │ ├── BaseConnectorsTestCase.java │ │ │ │ ├── ChunkedEncodingPutTestCase.java │ │ │ │ ├── ChunkedEncodingTestCase.java │ │ │ │ ├── GetChunkedTestCase.java │ │ │ │ ├── GetQueryParamTestCase.java │ │ │ │ ├── GetTestCase.java │ │ │ │ ├── PostPutTestCase.java │ │ │ │ ├── RemoteClientAddressTestCase.java │ │ │ │ ├── SslBaseConnectorsTestCase.java │ │ │ │ ├── SslClientContextGetTestCase.java │ │ │ │ ├── SslGetTestCase.java │ │ │ │ └── dummy.jks │ │ │ └── io │ │ │ │ ├── IoUtilsTestCase.java │ │ │ │ └── ReaderInputStreamTestCase.java │ │ │ ├── ext │ │ │ ├── crypto │ │ │ │ ├── CookieAuthenticatorTestCase.java │ │ │ │ ├── DigestVerifierTestCase.java │ │ │ │ ├── HttpAwsS3HostNameTestCase.java │ │ │ │ ├── HttpAwsS3SigningTestCase.java │ │ │ │ ├── HttpAwsS3VerifierTestCase.java │ │ │ │ └── HttpDigestTestCase.java │ │ │ ├── freemarker │ │ │ │ └── FreeMarkerTestCase.java │ │ │ ├── gson │ │ │ │ └── GsonTestCase.java │ │ │ ├── guice │ │ │ │ ├── GuiceSelfInjectingServerResourceModuleTestCase.java │ │ │ │ └── GuiceWrappedFinderTestCase.java │ │ │ ├── html │ │ │ │ ├── FormTestCase.java │ │ │ │ └── MultiPartFormTestCase.java │ │ │ ├── jackson │ │ │ │ ├── Customer.java │ │ │ │ ├── Invoice.java │ │ │ │ ├── JacksonTestCase.java │ │ │ │ ├── MyException.java │ │ │ │ └── jacksonBomb.xml │ │ │ ├── jaxb │ │ │ │ ├── JaxbBasicConverterTestCase.java │ │ │ │ ├── JaxbIntegrationConverterTestCase.java │ │ │ │ ├── ObjectFactory.java │ │ │ │ └── Sample.java │ │ │ ├── json │ │ │ │ ├── JsonpFilterTestCase.java │ │ │ │ └── JsonpRepresentationTestCase.java │ │ │ ├── spring │ │ │ │ ├── SpringBeanFinderTestCase.java │ │ │ │ ├── SpringBeanRouterTestCase.java │ │ │ │ ├── SpringTestCase.java │ │ │ │ └── SpringTestCase.xml │ │ │ ├── thymeleaf │ │ │ │ ├── ThymeleafTestCase.java │ │ │ │ └── test.html │ │ │ ├── velocity │ │ │ │ └── VelocityTestCase.java │ │ │ └── xml │ │ │ │ ├── ResolvingTransformerTestCase.java │ │ │ │ ├── TransformRepresentationTestCase.java │ │ │ │ ├── TransformerTestCase.java │ │ │ │ └── xslt │ │ │ │ ├── one │ │ │ │ ├── 1st.xml │ │ │ │ └── 1st.xsl │ │ │ │ └── two │ │ │ │ ├── 2nd.xml │ │ │ │ └── 2nd.xsl │ │ │ ├── package.html │ │ │ ├── regression │ │ │ └── Bug1145TestCase.java │ │ │ ├── representation │ │ │ ├── AppendableRepresentationTestCase.java │ │ │ ├── DigesterRepresentationTestCase.java │ │ │ └── RangeRepresentationTestCase.java │ │ │ ├── resource │ │ │ ├── AbstractAnnotatedServerResource.java │ │ │ ├── AbstractGenericAnnotatedServerResource.java │ │ │ ├── Anno09Client.java │ │ │ ├── Anno09Server.java │ │ │ ├── AnnotatedInterface01.java │ │ │ ├── AnnotatedInterface02.java │ │ │ ├── AnnotatedInterface03.java │ │ │ ├── AnnotatedResource01TestCase.java │ │ │ ├── AnnotatedResource02TestCase.java │ │ │ ├── AnnotatedResource03TestCase.java │ │ │ ├── AnnotatedResource04TestCase.java │ │ │ ├── AnnotatedResource05TestCase.java │ │ │ ├── AnnotatedResource06TestCase.java │ │ │ ├── AnnotatedResource07TestCase.java │ │ │ ├── AnnotatedResource08TestCase.java │ │ │ ├── AnnotatedResource09TestCase.java │ │ │ ├── AnnotatedResource10TestCase.java │ │ │ ├── AnnotatedResource11TestCase.java │ │ │ ├── AnnotatedResource12TestCase.java │ │ │ ├── AnnotatedResource13TestCase.java │ │ │ ├── AnnotatedResource14TestCase.java │ │ │ ├── AnnotatedResource15TestCase.java │ │ │ ├── AnnotatedResource16TestCase.java │ │ │ ├── AnnotatedResource17TestCase.java │ │ │ ├── AnnotatedResource18TestCase.java │ │ │ ├── AnnotatedResource20TestCase.java │ │ │ ├── Contact.java │ │ │ ├── DirectoryTestCase.java │ │ │ ├── FileRepresentationTestCase.java │ │ │ ├── FullContact.java │ │ │ ├── GenericAnnotatedServerResource.java │ │ │ ├── GenericServerResource16.java │ │ │ ├── GenericServerResource17.java │ │ │ ├── InternalConnectorTestCase.java │ │ │ ├── LightContact.java │ │ │ ├── MyBean.java │ │ │ ├── MyException01.java │ │ │ ├── MyException02.java │ │ │ ├── MyResource01.java │ │ │ ├── MyResource02.java │ │ │ ├── MyResource03.java │ │ │ ├── MyResource04.java │ │ │ ├── MyResource05.java │ │ │ ├── MyResource06.java │ │ │ ├── MyResource07.java │ │ │ ├── MyResource08.java │ │ │ ├── MyResource09.java │ │ │ ├── MyResource10.java │ │ │ ├── MyResource11.java │ │ │ ├── MyResource12.java │ │ │ ├── MyResource13.java │ │ │ ├── MyResource17.java │ │ │ ├── MyResource20.java │ │ │ ├── MyServerResource01.java │ │ │ ├── MyServerResource12.java │ │ │ ├── MyServerResource13.java │ │ │ ├── MyServerResource14.java │ │ │ ├── MyServerResource15.java │ │ │ ├── MyServerResource16.java │ │ │ ├── MyServerResource17.java │ │ │ ├── MyServerResource18.java │ │ │ ├── MyServerResource20.java │ │ │ ├── SIMethod.java │ │ │ ├── SNIMethod.java │ │ │ ├── USIMethod.java │ │ │ └── USNIMethod.java │ │ │ ├── routing │ │ │ ├── FilterTestCase.java │ │ │ ├── RedirectTestCase.java │ │ │ ├── RouteListTestCase.java │ │ │ └── ValidatorTestCase.java │ │ │ ├── security │ │ │ ├── HttpBasicTestCase.java │ │ │ ├── RoleTestCase.java │ │ │ ├── SaasApplication.java │ │ │ ├── SaasComponent.java │ │ │ └── SecurityTestCase.java │ │ │ ├── service │ │ │ ├── ConnegServiceTestCase.java │ │ │ ├── MetadataServiceTestCase.java │ │ │ └── StatusServiceTestCase.java │ │ │ ├── util │ │ │ └── TemplateTestCase.java │ │ │ └── xslt │ │ │ ├── one │ │ │ ├── 1st.xml │ │ │ └── 1st.xsl │ │ │ └── two │ │ │ ├── 2nd.xml │ │ │ └── 2nd.xsl │ └── tomcat │ │ └── webapps │ │ └── ROOT │ │ └── WEB-INF │ │ └── web.xml ├── org.restlet │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── restlet │ │ │ │ ├── Application.java │ │ │ │ ├── Client.java │ │ │ │ ├── Component.java │ │ │ │ ├── Component.xsd │ │ │ │ ├── Connector.java │ │ │ │ ├── Context.java │ │ │ │ ├── Message.java │ │ │ │ ├── Request.java │ │ │ │ ├── Response.java │ │ │ │ ├── Restlet.java │ │ │ │ ├── Server.java │ │ │ │ ├── Uniform.java │ │ │ │ ├── data │ │ │ │ ├── AuthenticationInfo.java │ │ │ │ ├── CacheDirective.java │ │ │ │ ├── ChallengeMessage.java │ │ │ │ ├── ChallengeRequest.java │ │ │ │ ├── ChallengeResponse.java │ │ │ │ ├── ChallengeScheme.java │ │ │ │ ├── CharacterSet.java │ │ │ │ ├── ClientInfo.java │ │ │ │ ├── Conditions.java │ │ │ │ ├── Cookie.java │ │ │ │ ├── CookieSetting.java │ │ │ │ ├── Digest.java │ │ │ │ ├── Dimension.java │ │ │ │ ├── Disposition.java │ │ │ │ ├── Encoding.java │ │ │ │ ├── Expectation.java │ │ │ │ ├── Form.java │ │ │ │ ├── Header.java │ │ │ │ ├── Language.java │ │ │ │ ├── LocalReference.java │ │ │ │ ├── MediaType.java │ │ │ │ ├── Metadata.java │ │ │ │ ├── Method.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── Preference.java │ │ │ │ ├── Product.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── Range.java │ │ │ │ ├── RecipientInfo.java │ │ │ │ ├── Reference.java │ │ │ │ ├── ReferenceList.java │ │ │ │ ├── ServerInfo.java │ │ │ │ ├── Status.java │ │ │ │ ├── Tag.java │ │ │ │ ├── Warning.java │ │ │ │ ├── agent.properties │ │ │ │ └── package.html │ │ │ │ ├── engine │ │ │ │ ├── CompositeHelper.java │ │ │ │ ├── Edition.java │ │ │ │ ├── Engine.java │ │ │ │ ├── Helper.java │ │ │ │ ├── RestletHelper.java │ │ │ │ ├── adapter │ │ │ │ │ ├── Adapter.java │ │ │ │ │ ├── Call.java │ │ │ │ │ ├── ClientAdapter.java │ │ │ │ │ ├── ClientCall.java │ │ │ │ │ ├── HttpClientHelper.java │ │ │ │ │ ├── HttpRequest.java │ │ │ │ │ ├── HttpResponse.java │ │ │ │ │ ├── HttpServerHelper.java │ │ │ │ │ ├── ServerAdapter.java │ │ │ │ │ ├── ServerCall.java │ │ │ │ │ └── package.html │ │ │ │ ├── application │ │ │ │ │ ├── ApplicationHelper.java │ │ │ │ │ ├── Conneg.java │ │ │ │ │ ├── CorsFilter.java │ │ │ │ │ ├── CorsResponseHelper.java │ │ │ │ │ ├── DecodeRepresentation.java │ │ │ │ │ ├── Decoder.java │ │ │ │ │ ├── EncodeRepresentation.java │ │ │ │ │ ├── Encoder.java │ │ │ │ │ ├── FlexibleConneg.java │ │ │ │ │ ├── MetadataExtension.java │ │ │ │ │ ├── RangeFilter.java │ │ │ │ │ ├── RangeRepresentation.java │ │ │ │ │ ├── StatusFilter.java │ │ │ │ │ ├── StatusInfo.java │ │ │ │ │ ├── StrictConneg.java │ │ │ │ │ ├── TunnelFilter.java │ │ │ │ │ └── package.html │ │ │ │ ├── component │ │ │ │ │ ├── ClientRoute.java │ │ │ │ │ ├── ClientRouter.java │ │ │ │ │ ├── ComponentClientDispatcher.java │ │ │ │ │ ├── ComponentContext.java │ │ │ │ │ ├── ComponentHelper.java │ │ │ │ │ ├── ComponentServerDispatcher.java │ │ │ │ │ ├── HostRoute.java │ │ │ │ │ ├── InternalRouter.java │ │ │ │ │ ├── ServerRouter.java │ │ │ │ │ └── package.html │ │ │ │ ├── connector │ │ │ │ │ ├── ClientHelper.java │ │ │ │ │ ├── ConnectionClosingRepresentation.java │ │ │ │ │ ├── ConnectorHelper.java │ │ │ │ │ ├── FtpClientHelper.java │ │ │ │ │ ├── HttpClientHelper.java │ │ │ │ │ ├── HttpExchangeCall.java │ │ │ │ │ ├── HttpProtocolHelper.java │ │ │ │ │ ├── HttpServerHelper.java │ │ │ │ │ ├── HttpUrlConnectionCall.java │ │ │ │ │ ├── HttpsServerHelper.java │ │ │ │ │ ├── Method.java │ │ │ │ │ ├── NetServerHelper.java │ │ │ │ │ ├── ProtocolHelper.java │ │ │ │ │ ├── ServerHelper.java │ │ │ │ │ ├── WebDavProtocolHelper.java │ │ │ │ │ └── package.html │ │ │ │ ├── converter │ │ │ │ │ ├── ConverterHelper.java │ │ │ │ │ ├── ConverterUtils.java │ │ │ │ │ ├── DefaultConverter.java │ │ │ │ │ ├── StatusInfoHtmlConverter.java │ │ │ │ │ └── package.html │ │ │ │ ├── header │ │ │ │ │ ├── CacheDirectiveReader.java │ │ │ │ │ ├── CacheDirectiveWriter.java │ │ │ │ │ ├── ChallengeRequestReader.java │ │ │ │ │ ├── ChallengeWriter.java │ │ │ │ │ ├── ContentType.java │ │ │ │ │ ├── ContentTypeReader.java │ │ │ │ │ ├── CookieReader.java │ │ │ │ │ ├── CookieSettingReader.java │ │ │ │ │ ├── CookieSettingWriter.java │ │ │ │ │ ├── CookieWriter.java │ │ │ │ │ ├── DateWriter.java │ │ │ │ │ ├── DimensionReader.java │ │ │ │ │ ├── DimensionWriter.java │ │ │ │ │ ├── DispositionReader.java │ │ │ │ │ ├── DispositionWriter.java │ │ │ │ │ ├── EncodingReader.java │ │ │ │ │ ├── EncodingWriter.java │ │ │ │ │ ├── ExpectationReader.java │ │ │ │ │ ├── ExpectationWriter.java │ │ │ │ │ ├── HeaderConstants.java │ │ │ │ │ ├── HeaderReader.java │ │ │ │ │ ├── HeaderUtils.java │ │ │ │ │ ├── HeaderWriter.java │ │ │ │ │ ├── LanguageReader.java │ │ │ │ │ ├── LanguageWriter.java │ │ │ │ │ ├── MetadataWriter.java │ │ │ │ │ ├── MethodReader.java │ │ │ │ │ ├── MethodWriter.java │ │ │ │ │ ├── PreferenceReader.java │ │ │ │ │ ├── PreferenceWriter.java │ │ │ │ │ ├── ProductReader.java │ │ │ │ │ ├── ProductWriter.java │ │ │ │ │ ├── RangeReader.java │ │ │ │ │ ├── RangeWriter.java │ │ │ │ │ ├── RecipientInfoReader.java │ │ │ │ │ ├── RecipientInfoWriter.java │ │ │ │ │ ├── StringReader.java │ │ │ │ │ ├── StringWriter.java │ │ │ │ │ ├── TagReader.java │ │ │ │ │ ├── TagWriter.java │ │ │ │ │ ├── TokenReader.java │ │ │ │ │ ├── WarningReader.java │ │ │ │ │ ├── WarningWriter.java │ │ │ │ │ └── package.html │ │ │ │ ├── internal │ │ │ │ │ └── Activator.java │ │ │ │ ├── io │ │ │ │ │ ├── BlockableChannel.java │ │ │ │ │ ├── InputStreamChannel.java │ │ │ │ │ ├── IoUtils.java │ │ │ │ │ ├── NbChannelInputStream.java │ │ │ │ │ ├── NbChannelOutputStream.java │ │ │ │ │ ├── PipeStream.java │ │ │ │ │ ├── RangeInputStream.java │ │ │ │ │ ├── ReadableSelectionChannel.java │ │ │ │ │ ├── ReaderInputStream.java │ │ │ │ │ ├── SelectionChannel.java │ │ │ │ │ ├── SelectorFactory.java │ │ │ │ │ ├── UnclosableInputStream.java │ │ │ │ │ ├── UnclosableOutputStream.java │ │ │ │ │ ├── WakeupListener.java │ │ │ │ │ ├── WriterOutputStream.java │ │ │ │ │ └── package.html │ │ │ │ ├── local │ │ │ │ │ ├── ClapClientHelper.java │ │ │ │ │ ├── DirectoryServerResource.java │ │ │ │ │ ├── Entity.java │ │ │ │ │ ├── EntityClientHelper.java │ │ │ │ │ ├── FileClientHelper.java │ │ │ │ │ ├── FileEntity.java │ │ │ │ │ ├── LocalClientHelper.java │ │ │ │ │ ├── RiapClientHelper.java │ │ │ │ │ ├── RiapServerHelper.java │ │ │ │ │ ├── ZipClientHelper.java │ │ │ │ │ ├── ZipEntryEntity.java │ │ │ │ │ ├── ZipEntryRepresentation.java │ │ │ │ │ └── package.html │ │ │ │ ├── log │ │ │ │ │ ├── AccessLogFileHandler.java │ │ │ │ │ ├── AccessLogFormatter.java │ │ │ │ │ ├── DefaultAccessLogFormatter.java │ │ │ │ │ ├── IdentClient.java │ │ │ │ │ ├── LogFilter.java │ │ │ │ │ ├── LogUtils.java │ │ │ │ │ ├── LoggerFacade.java │ │ │ │ │ ├── LoggingThreadFactory.java │ │ │ │ │ ├── SimplerFormatter.java │ │ │ │ │ ├── SimplestFormatter.java │ │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ ├── resource │ │ │ │ │ ├── AnnotationInfo.java │ │ │ │ │ ├── AnnotationUtils.java │ │ │ │ │ ├── ClientInvocationHandler.java │ │ │ │ │ ├── MethodAnnotationInfo.java │ │ │ │ │ ├── ThrowableAnnotationInfo.java │ │ │ │ │ ├── VariantInfo.java │ │ │ │ │ └── package.html │ │ │ │ ├── security │ │ │ │ │ ├── AuthenticatorHelper.java │ │ │ │ │ ├── AuthenticatorUtils.java │ │ │ │ │ ├── HttpBasicHelper.java │ │ │ │ │ ├── RoleMapping.java │ │ │ │ │ ├── SmtpPlainHelper.java │ │ │ │ │ └── package.html │ │ │ │ ├── ssl │ │ │ │ │ ├── DefaultSslContext.java │ │ │ │ │ ├── DefaultSslContextFactory.java │ │ │ │ │ ├── SslContextFactory.java │ │ │ │ │ ├── SslUtils.java │ │ │ │ │ ├── WrapperSslContextSpi.java │ │ │ │ │ ├── WrapperSslServerSocketFactory.java │ │ │ │ │ ├── WrapperSslSocketFactory.java │ │ │ │ │ └── package.html │ │ │ │ └── util │ │ │ │ │ ├── AlphaNumericComparator.java │ │ │ │ │ ├── AlphabeticalComparator.java │ │ │ │ │ ├── BeanInfoUtils.java │ │ │ │ │ ├── CallResolver.java │ │ │ │ │ ├── CaseInsensitiveHashSet.java │ │ │ │ │ ├── ChildClientDispatcher.java │ │ │ │ │ ├── ChildContext.java │ │ │ │ │ ├── ContextualRunnable.java │ │ │ │ │ ├── DateUtils.java │ │ │ │ │ ├── DefaultSaxHandler.java │ │ │ │ │ ├── EngineClassLoader.java │ │ │ │ │ ├── FormReader.java │ │ │ │ │ ├── FormUtils.java │ │ │ │ │ ├── ImmutableDate.java │ │ │ │ │ ├── InternetDateFormat.java │ │ │ │ │ ├── ListUtils.java │ │ │ │ │ ├── MapResolver.java │ │ │ │ │ ├── Pool.java │ │ │ │ │ ├── ReferenceUtils.java │ │ │ │ │ ├── SetUtils.java │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ ├── SystemUtils.java │ │ │ │ │ ├── TemplateDispatcher.java │ │ │ │ │ ├── WrapperScheduledExecutorService.java │ │ │ │ │ └── package.html │ │ │ │ ├── package.html │ │ │ │ ├── representation │ │ │ │ ├── AppendableRepresentation.java │ │ │ │ ├── BufferingRepresentation.java │ │ │ │ ├── ByteArrayRepresentation.java │ │ │ │ ├── ChannelRepresentation.java │ │ │ │ ├── CharacterRepresentation.java │ │ │ │ ├── DigesterRepresentation.java │ │ │ │ ├── EmptyRepresentation.java │ │ │ │ ├── FileRepresentation.java │ │ │ │ ├── InputRepresentation.java │ │ │ │ ├── ObjectRepresentation.java │ │ │ │ ├── OutputRepresentation.java │ │ │ │ ├── ReadableRepresentation.java │ │ │ │ ├── ReaderRepresentation.java │ │ │ │ ├── Representation.java │ │ │ │ ├── RepresentationInfo.java │ │ │ │ ├── StreamRepresentation.java │ │ │ │ ├── StringRepresentation.java │ │ │ │ ├── Variant.java │ │ │ │ ├── WritableRepresentation.java │ │ │ │ ├── WriterRepresentation.java │ │ │ │ └── package.html │ │ │ │ ├── resource │ │ │ │ ├── ClientProxy.java │ │ │ │ ├── ClientResource.java │ │ │ │ ├── Delete.java │ │ │ │ ├── Directory.java │ │ │ │ ├── Finder.java │ │ │ │ ├── Get.java │ │ │ │ ├── Options.java │ │ │ │ ├── Patch.java │ │ │ │ ├── Post.java │ │ │ │ ├── Put.java │ │ │ │ ├── Resource.java │ │ │ │ ├── ResourceException.java │ │ │ │ ├── Result.java │ │ │ │ ├── ServerResource.java │ │ │ │ ├── Status.java │ │ │ │ └── package.html │ │ │ │ ├── routing │ │ │ │ ├── Extractor.java │ │ │ │ ├── Filter.java │ │ │ │ ├── Redirector.java │ │ │ │ ├── Route.java │ │ │ │ ├── Router.java │ │ │ │ ├── Template.java │ │ │ │ ├── TemplateRoute.java │ │ │ │ ├── Validator.java │ │ │ │ ├── Variable.java │ │ │ │ ├── VirtualHost.java │ │ │ │ └── package.html │ │ │ │ ├── security │ │ │ │ ├── Authenticator.java │ │ │ │ ├── Authorizer.java │ │ │ │ ├── CertificateAuthenticator.java │ │ │ │ ├── ChallengeAuthenticator.java │ │ │ │ ├── ConfidentialAuthorizer.java │ │ │ │ ├── Enroler.java │ │ │ │ ├── Group.java │ │ │ │ ├── LocalVerifier.java │ │ │ │ ├── MapVerifier.java │ │ │ │ ├── MemoryRealm.java │ │ │ │ ├── MethodAuthorizer.java │ │ │ │ ├── Realm.java │ │ │ │ ├── Role.java │ │ │ │ ├── RoleAuthorizer.java │ │ │ │ ├── SecretVerifier.java │ │ │ │ ├── User.java │ │ │ │ ├── Verifier.java │ │ │ │ └── package.html │ │ │ │ ├── service │ │ │ │ ├── ConnectorService.java │ │ │ │ ├── ConnegService.java │ │ │ │ ├── ConverterService.java │ │ │ │ ├── CorsService.java │ │ │ │ ├── DecoderService.java │ │ │ │ ├── EncoderService.java │ │ │ │ ├── LogService.java │ │ │ │ ├── MetadataService.java │ │ │ │ ├── RangeService.java │ │ │ │ ├── Service.java │ │ │ │ ├── StatusService.java │ │ │ │ ├── TaskService.java │ │ │ │ ├── TunnelService.java │ │ │ │ ├── accept-encoding.properties │ │ │ │ ├── accept.properties │ │ │ │ └── package.html │ │ │ │ └── util │ │ │ │ ├── ByteReadingListener.java │ │ │ │ ├── CharacterReadingListener.java │ │ │ │ ├── ClientList.java │ │ │ │ ├── NamedValue.java │ │ │ │ ├── ReadingListener.java │ │ │ │ ├── Resolver.java │ │ │ │ ├── RouteList.java │ │ │ │ ├── SelectionListener.java │ │ │ │ ├── SelectionRegistration.java │ │ │ │ ├── Series.java │ │ │ │ ├── ServerList.java │ │ │ │ ├── ServiceList.java │ │ │ │ ├── StringReadingListener.java │ │ │ │ ├── WrapperList.java │ │ │ │ ├── WrapperMap.java │ │ │ │ ├── WrapperRepresentation.java │ │ │ │ ├── WrapperRequest.java │ │ │ │ ├── WrapperResponse.java │ │ │ │ ├── WrapperRestlet.java │ │ │ │ └── package.html │ │ └── resources │ │ │ └── META-INF │ │ │ └── MANIFEST.MF │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── restlet │ │ │ ├── engine │ │ │ ├── EngineTest.java │ │ │ └── header │ │ │ │ └── HeaderUtilsTest.java │ │ │ └── security │ │ │ └── MemoryRealmTest.java │ │ └── resources │ │ └── maven-version.properties └── pom.xml ├── pom.xml └── readme.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Set default behavior to automatically normalize line endings. 2 | * text=auto 3 | 4 | # Force batch scripts to always use CRLF line endings so that if a repo is accessed 5 | # in Windows via a file share from Linux, the scripts will work. 6 | *.{cmd,[cC][mM][dD]} text eol=crlf 7 | *.{bat,[bB][aA][tT]} text eol=crlf 8 | 9 | # Force bash scripts to always use LF line endings so that if a repo is accessed 10 | # in Unix via a file share from Windows, the scripts will work. 11 | *.sh text eol=lf 12 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | java adoptopenjdk-8.0.422+5 2 | maven 3.8.8 3 | -------------------------------------------------------------------------------- /copyright.md: -------------------------------------------------------------------------------- 1 | Copyright notice 2 | ================ 3 | 4 | Version 5.0, October 2024 5 | 6 | Copyright 2005-2024 Qlik 7 | 8 | The contents of this open source project are subject to the terms of the Apache 2.0 open 9 | source license available at http://www.opensource.org/licenses/apache-2.0 10 | 11 | Restlet is a registered trademark of QlikTech International AB. 12 | 13 | All third-party libraries redistributed with this software remain the property 14 | of their respective copyright owners and are subject to separate license 15 | agreements. -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt.ext.json/src/main/java/org/restlet/client/ext/json/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for JSON representations. JSON stands for JavaScript Object Notation and is a lightweight 4 | data-interchange format. This extension is based on the JSON library from Java providing 5 | by the official JSON.org Web site. This library is useful in simple cases, but not tuned 6 | for performance or extensive serialization support of POJOs. If you need such features, 7 | you can also consider the XStream extension which supports both XML and JSON serialization. 8 |

9 | 10 | @since Restlet 1.0 11 | @see JSON project 12 | @see User Guide - JSON extension 13 | 14 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt.ext.json/src/main/resources/org/restlet/JSON.gwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt.ext.xml/src/main/java/org/restlet/client/ext/xml/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for XML and XSLT representations. 4 | 5 | @since Restlet 2.0 6 | @see User Guide - XML extension 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt.ext.xml/src/main/resources/org/restlet/XML.gwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/Restlet.gwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/data/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Information exchanged by components. "A datum is an element of information 4 | that is transferred from a component, or received by a component, via a 5 | connector." Roy T. Fielding. 6 |

7 | @since Restlet 1.0 8 | @see Source dissertation 9 | @see User Guide - Mapping HTTP headers 10 | @see User Guide - Data package 11 | 12 | 13 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/Helper.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.client.engine; 11 | 12 | /** 13 | * Abstract marker class parent of all engine helpers. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public abstract class Helper { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/adapter/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Adapters between low-level HTTP calls and high-level Restlet Request and 4 | Response objects. 5 |

@since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/application/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports Restlet applications. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/connector/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Java URLConnection class. Provides FTP, HTTP and HTTPS 4 | client connectors. 5 | 6 | @since Restlet 1.0 7 | @see URLConnection Javadocs 8 | @see User Guide - Net extension 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/header/MetadataWriter.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.client.engine.header; 11 | 12 | import org.restlet.client.data.Metadata; 13 | 14 | /** 15 | * Metadata header writer. 16 | * 17 | * @author Jerome Louvel 18 | */ 19 | public class MetadataWriter extends HeaderWriter { 20 | 21 | @Override 22 | public MetadataWriter append(M metadata) { 23 | return (MetadataWriter) append(metadata.getName()); 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/header/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports HTTP header parsing and formatting. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/io/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports input and output work. 4 |

@since Restlet 2.0 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/log/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports the log service. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Implementation of Restlet API. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Engine 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/resource/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports resources. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/util/SetUtils.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.client.engine.util; 11 | 12 | import java.util.Set; 13 | 14 | /** 15 | * Utilities for manipulation of {@link Set}. 16 | * 17 | * @author Manuel Boillod 18 | */ 19 | public class SetUtils { 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/engine/util/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | General utilities. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Core classes of the API. 4 |

5 | @since Restlet 1.0 6 | @see REST dissertation by Roy T. Fielding 7 | @see User Guide - Restlet API 8 | @see User Guide - Base package 9 | 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/representation/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Common representation data elements. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Representation package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/resource/ExceptionHandler.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.client.resource; 11 | 12 | public interface ExceptionHandler { 13 | void handle(E throwable); 14 | } 15 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/resource/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Client and server resource classes. 4 |

5 | @since Restlet 1.0 6 | @see User Guide - Resource package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/service/accept-encoding.properties: -------------------------------------------------------------------------------- 1 | #Internet explorer 2 | agentName: msie 3 | acceptEncodingOld: deflate 4 | acceptEncodingNew: deflate-no-wrap 5 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/service/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Services used by applications and components. 4 |

5 | @since Restlet 1.0 6 | @see User Guide - Service package 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/client/util/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Various utility classes. 4 |

5 | @since Restlet 1.0 6 | @see User Guide - Util package 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/java/org/restlet/rebind/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Deferred binding logic for transparent serialization. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/main/resources/org/restlet/Restlet.gwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.gwt/org.restlet.gwt/src/test/resources/maven-version.properties: -------------------------------------------------------------------------------- 1 | maven.version=${project.version} -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch01/HelloServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch01; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.ServerResource; 14 | 15 | /** 16 | * Simple "hello, world" server resource. 17 | */ 18 | public class HelloServerResource extends ServerResource { 19 | 20 | @Get("txt") 21 | public String represent() { 22 | return "hello, world"; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub2/AccountServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub2; 11 | 12 | import org.restlet.resource.ServerResource; 13 | 14 | /** 15 | * Resource corresponding to a mail account. 16 | */ 17 | public class AccountServerResource extends ServerResource { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub2/AccountsServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub2; 11 | 12 | import org.restlet.resource.ServerResource; 13 | 14 | /** 15 | * Resource corresponding to the list of mail accounts. 16 | */ 17 | public class AccountsServerResource extends ServerResource { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub4/AccountServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub4; 11 | 12 | import org.restlet.resource.ServerResource; 13 | 14 | /** 15 | * Resource corresponding to a mail account. 16 | */ 17 | public class AccountServerResource extends ServerResource { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub4/AccountsServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub4; 11 | 12 | import org.restlet.resource.ServerResource; 13 | 14 | /** 15 | * Resource corresponding to the list of mail accounts. 16 | */ 17 | public class AccountsServerResource extends ServerResource { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub4/RootResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub4; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Options; 14 | 15 | /** 16 | * Annotated Java interface for the root resource. 17 | */ 18 | public interface RootResource { 19 | 20 | @Get("txt") 21 | String represent(); 22 | 23 | @Options("txt") 24 | String describe(); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch02/sec5/sub5/common/RootResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch02.sec5.sub5.common; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Root resource. 16 | */ 17 | public interface RootResource { 18 | 19 | /** 20 | * Represents the application root with a welcome message. 21 | * 22 | * @return The root representation. 23 | */ 24 | @Get("txt") 25 | String represent(); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch03/sec3/common/RootResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch03.sec3.common; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Root resource. 16 | */ 17 | public interface RootResource { 18 | 19 | /** 20 | * Represents the application root with a welcome message. 21 | * 22 | * @return The root representation. 23 | */ 24 | @Get 25 | String represent(); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec2/mail123.xml: -------------------------------------------------------------------------------- 1 | 2 | received 3 | Message to self 4 | Doh! 5 | 6 | http://www.rmep.org/accounts/chunkylover53/ 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec2/sub6/Mail.xsd: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec2/sub7/Mail.xslt: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | chunkylover53@rmep.org 10 | test@domain.com 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec2/sub8/Mail.xsd: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec3/mail123.json: -------------------------------------------------------------------------------- 1 | 2 | received 3 | Message to self 4 | Doh! 5 | 6 | http://www.rmep.org/accounts/chunkylover53/ 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec4/mail123.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Example mail 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
Statusreceived
SubjectMessage to self
ContentDoh!
AccountLink
26 | 27 | 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec4/sub1/Mail.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Example mail 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
Status${mail.status}
Subject${mail.subject}
Content${mail.content}
AccountLink
26 | 27 | 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec4/sub2/Mail.vtl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Example mail 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
Status$mail.status
Subject$mail.subject
Content$mail.content
AccountLink
26 | 27 | 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch04/sec5/sub4/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch04.sec5.sub4; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientKey.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientKey.crt -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientKey.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientKey.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientTrust.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/clientTrust.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec1/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec1; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/basic/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec2.basic; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/digest/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec2.digest; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/verifier/certificate/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec2.verifier.certificate; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/verifier/jaas/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec2.verifier.jaas; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/verifier/jaas/jaas.conf: -------------------------------------------------------------------------------- 1 | MailServerApplication { 2 | com.sun.security.auth.module.LdapLoginModule REQUIRED 3 | userProvider="ldap://ldap.example.net/" 4 | authIdentity="uid={USERNAME},ou=people,dc=example,dc=net" 5 | useSSL="false" 6 | debug="true" 7 | }; 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec2/verifier/secret/MailResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec2.verifier.secret; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Annotated mail resource interface 17 | */ 18 | public interface MailResource { 19 | 20 | @Get 21 | Mail retrieve(); 22 | 23 | @Put 24 | void store(Mail mail); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec3/common/FeedRepresentation.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec3.common; 11 | 12 | public class FeedRepresentation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec3/common/RootResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec3.common; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Root resource. 16 | */ 17 | public interface RootResource { 18 | 19 | /** 20 | * Represents the application root with a welcome message. 21 | * 22 | * @return The root representation. 23 | */ 24 | @Get 25 | String represent(); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec3/common/TagRepresentation.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec3.common; 11 | 12 | public class TagRepresentation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec4/common/FeedRepresentation.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec4.common; 11 | 12 | public class FeedRepresentation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec4/common/RootResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec4.common; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Root resource. 16 | */ 17 | public interface RootResource { 18 | 19 | /** 20 | * Represents the application root with a welcome message. 21 | * 22 | * @return The root representation. 23 | */ 24 | @Get 25 | String represent(); 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec4/common/TagRepresentation.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch05.sec4.common; 11 | 12 | public class TagRepresentation { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/sec4/server/jaas.policy: -------------------------------------------------------------------------------- 1 | grant { 2 | permission java.lang.RuntimePermission "*"; 3 | permission java.net.NetPermission "*"; 4 | permission java.util.logging.LoggingPermission "control"; 5 | permission java.util.PropertyPermission "*", "read"; 6 | permission java.net.SocketPermission "*", "listen,accept,resolve"; 7 | permission javax.security.auth.AuthPermission "modifyPrincipals"; 8 | permission javax.security.auth.AuthPermission "doAsPrivileged"; 9 | }; 10 | 11 | grant principal org.restlet.security.Role "CFO" { 12 | permission java.io.FilePermission "${user.home}", "read"; 13 | }; 14 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverKey.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverKey.crt -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverKey.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverKey.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverTrust.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch05/serverTrust.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec1/sub1/Mail.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Example mail 4 | 5 | 6 |

7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 24 | 25 | 26 |
Status${status}
Subject
Content
23 |
27 |
28 | 29 | 30 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec1/sub2/Login.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Mail login 4 | 5 | 6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 21 | 22 |
Login
Password
19 |
23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec1/sub2/Mail.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Example mail 4 | 5 | 6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 24 | 25 | 26 |
Status${status}
Subject
Content
23 |
27 |
28 | 29 | 30 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec3/sub1/RedirectedClient.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch07.sec3.sub1; 11 | 12 | import org.restlet.resource.ClientResource; 13 | 14 | public class RedirectedClient { 15 | 16 | public static void main(String[] args) throws Exception { 17 | ClientResource resource = new ClientResource("http://localhost:8113/"); 18 | resource.get().write(System.out); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec4/sub1/DynamicContentClient.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch07.sec4.sub1; 11 | 12 | import org.restlet.resource.ClientResource; 13 | 14 | public class DynamicContentClient { 15 | 16 | public static void main(String[] args) throws Exception { 17 | ClientResource resource = new ClientResource("http://localhost:8111/"); 18 | resource.get().write(System.out); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/book/restlet/ch07/sec4/sub1/DynamicContentServer.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.book.restlet.ch07.sec4.sub1; 11 | 12 | import org.restlet.Server; 13 | import org.restlet.data.Protocol; 14 | 15 | public class DynamicContentServer { 16 | 17 | public static void main(String[] args) throws Exception { 18 | // Instantiating the HTTP server and listening on port 8111 19 | new Server(Protocol.HTTP, 8111, DynamicContentServerResource.class) 20 | .start(); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/ext/osgi/ExampleResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.ext.osgi; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.ServerResource; 14 | 15 | /** 16 | * 17 | * @author Bryan Hunt 18 | */ 19 | public class ExampleResource extends ServerResource { 20 | @Get 21 | @Override 22 | public String toString() { 23 | return "Example"; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/firstSteps/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.firstSteps; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.ServerResource; 14 | 15 | /** 16 | * Resource which has only one representation. 17 | */ 18 | public class HelloWorldResource extends ServerResource { 19 | 20 | @Get 21 | public String represent() { 22 | return "hello, world"; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/misc/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Misc examples. 4 | @since 1.0 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Various Restlet examples. 4 | 5 | @since Restlet 1.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/tutorial/Constants.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.tutorial; 11 | 12 | /** 13 | * Constants for the tutorial examples. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public class Constants { 18 | public static final String ROOT_URI = "file:///c:/"; 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/tutorial/OrdersResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.tutorial; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Related to the part 12 of the tutorial. 16 | * 17 | * @author Jerome Louvel 18 | */ 19 | public class OrdersResource extends UserResource { 20 | 21 | @Get 22 | public String toString() { 23 | return "Orders of user \"" + this.userName + "\""; 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/tutorial/Part02a_RetrieveContent.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.example.tutorial; 11 | 12 | import org.restlet.resource.ClientResource; 13 | 14 | /** 15 | * Retrieving the content of a Web page. 16 | * 17 | * @author Jerome Louvel 18 | */ 19 | public class Part02a_RetrieveContent { 20 | public static void main(String[] args) throws Exception { 21 | // Outputting the content of a Web page 22 | new ClientResource("http://restlet.org").get().write(System.out); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/java/org/restlet/example/tutorial/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Tutorial examples. 4 | @since 1.0 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/OSGI-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/OSGI-INF/example.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | /example 9 | 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/OSGI-INF/hello.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | /hello 9 | 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/OSGI-INF/router.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/config/log4j.properties: -------------------------------------------------------------------------------- 1 | # ***** Set root logger level to INFO and its only appender to A. 2 | log4j.rootLogger=debug, B 3 | log4j.logger.com.google=debug 4 | 5 | # ***** A is set to be a ConsoleAppender. 6 | log4j.appender.B=org.apache.log4j.ConsoleAppender 7 | 8 | # ***** A uses PatternLayout. 9 | log4j.appender.B.layout=org.apache.log4j.PatternLayout 10 | log4j.appender.B.layout.ConversionPattern=%d{DATE} [%t] %-5p %c %x - %m%n 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/config/mypassword: -------------------------------------------------------------------------------- 1 | use_the_real_password_here 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/config/resourceRules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1 4 | all 5 | true 6 | 7 | AppEngine 8 | true 9 | 10 | http://restlet.org/ 11 | HOSTPORT 12 | 13 | 14 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/config/sdc.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/resources/config/sdc.keystore -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/resources/localhost.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/resources/resources/localhost.cer -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/resources/localhost.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.example/src/main/resources/resources/localhost.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.example/src/main/resources/resources/logging.properties: -------------------------------------------------------------------------------- 1 | handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler 2 | 3 | .level = ALL 4 | 5 | java.util.logging.ConsoleHandler.level = WARNING 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.atom/src/main/java/org/restlet/ext/atom/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for the Atom syndication and the AtomPub (Atom Publication Protocol) standards in their 1.0 version. 4 | 5 | @since Restlet 1.1 6 | @see Atom Enabled consortium 7 | @see User Guide - Atom extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.atom/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.atom.AtomConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.crypto/src/main/java/org/restlet/ext/crypto/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for cryptography including Amazon S3 and Windows Azure client authentication. 4 | 5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.crypto/src/main/resources/META-INF/services/org.restlet.engine.security.AuthenticatorHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.crypto.internal.HttpAwsS3Helper 2 | org.restlet.ext.crypto.internal.HttpAwsQueryHelper 3 | org.restlet.ext.crypto.internal.HttpDigestHelper 4 | org.restlet.ext.crypto.internal.HttpAzureSharedKeyHelper 5 | org.restlet.ext.crypto.internal.HttpAzureSharedKeyLiteHelper 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.fileupload/src/main/java/org/restlet/ext/fileupload/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Apache FileUpload 1.4 library. The Commons FileUpload package makes it easy to add robust, high-performance, file upload capability to your web applications. 4 | 5 | @since Restlet 1.0 6 | @see Apache Commons FileUpload 7 | @see User Guide - Apache FileUpload extension 8 | @deprecated Will be removed in next minor release in favor or Jetty extension. 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.freemarker/src/main/java/org/restlet/ext/freemarker/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Apache FreeMarker 2.3 template library. FreeMarker is a template engine; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. 4 | 5 | @since Restlet 1.0 6 | @see FreeMarker template engine 7 | @see User Guide - FreeMarker extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.freemarker/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.freemarker.FreemarkerConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.gae/src/main/java/org/restlet/ext/gae/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with the Google App Engine services. Provides an authenticator based on the UserService. 4 | 5 | @since Restlet 2.1 6 | @see Google App Engine 7 | @see User Guide - GAE extension 8 | @deprecated Will be removed in next major release. 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.gson/src/main/java/org/restlet/ext/gson/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Gson 2.8. 4 | 5 | @since Restlet 2.2 6 | @see Gson Web site 7 | @see User Guide - Gson extension 8 | 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.gson/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.gson.GsonConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.guice/README.md: -------------------------------------------------------------------------------- 1 | # Restlet Guice extension 2 | 3 | This extension provides tools for dependency-injecting Restlet 4 | ServerResource instances using Guice or in some cases other 5 | JSR-330-compliant DI frameworks. 6 | 7 | Details are in the `org.restlet.ext.guice` package doc. 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.gwt/src/main/java/org/restlet/ext/gwt/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Server-side integration with GWT. 4 | 5 | @since Restlet 1.1 6 | @see Google Web Toolkit 7 | @see User Guide - GWT extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.gwt/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.gwt.GwtConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.html/src/main/java/org/restlet/ext/html/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for the HTML (HyperText Markup Language) standard in its 4.0 version and above. 4 | 5 | @since Restlet 2.1 6 | @see W3C HTML 4.0 specification 7 | @see User Guide - HTML extension 8 | @deprecated Will be removed in next minor release in favor or Jetty extension. 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.html/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.html.HtmlConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.httpclient/src/main/java/org/restlet/ext/httpclient/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Apache HTTP Client 4.5. Provides an HTTP and HTTPS 4 | client connector with advanced multi-threading and connection reuse 5 | support. 6 | 7 | @since Restlet 1.0 8 | @see Apache HTTP client project 9 | @see User Guide - Apache HTTP Client extension 10 | @deprecated Will be removed in next minor release in favor or Jetty extension. 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.httpclient/src/main/resources/META-INF/services/org.restlet.engine.ClientHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.httpclient.HttpClientHelper # HTTP, HTTPS 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jaas/src/main/java/org/restlet/ext/jaas/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for JAAS authentication and authorization framework. 4 | 5 | @since Restlet 2.0 6 | @see User Guide - JAAS extension 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jackson/src/main/java/org/restlet/ext/jackson/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Jackson 2.10. Jackson is a high-performance JSON processor able to serialize objects to JSON and back again. 4 | 5 | @since Restlet 2.0 6 | @see Jackson Web site 7 | @see User Guide - Jackson extension 8 | 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jackson/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.jackson.JacksonConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jaxb/src/main/java/org/restlet/ext/jaxb/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Java XML Binding (JAXB) 2.4. JAXB provides a convenient 4 | way to process XML content using Java objects by binding it's XML schema 5 | to Java representation. 6 | 7 | @since Restlet 1.1 8 | @see JAXB Web site 9 | @see User Guide - JAXB extension 10 | 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jaxb/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.jaxb.JaxbConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jetty/src/main/java/org/restlet/ext/jetty/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Jetty 9.4 which is a new implementation of the 4 | popular Jetty web server. 5 | 6 | @since Restlet 1.0 7 | @see Jetty HTTP server 8 | @see User Guide - Jetty extension 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jetty/src/main/resources/META-INF/services/org.restlet.engine.ClientHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.jetty.HttpClientHelper 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.jetty/src/main/resources/META-INF/services/org.restlet.engine.ServerHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.jetty.HttpServerHelper # HTTP 2 | org.restlet.ext.jetty.HttpsServerHelper # HTTPS 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.json/src/main/java/org/restlet/JSON.gwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.json/src/main/java/org/restlet/ext/json/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for JSON representations. JSON stands for JavaScript Object Notation and is a lightweight 4 | data-interchange format. This extension is based on the JSON library from Java providing 5 | by the official JSON.org Web site. This library is useful in simple cases, but not tuned 6 | for performance or extensive serialization support of POJOs. If you need such features, 7 | you can also consider the XStream extension which supports both XML and JSON serialization. 8 |

9 | 10 | @since Restlet 1.0 11 | @see JSON project 12 | @see User Guide - JSON extension 13 | 14 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.json/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.json.JsonConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.odata/src/main/java/org/restlet/ext/odata/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for the OData web protocol. This client-side extension helps accessing web services 4 | implementing the Open Data Protocol (OData). This protocol is typically powered by Microsoft's 5 | WCF Data Services technology. 6 | 7 | @since Restlet 2.0 8 | @see Open Data Protocol (OData) 9 | @see WCF Data Services 10 | @see User Guide - OData extension 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.osgi/src/main/java/org/restlet/ext/osgi/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for OSGi. 4 | 5 | @since Restlet 2.2 6 | @author Bryan Hunt 7 | @see OSGi Web site 8 | @see User Guide - OSGi extension 9 | @deprecated Will be removed in next major release. 10 | 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.osgi/src/main/resources/META-INF/services/org.restlet.engine.ClientHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.osgi.ObapClientHelper # OBAP 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.rdf/src/main/java/org/restlet/ext/rdf/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for the RDF parsing and generation. It supports major RDF 4 | serialization formats: n3, Turtle, N-Triples and RDF/XML. 5 | 6 | @since Restlet 2.0 7 | @see Resource Description Framework 8 | @see User Guide - RDF extension 9 | @deprecated Will be removed in next major release. 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.rdf/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.rdf.RdfConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.servlet/src/main/java/org/restlet/ext/servlet/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Servlet API. Java Servlet technology provides Web developers with a simple, 4 | consistent mechanism for extending the functionality of a Web server and for accessing existing business systems. 5 | 6 | @since Restlet 1.0 7 | @see Servlet HTTP server 8 | @see User Guide - Servlet extension 9 | 10 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.servlet/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.servlet/src/main/resources/OSGI-INF/restlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.slf4j/src/main/java/org/restlet/ext/slf4j/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with SLF4J 1.7. This extension provides a log facade for 4 | SLF4J for the Restlet engine, allowing bridges to alternate logging mechanisms 5 | such as Log4J or LogBack. 6 | 7 | @since Restlet 2.0 8 | @see SLF4J home 9 | @see User Guide - SLF4J extension 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.spring/src/main/java/org/restlet/ext/spring/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Spring Framework 5.2. 4 | 5 | @since Restlet 1.0 6 | @see Spring Framework 7 | @see User Guide - Spring extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.thymeleaf/src/main/java/org/restlet/ext/thymeleaf/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Thymeleaf 3.0. Thymeleaf is a "template engine"; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. 4 | 5 | @since Restlet 2.2 6 | @see Thymelead library 7 | @see User Guide - Thymeleaf extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.thymeleaf/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.thymeleaf.ThymeleafConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.velocity/src/main/java/org/restlet/ext/velocity/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Apache Velocity 2.1. Velocity is a "template engine"; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. 4 | 5 | @since Restlet 1.0 6 | @see Velocity template engine 7 | @see User Guide - Velocity extension 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.velocity/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.velocity.VelocityConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.xml/src/main/java/org/restlet/ext/xml/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support for XML and XSLT representations. 4 | 5 | @since Restlet 2.0 6 | @see User Guide - XML extension 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.ext.xml/src/main/resources/META-INF/services/org.restlet.engine.converter.ConverterHelper: -------------------------------------------------------------------------------- 1 | org.restlet.ext.xml.XmlConverter -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/bench/HelloServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.bench; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.ServerResource; 14 | 15 | public class HelloServerResource extends ServerResource { 16 | 17 | @Get 18 | public String represent() { 19 | return "hello, world!"; 20 | } 21 | 22 | } 23 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/component/HelloWorldApplication.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.component; 11 | 12 | import org.restlet.Application; 13 | import org.restlet.Restlet; 14 | 15 | public class HelloWorldApplication extends Application { 16 | 17 | @Override 18 | public synchronized Restlet createInboundRoot() { 19 | return new HelloWorldRestlet(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/amp-in-url/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # Author: Dan Connolly 12 | # 13 | # $Id: test001.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 14 | # 15 | ##################################################################### 16 | "xxx" . 17 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/datatypes/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.3 2003/08/18 09:29:18 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "10"^^ . 15 | "10"^^ . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/datatypes/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/11/19 14:04:16 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "flargh"^^ . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/pfps-10/test001a.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001a.nt,v 1.1 2003/08/18 09:40:01 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "a" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/pfps-10/test001b.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001b.nt,v 1.1 2003/08/18 09:40:01 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | _:x . 15 | _:x . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-charmod-literals/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/04/29 10:35:03 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | _:a "D\u00FCrst" . 15 | _:a . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-charmod-uris/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/04/29 09:46:57 dbeckett2 Exp $ 12 | # 13 | ##################################################################### 14 | "2000" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-charmod-uris/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/04/29 09:46:57 dbeckett2 Exp $ 12 | # 13 | ##################################################################### 14 | "2000" . 15 | 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-containers-syntax-vs-schema/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:bag . 15 | _:bag "1" . 16 | _:bag "2" . 17 | 18 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-containers-syntax-vs-schema/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:bag . 15 | _:bag "_1" . 16 | _:bag "1" . 17 | _:bag "_3" . 18 | _:bag "2" . 19 | 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-containers-syntax-vs-schema/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:bar . 15 | _:bar "1" . 16 | _:bar "2" . 17 | 18 | 19 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-containers-syntax-vs-schema/test007.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:d1 _:d2 . 15 | 16 | _:d2 "1" . 17 | _:d2 "2" . 18 | 19 | _:d1 "2" . 20 | 21 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-containers-syntax-vs-schema/test008.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | "1" . 15 | "1-again" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-element-not-mandatory/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Please see the full Copyright clause at 3 | # 4 | # 5 | # $Id: test001.nt,v 1.1 2003/10/08 13:00:58 jgrant Exp $ 6 | # 7 | ##################################################################### 8 | _:a . 9 | _:a "Dogs in Hats" . 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-element-not-mandatory/test001.rdf: -------------------------------------------------------------------------------- 1 | 2 | 11 | 12 | 13 | Dogs in Hats 14 | 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0001.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | "bar" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0003.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0004.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0004.nt,v 1.3 2001/10/04 16:01:45 barstow Exp $ 12 | # 13 | ##################################################################### 14 | "bar" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0005.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0005.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:genid . 15 | _:genid "bar" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0006.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0006.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0009.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0009.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | "bar" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdf-ns-prefix-confusion/test0010.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test0010.nt,v 1.2 2001/09/06 21:07:19 barstow Exp $ 12 | # 13 | ##################################################################### 14 | "bar" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-difference-between-ID-and-about/test1.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test1.nt,v 1.2 2001/09/06 21:07:20 barstow Exp $ 12 | # 13 | ##################################################################### 14 | "abc" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-difference-between-ID-and-about/test1.rdf: -------------------------------------------------------------------------------- 1 | 13 | 18 | 19 | 20 | abc 21 | 22 | 23 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-difference-between-ID-and-about/test2.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test2.nt,v 1.4 2002/07/26 04:06:56 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | "abc" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-difference-between-ID-and-about/test3.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test3.nt,v 1.1 2002/07/26 04:06:57 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | "abc" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | "" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | ""^^ . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test004.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:a1 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test007.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test008.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | "" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test009.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | ""^^ . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test010.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:a1 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test013.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | . 15 | "baz" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test014.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:a1 . 15 | _:a1 "baz" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test015.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id$ 12 | # 13 | ##################################################################### 14 | _:a1 . 15 | _:a1 "baz" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test016.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test016.nt,v 1.1 2002/07/26 04:26:56 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-empty-property-elements/test017.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test017.nt,v 1.1 2002/07/26 04:26:56 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-identity-anon-resources/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.2 2001/10/10 13:10:05 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 "property value" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-identity-anon-resources/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.2 2001/10/10 13:10:05 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 "property value" . 15 | _:j0 . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-identity-anon-resources/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003.nt,v 1.2 2001/10/10 13:10:05 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-identity-anon-resources/test004.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test004.nt,v 1.2 2001/10/10 13:10:05 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 "some value" . 15 | _:j0 . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-identity-anon-resources/test005.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test005.nt,v 1.2 2001/10/10 13:10:05 barstow Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-not-id-and-resource-attr/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/03/08 10:55:13 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "val" . 15 | _:j88093 . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-para196/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/02/14 19:10:34 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "permitted" . 15 | "also permitted" . 16 | "this one also permitted" . 17 | 18 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-id/error001.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-id/error002.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-id/error004.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-id/error006.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-001.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-002.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-003.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-004.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-005.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-006.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-007.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-008.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/error-009.rdf: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-001.nt: -------------------------------------------------------------------------------- 1 | # Empty - no triples are generated 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-002.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-003.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-004.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-005.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-006.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-007.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-008.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-009.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-010.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-011.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-012.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-013.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-014.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-015.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-016.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-017.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-018.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-019.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-020.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-021.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-022.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-023.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-024.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-025.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-026.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-027.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-028.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-029.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-030.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-031.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-032.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-033.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-034.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-035.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-036.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/test-037.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/warn-001.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/warn-002.nt: -------------------------------------------------------------------------------- 1 | . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-rdf-names-use/warn-003.nt: -------------------------------------------------------------------------------- 1 | "string" . 2 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-reification-required/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.3 2002/04/05 11:32:03 bmcbride Exp $ 12 | # 13 | ##################################################################### 14 | "10" . 15 | 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-seq-representation/empty.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: empty.nt,v 1.1 2002/12/13 16:48:03 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-seq-representation/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/12/13 16:48:03 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-seq-representation/test003a.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003a.nt,v 1.1 2002/12/13 16:48:03 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-seq-representation/test003b.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003b.nt,v 1.1 2002/12/13 16:48:03 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-seq-representation/test004.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test004.nt,v 1.1 2002/12/13 16:48:04 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/error001.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/error002.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/error004.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/error005.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/07/30 09:46:05 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 _:j0 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/test001.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 14 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/07/30 09:46:05 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | _:j0A _:j0A . 15 | _:j2 _:j1B . 16 | _:j1B _:j0A . 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-syntax-incomplete/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003.nt,v 1.2 2003/07/24 15:51:06 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | _:j0A "value" . 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-uri-substructure/error001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: error001.nt,v 1.2 2002/04/08 13:21:38 bmcbride Exp $ 12 | # 13 | # An RDF/XML serlializer is recommended to produce an exception if 14 | # asked to serialize the following graph since there is no way 15 | # to represent it in the RDF/XML syntax. 16 | # 17 | ##################################################################### 18 | _:a "10" . 19 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-uri-substructure/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/03/29 15:09:58 bmcbride Exp $ 12 | # 13 | # Input file for a serialization test 14 | # 15 | ##################################################################### 16 | _:a "10" . 17 | 18 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.2 2002/11/22 11:20:52 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat"^^ . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.3 2003/07/24 15:51:08 jcarroll Exp $ 12 | # 13 | ##################################################################### 14 | "chat"^^ . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003.nt,v 1.1 2002/04/05 22:22:30 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "chat" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test004.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test004.nt,v 1.2 2002/12/13 11:32:46 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat"@fr . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test005.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test005.nt,v 1.1 2002/04/05 22:22:30 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "chat" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test006.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test006.nt,v 1.2 2002/12/13 11:32:46 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat"@fr . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test007a.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test007a.nt,v 1.1 2002/12/18 15:49:29 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat"@fr . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test007b.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test007b.nt,v 1.1 2002/12/18 15:49:29 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat"@en . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfms-xmllang/test007c.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test007c.nt,v 1.1 2002/12/18 15:49:29 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "chat" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfs-container-membership-superProperty/not1C.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfs-container-membership-superProperty/not1P.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfs-entailment/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2003/11/13 10:21:45 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | "<"^^ . 16 | 17 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfs-entailment/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2003/11/13 10:21:45 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/rdfs-subClassOf-a-Property/test001.nt: -------------------------------------------------------------------------------- 1 | # Copyright World Wide Web Consortium (Massachusetts Institute of 2 | # Technology Institut National de Recherche en Informatique et en 3 | # Automatique Keio University). 4 | # 5 | # All Rights Reserved. 6 | # 7 | # Please see the full Copyright clause at 8 | # 9 | # 10 | # The following graph is legal (satisfiable) 11 | # 12 | # $Id: test001.nt,v 1.1 2002/12/18 15:44:22 jgrant Exp $ 13 | ################################################################## 14 | . 15 | . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/statement-entailment/test001b.nt: -------------------------------------------------------------------------------- 1 | . 2 | 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/statement-entailment/test002a.nt: -------------------------------------------------------------------------------- 1 | . 2 | 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/statement-entailment/test002b.nt: -------------------------------------------------------------------------------- 1 | _:r . 2 | _:r . 3 | _:r . 4 | _:r . 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/test.xml -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/unrecognised-xml-attributes/test001.nt: -------------------------------------------------------------------------------- 1 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 2 | # Technology, Institut National de Recherche en Informatique et en 3 | # Automatique, Keio University). 4 | # 5 | # All Rights Reserved. 6 | # 7 | # Please see the full Copyright clause at 8 | # 9 | # 10 | # $Id: test001.nt,v 1.1 2002/04/13 13:30:00 jgrant Exp $ 11 | ################################################################## 12 | 13 | "blah" . 14 | "more" . 15 | 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/unrecognised-xml-attributes/test002.nt: -------------------------------------------------------------------------------- 1 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 2 | # Technology, Institut National de Recherche en Informatique et en 3 | # Automatique, Keio University). 4 | # 5 | # All Rights Reserved. 6 | # 7 | # Please see the full Copyright clause at 8 | # 9 | # 10 | # $Id: test002.nt,v 1.1 2002/04/13 13:30:00 jgrant Exp $ 11 | ################################################################## 12 | 13 | "stuff" . 14 | 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xml-canon/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # Semantic equivalence between members of different datatypes. 12 | # 13 | # $Id: test001.nt,v 1.1 2003/08/18 10:09:29 jgrant Exp $ 14 | # 15 | ##################################################################### 16 | "

"^^ . 17 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test001.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test001.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "v" . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test002.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test002.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | _:j0 . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test003.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test003.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test006.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test006.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | "v" . 15 | . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test007.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test007.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test007.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | 19 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test008.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test008.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test008.rdf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 18 | 19 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test009.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test009.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test010.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test010.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test011.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test011.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test013.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test013.nt,v 1.1 2002/03/08 12:21:41 dajobe Exp $ 12 | # 13 | ##################################################################### 14 | . 15 | . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/data/rdf/xmlbase/test014.nt: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright World Wide Web Consortium, (Massachusetts Institute of 3 | # Technology, Institut National de Recherche en Informatique et en 4 | # Automatique, Keio University). 5 | # 6 | # All Rights Reserved. 7 | # 8 | # Please see the full Copyright clause at 9 | # 10 | # 11 | # $Id: test014.nt,v 1.2 2002/11/15 11:45:42 jgrant Exp $ 12 | # 13 | ##################################################################### 14 | "v" . 15 | "v" . 16 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/engine/connector/dummy.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/restlet/restlet-framework-java/4b4a0cb3bc151f10cbe7c635d46525a7d3543c47/org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/engine/connector/dummy.jks -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/jaxb/ObjectFactory.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.ext.jaxb; 11 | 12 | import javax.xml.bind.annotation.XmlRegistry; 13 | 14 | @XmlRegistry 15 | public class ObjectFactory { 16 | public Sample createSample() { 17 | return new Sample(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/thymeleaf/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |

Welcome to our grocery store!

6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/xml/xslt/one/1st.xml: -------------------------------------------------------------------------------- 1 | 2 | 1st 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/xml/xslt/one/1st.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/xml/xslt/two/2nd.xml: -------------------------------------------------------------------------------- 1 | 2 | 2nd 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/ext/xml/xslt/two/2nd.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | JUnit tests. 4 | @since 1.0 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/AbstractGenericAnnotatedServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | import org.restlet.resource.ServerResource; 14 | 15 | public abstract class AbstractGenericAnnotatedServerResource extends 16 | ServerResource { 17 | 18 | @Post 19 | public abstract R addResponse(R representation); 20 | } 21 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/Anno09Client.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | public class Anno09Client { 13 | 14 | /** 15 | * @param args 16 | * @throws Exception 17 | */ 18 | public static void main(String[] args) throws Exception { 19 | 20 | AnnotatedResource09TestCase anno9 = new AnnotatedResource09TestCase(); 21 | anno9.initClient(); 22 | anno9.testCustomMethod(AnnotatedResource09TestCase.SI); 23 | 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/Anno09Server.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | public class Anno09Server { 13 | 14 | /** 15 | * @param args 16 | * @throws Exception 17 | */ 18 | public static void main(String[] args) throws Exception { 19 | InternalConnectorTestCase anno9 = new AnnotatedResource09TestCase(); 20 | anno9.initServer(); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/AnnotatedInterface01.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Annotated interface that declares a single "Get" method. 16 | * 17 | * @author Thierry Boileau 18 | * 19 | */ 20 | public interface AnnotatedInterface01 { 21 | 22 | @Get 23 | String asText(); 24 | 25 | } 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/AnnotatedInterface02.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | 14 | /** 15 | * Annotated interface that declares a single "Post" method. 16 | * 17 | * @author Thierry Boileau 18 | * 19 | */ 20 | public interface AnnotatedInterface02 { 21 | 22 | @Post 23 | String accept(); 24 | 25 | } 26 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/AnnotatedInterface03.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Annotated interface that extends {@link AnnotatedInterface01} and 14 | * {@link AnnotatedInterface02}. 15 | * 16 | * @author Thierry Boileau 17 | * 18 | */ 19 | public interface AnnotatedInterface03 extends AnnotatedInterface01, 20 | AnnotatedInterface02 { 21 | 22 | } 23 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/GenericAnnotatedServerResource.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | public class GenericAnnotatedServerResource extends 13 | AbstractGenericAnnotatedServerResource { 14 | 15 | public E addResponse(E representation) { 16 | return representation; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/GenericServerResource16.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | public class GenericServerResource16 extends 13 | AbstractGenericAnnotatedServerResource { 14 | 15 | @Override 16 | public E addResponse(E representation) { 17 | return representation; 18 | }; 19 | 20 | } 21 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/GenericServerResource17.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.ServerResource; 13 | 14 | public class GenericServerResource17 extends ServerResource implements 15 | MyResource17 { 16 | 17 | public E add(E rep) { 18 | return rep; 19 | }; 20 | 21 | } 22 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource05.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | import org.restlet.resource.ServerResource; 14 | 15 | public class MyResource05 extends ServerResource { 16 | 17 | @Post("txt:xml") 18 | public String storeXml(String entity) { 19 | return entity; 20 | } 21 | 22 | @Post("txt:json") 23 | public String storeJson(String entity) { 24 | return entity; 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource07.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | import org.restlet.resource.ServerResource; 14 | 15 | public class MyResource07 extends ServerResource { 16 | 17 | @Post("json:xml") 18 | public String storeJson(String entity) { 19 | return entity + "1"; 20 | } 21 | 22 | @Post("xml:xml") 23 | public String storeXml(String entity) { 24 | return entity + "2"; 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource08.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | import org.restlet.resource.ServerResource; 14 | 15 | public class MyResource08 extends ServerResource { 16 | 17 | @Post("xml|json:xml|json") 18 | public String store1(String entity) { 19 | return entity + "1"; 20 | } 21 | 22 | @Post("form|html:form|html") 23 | public String store2(String entity) { 24 | return entity + "2"; 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource10.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Resource that inherits annotated methods. 14 | * 15 | * @author Thierry Boileau 16 | * 17 | */ 18 | public class MyResource10 extends AbstractAnnotatedServerResource { 19 | 20 | } 21 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource11.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Resource that precises the media type of one of its inherited annotated 16 | * methods. 17 | * 18 | * @author Thierry Boileau 19 | * 20 | */ 21 | public class MyResource11 extends AbstractAnnotatedServerResource { 22 | 23 | @Get("txt") 24 | @Override 25 | public String asText() { 26 | return "asText-txt"; 27 | }; 28 | } 29 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource12.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.data.Form; 13 | import org.restlet.resource.Get; 14 | import org.restlet.resource.Put; 15 | 16 | /** 17 | * Sample annotated interface. 18 | * 19 | * @author Jerome Louvel 20 | */ 21 | public interface MyResource12 { 22 | 23 | @Get 24 | Form represent(); 25 | 26 | @Put 27 | void store(Form form); 28 | 29 | } 30 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource13.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Get; 13 | 14 | /** 15 | * Annotated interface that declares a single "Get" method. 16 | * 17 | * @author Thierry Boileau 18 | * 19 | */ 20 | public interface MyResource13 { 21 | 22 | @Get("?shallow") 23 | LightContact retrieveLight(); 24 | 25 | @Get 26 | Contact retrieve(); 27 | 28 | @Get("?deep") 29 | FullContact retrieveFull(); 30 | 31 | } 32 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource17.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Post; 13 | 14 | public interface MyResource17 { 15 | 16 | @Post 17 | R add(R rep); 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyResource20.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | import org.restlet.resource.Get; 13 | import org.restlet.resource.Put; 14 | 15 | /** 16 | * Sample annotated interface. 17 | * 18 | * @author Jerome Louvel 19 | */ 20 | public interface MyResource20 { 21 | 22 | @Get 23 | MyBean represent() throws MyException01; 24 | 25 | @Put 26 | MyBean representAndSerializeException() throws MyException02; 27 | 28 | } 29 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyServerResource15.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Sample server resource implementing abstract generic class. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public class MyServerResource15 extends 18 | AbstractGenericAnnotatedServerResource { 19 | 20 | @Override 21 | public MyBean addResponse(MyBean representation) { 22 | return representation; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyServerResource16.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Sample server resource implementing generic class. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public class MyServerResource16 extends GenericServerResource16 { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyServerResource17.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Sample server resource implementing generic class. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public class MyServerResource17 extends GenericServerResource17 { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/resource/MyServerResource18.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.test.resource; 11 | 12 | /** 13 | * Sample server resource implementing generic class. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public class MyServerResource18 extends GenericAnnotatedServerResource { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/xslt/one/1st.xml: -------------------------------------------------------------------------------- 1 | 2 | 1st 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/xslt/one/1st.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/xslt/two/2nd.xml: -------------------------------------------------------------------------------- 1 | 2 | 2nd 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/src/main/java/org/restlet/test/xslt/two/2nd.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet.test/tomcat/webapps/ROOT/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | adapter 6 | org.restlet.ext.gwt.GwtShellServletWrapper 7 | 8 | org.restlet.application 9 | org.restlet.test.gwt.server.TestApplication 10 | 11 | 12 | module 13 | org.restlet.test.gwt.TestClient 14 | 15 | 16 | 17 | 18 | adapter 19 | /* 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/data/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Information exchanged by components. "A datum is an element of information 4 | that is transferred from a component, or received by a component, via a 5 | connector." Roy T. Fielding. 6 |

7 | @since Restlet 1.0 8 | @see Source dissertation 9 | @see User Guide - Mapping HTTP headers 10 | @see User Guide - Data package 11 | 12 | 13 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/Helper.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.engine; 11 | 12 | /** 13 | * Abstract marker class parent of all engine helpers. 14 | * 15 | * @author Jerome Louvel 16 | */ 17 | public abstract class Helper { 18 | 19 | } 20 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/adapter/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Adapters between low-level HTTP calls and high-level Restlet Request and 4 | Response objects. 5 |

@since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/application/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports Restlet applications. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/component/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports Restlet components. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/connector/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Integration with Java URLConnection class. Provides FTP, HTTP and HTTPS 4 | client connectors. 5 | 6 | @since Restlet 1.0 7 | @see URLConnection Javadocs 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/converter/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports the converter service. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/header/MetadataWriter.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.engine.header; 11 | 12 | import org.restlet.data.Metadata; 13 | 14 | /** 15 | * Metadata header writer. 16 | * 17 | * @author Jerome Louvel 18 | */ 19 | public class MetadataWriter extends HeaderWriter { 20 | 21 | @Override 22 | public MetadataWriter append(M metadata) { 23 | return (MetadataWriter) append(metadata.getName()); 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/header/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports HTTP header parsing and formatting. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/io/ReadableSelectionChannel.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.engine.io; 11 | 12 | import java.nio.channels.ReadableByteChannel; 13 | 14 | /** 15 | * Readable byte channel that is based on a selectable channel. 16 | * 17 | * @author Jerome Louvel 18 | * @deprecated NIO will be removed in next major release. 19 | */ 20 | @Deprecated 21 | public interface ReadableSelectionChannel extends SelectionChannel, ReadableByteChannel { 22 | 23 | } 24 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/io/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports input and output work. 4 |

@since Restlet 2.0 5 | 6 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/local/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports local connectors and resources. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/log/AccessLogFormatter.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright 2005-2024 Qlik 3 | * 4 | * The contents of this file is subject to the terms of the Apache 2.0 open 5 | * source license available at http://www.opensource.org/licenses/apache-2.0 6 | * 7 | * Restlet is a registered trademark of QlikTech International AB. 8 | */ 9 | 10 | package org.restlet.engine.log; 11 | 12 | import java.util.logging.Formatter; 13 | import java.util.logging.LogRecord; 14 | 15 | /** 16 | * Log record formatter which simply outputs the message on a new line. Useful 17 | * for Web-style logs. 18 | * 19 | * @author Jerome Louvel 20 | */ 21 | public class AccessLogFormatter extends Formatter { 22 | 23 | @Override 24 | public String format(LogRecord logRecord) { 25 | return logRecord.getMessage() + '\n'; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/log/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports the log service. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Implementation of Restlet API. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Engine 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/resource/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports resources. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/security/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Supports security. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/ssl/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Support SSL and TLS. 4 |

5 | @since Restlet 2.2 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/engine/util/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | General utilities. 4 |

5 | @since Restlet 2.0 6 | 7 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Core classes of the Restlet API. 4 |

5 | @since Restlet 1.0 6 | @see REST dissertation by Roy T. Fielding 7 | @see User Guide - Restlet API 8 | @see User Guide - Base package 9 | 10 | 11 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/representation/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Common representation data elements. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Representation package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/resource/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Client and server resource classes. 4 |

5 | @since Restlet 1.0 6 | @see User Guide - Resource package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/routing/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Classes related to call routing. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Routing package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/security/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Classes related to security. 4 |

5 | @since Restlet 2.0 6 | @see User Guide - Security package 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/service/accept-encoding.properties: -------------------------------------------------------------------------------- 1 | #Internet explorer 2 | agentName: msie 3 | acceptEncodingOld: deflate 4 | acceptEncodingNew: deflate-no-wrap 5 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/service/accept.properties: -------------------------------------------------------------------------------- 1 | #Internet explorer 2 | agentName: msie 3 | acceptOld: 4 | acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 5 | 6 | #Opera 7 | agentName: opera 8 | acceptOld: 9 | acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 10 | 11 | #Safari 12 | agentName: safari 13 | acceptOld: 14 | acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 15 | 16 | #Chrome 17 | agentName: chrome 18 | acceptOld: 19 | acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 20 | 21 | #Chromium 22 | agentName: chromium 23 | acceptOld: 24 | acceptNew: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 25 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/service/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Services used by applications and components. 4 |

5 | @since Restlet 1.0 6 | @see User Guide - Service package 7 | 8 | 9 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/java/org/restlet/util/package.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Various utility classes. 4 |

5 | @since Restlet 1.0 6 | 7 | 8 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /org.restlet.java/org.restlet/src/test/resources/maven-version.properties: -------------------------------------------------------------------------------- 1 | maven.version=${project.version} --------------------------------------------------------------------------------