languages property
Larman, Craig, 2nd
launcher.XXMaxPermSize property
LdapLoginModule
lib directory
library, Restlet framework as
Link class
LINQ (Language-Integrated Query)
lisa.getContacts() method
List interface
ListActivity
listingAllowed property
Literal class
Local file
localConfig.xml file
localConfigFile parameter
localhost
LocalReference class
LocalVerifier, 2nd
location transparency
log4jPropertiesFile parameter
logical architecture, for RESTful web APIs
logical versions
LoginModule
logLevel
LogService class, 2nd
loose coupling, 2nd
Lucene extension
m (milestone)
m variable
Mail class, 2nd, 3rd, 4th, 5th
Mail.gwt.xml
Mail.xsd file
MailApiApplication, 2nd
MailApplication
MailComponent
mail-editing form, 2nd, 3rd
MailResource interface
Mails resource
MailServerComponent class, 2nd, 3rd, 5th, 6th, 7th, 8th
trimmed for Servlet deployment
MailServerResource class, 2nd, 3rd, 5th, 6th
exchanging JSON representations
MailSiteApplication, 2nd
MailStatus.ftl template
MailStatusService() method
main() method
major.minor.release
MANIFEST.MF file
MapVerifier, 2nd, 3rd
Maven repository
maxRedirects property
MediaType class, 2nd
mediaType property
MediaType.APPLICATION_JAVA_OBJECT
MemoryRealm
Message class, 2nd
Message.cacheDirectives
MetadataService, 2nd, 3rd
META-INF/services folder
metamodels
MethodAuthorizer class, 2nd
methodInfo parameter
microformats
MIME type
MobileMailClientMainActivity
mode property
MODE_CLIENT_FOUND
MODE_CLIENT_SEE_OTHER
MODE_CLIENT_TEMPORARY
MODE_SERVER_INBOUND
MODE_SERVER_OUTBOUND
Model View Controller.
See MVC.
modifiable property, 2nd
modificationDate property
modularizing applications
and private applications
RIAP pseudoprotocol
server dispatcher for
MODULE-NAME module
<MODULE-NAME>.gwt.xml file
MOVE method
multithreaded subclasses
MVC (Model View Controller)
myApplication.getServices() method
MyService class
MyService() method
MySQL database
NaiveCookieAuthenticator
Name property
NameCallback
NamespaceContext interface
namespaces
for XML representations
property
needClientAuthentication parameter, 2nd
negotiated property
negotiatingContent property
Nelson, Ted
NetBeans
next property, 2nd
n-n cardinality
NodeList class
Noelios Technologies
nonrepeating resources
NotFoundException class
Nottingham, Mark
OAuth 2.0
OAuthAuthorizer
OAuthHelper
ObjectMapper class
Object-Oriented Analysis and Design.
See OOA/D.
object-oriented paradigm
ObjectOutputStream class
Object-Relational Mapping.
See ORM.
ObjectRepresentation
objects layer
onCreate method, 2nd
online documentation
Javadocs
wiki
onSuccess method
ontologies, 2nd, 3rd, 4th
Ontology Web Language.
See OWL.
OOA/D (Object-Oriented Analysis and Design)
Open Specification Promise.
See OSP.
OpenID 2.0
OPTIONS method, 2nd, 3rd, 4th, 5th, 6th
options() method, 2nd, 3rd
Oracle database
Oracle XML DB extension, for Java EE server
orderby property, 2nd
org.apache.commons.io
org.apache.velocity.Template
org.eclipse.emf.core.EObject
org.freemarker.Template
org.json.JSONArray, 2nd
org.json.JSONObject, 2nd
org.json.JSONTokener, 2nd
org.restlet package, 2nd, 3rd, 4th
org.restlet.<edition>
org.restlet.app.<name> modules
org.restlet.app.search application
org.restlet.Application, 2nd, 3rd, 4th
org.restlet.client, 2nd
org.restlet.client.resource package
org.restlet.client.resource.ClientProxy interface
org.restlet.Component, 2nd
org.restlet.Connector
org.restlet.Context class
org.restlet.data package class, 2nd, 3rd
org.restlet.data.Cookie class
org.restlet.data.CookieSetting class
org.restlet.data.Form class, 2nd, 3rd, 4th, 5th
org.restlet.data.LocalReference class
org.restlet.data.Metadata
org.restlet.data.Parameter
org.restlet.data.Status class
org.restlet.data.Tag class
org.restlet.engine.Engine class, 2nd
org.restlet.engine.security.SslContextFactory
org.restlet.ext.<code> package
org.restlet.ext.<extension>, 2nd
org.restlet.ext.atom extension, 2nd, 3rd
org.restlet.ext.atom.Feed
org.restlet.ext.atom.Service
org.restlet.ext.crypto extension, 2nd, 3rd
org.restlet.ext.crypto.Cookie-Authenticator class
org.restlet.ext.fileupload extension
org.restlet.ext.fileupload.RestletFileUpload class
org.restlet.ext.freemarker
extension
org.restlet.ext.gae extension
org.restlet.ext.gwt extension, 2nd
org.restlet.ext.html
org.restlet.ext.html.FormDataSet
org.restlet.ext.httpclient
org.restlet.ext.jackson, 2nd, 3rd, 4th
org.restlet.ext.jaxrs
org.restlet.ext.jdbc extension
org.restlet.ext.jdbc.JdbcResultSet
org.restlet.ext.jetty.jar
org.restlet.ext.jibx package
org.restlet.ext.json package, 2nd
org.restlet.ext.lucene extension
org.restlet.ext.net
org.restlet.ext.net.jar
org.restlet.ext.odata
org.restlet.ext.odata extension
org.restlet.ext.rdf extension, 2nd
org.restlet.ext.rdf.Graph, 2nd
org.restlet.ext.rdf.jar, 2nd
org.restlet.ext.rome extension
org.restlet.ext.sdc extension
org.restlet.ext.servlet extension
org.restlet.ext.sip
org.restlet.ext.slf4j extension
org.restlet.ext.spring module
org.restlet.ext.ssl package
org.restlet.ext.velocity
org.restlet.ext.wadl.ApplicationInfo
org.restlet.ext.wadl.jar file
org.restlet.ext.xml, 2nd, 3rd, 4th, 5th, 6th
org.restlet.ext.xstream, 2nd, 3rd
org.restlet.jar, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th
org.restlet.JSON
org.restlet.lib.<jar identifier>
org.restlet.Message
org.restlet.representation package
org.restlet.representation.Representation
org.restlet.representation.StringRepresentation
org.restlet.representation.Variant
org.restlet.Request
org.restlet.resource package
org.restlet.resource.ClientResource class
org.restlet.resource.Directory class
org.restlet.resource.Resource
org.restlet.resource.ServerResource
org.restlet.Response
org.restlet.Restlet, 2nd, 3rd, 4th, 5th, 6th
org.restlet.routing.Redirector class
org.restlet.routing.Router class
org.restlet.security package, 2nd
org.restlet.security.Authorizer
org.restlet.security.Enroler interface
org.restlet.security.Group
org.restlet.security.Realm class
org.restlet.security.Role
org.restlet.Server
org.restlet.service package
org.restlet.service.Service class
org.restlet.service.StatusService
org.restlet.Uniform interface, 2nd
org.restlet.util.Resolver interface
org.restlet.util.Resolver<T> class
org.restlet.XML
org.xml.sax package
origin server
ORM (Object-Relational Mapping), 2nd
OSGi environments, 2nd, 3rd
OSP (Open Specification Promise)
outbound
root
server redirection
outboundRoot property
Output view, 2nd
OUTPUT_DIRECTORY parameter
OutputRepresentation
OWL (Ontology Web Language)
PaaS (Platform as a Service)
Package location field
package.xml file
packagetype attribute
parent property
partial representations, 2nd
PasswordCallback
Pattern class
performance
caching information
compressing representations
partial representations
removing server-side session state
streaming representations
using conditional methods
persistence
JDBC extension for
Lucene extension for
tips for
PKI (Public Key Infrastructure)
PkixSslContextFactory
Plain Old Java Object.
See POJO.
Platform as a Service.
See PaaS.
POJO (Plain Old Java Object)
POP_BASIC scheme, 2nd
POP_DIGEST scheme, 2nd
Popper, Karl
portability, of SaaS
POST method, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th
when invoked
when to use
preauthenticating calls
Principal interface
priori
procedure call
professional services
profileRef property
<profiles> section
properties
for applications
for HTTP headers
Proxy-Authorization HTTP header
proxyChallengeResponse property
pseudoconnector
pseudoprotocols, 2nd, 3rd, 4th
Public Key Cryptography
Public Key Infrastructure.
See PKI.
purpose, of applications
range property
RangeService, 2nd
RBAC (Role-Based Access Control)
rc (release candidate)
RDF
consuming linked data
data model for
exposing RDF resources
representation variants
rdf:Description element
RdfClientResource
RdfConverter
RdfRepresentation, 2nd, 3rd
ReadableRepresentation
ReaderRepresentation
Realm class, 2nd
reason phrase
redirect keyword
RedirectedClient class
redirections
manual
Redirector class
Redirector class, 2nd, 3rd, 4th, 5th
Reference class, 2nd
reia, 2nd, 3rd, 4th
reia.table.core.windows.net
reiabucket
release candidate.
See rc.
release() method
Remote Procedure Call.
See RPC.
remote service interfaces
RemoteServiceServlet
repositories
<repositories> section
represent() method, 2nd, 3rd
Representation
class, 2nd
method
parameter
Representation.expirationDate
Representation.size property
RepresentationInfo class, 2nd
RepresentationInfo.modificationDate
RepresentationInfo.tag
representations, 2nd
classes for RESTful web APIs
digesting
HTTP content
negotiation
combining annotated interfaces and converter service
configuring client preferences
declaring resource variants for
overview
JSON representations
using Jackson extension
using JSON.org extension
package
Representation class
RepresentationInfo class
template
representations
using FreeMarker extension
using Velocity extension
Variant class
XML representations
and XPath expressions
applying XSLT transformations to
namespaces for
using DOM API
using JAXB extension
using SAX API
validating against schemas
XmlRepresentation class for
Request class, 2nd, 3rd
request.clientInfo.accepted-CharacterSets
request.clientInfo.accepted-Encodings
request.clientInfo.accepted-Languages
request.clientInfo.accepted-MediaTypes
Request.getClientInfo() method
Request.hostRef.hostDomain property
Request.hostRef.hostPort property
Request.hostRef.scheme property
Request.loggable property
Request.resourceRef property
Request.resourceRef.hostDomain property
Request.resourceRef.hostPort property
Request.resourceRef.scheme property
RequestBuilder class
requestEntityBuffering property
RequestInfo class
Resolver interface
Resource class, 2nd, 3rd
resource model, for RESTful web APIs
resource package
resource variants, for HTTP content negotiation
resource.get() method
resourceDomain property
ResourceException
ResourceInfo class
Resource-Object Mapping.
See ROM.
Resource-Oriented Analysis & Design.
See ROA/D.
resource-oriented paradigm
resourcePort property
resourceRules.xml file
resources, 8th
authorizing user actions for
ClientResource class
for RESTful web APIs
in MailServerApplication
in REST architecture style
layer
Resource class
ServerResource class
using Java annotations
resourceScheme property
ResourcesInfo class
response.age
Response.serverInfo.address property
Response.serverInfo.port property
Response.status property
Response#dimensions property
responseEntityBuffering property
REST architecture style
and HTTP
components in
connectors in
example of
forms of web using
resources in
vs. RPC
RESTClient
RESTful method
Restlet API
data package
representation package
resource package
root package
routing package
security package
service package
util package
Restlet Apps
Restlet class, 2nd, 3rd, 4th, 5th, 6th, 8th
advantage
Restlet edition for GWT concepts
Restlet framework
as library
benefits of
design
design of
installing
platforms supported by
Restlet Internal Access Protocol.
See RIAP.
RESTLET_HOME variable
Restlet.class file
Restlet-annotated method
RestletFileUpload class
RestletFrameworkServlet class
restletLogLevel
Result class
retryAttempts property
retryDelay property
retryOnError property
reverse proxying
rewrite(Representation) method
RIA (Rich Internet Applications)
RIAP (Restlet Internal Access Protocol)
client
pseudoprotocol, 2nd
RIAP_APPLICATION
RIAP_COMPONENT
RIAP_HOST
Rich Internet Application.
See RIA.
RNG (Relax NG)
ROA/D (Resource-Oriented Analysis & Design) methodology
constructing solution
elaboration phase
inception phase
overview
transitioning project
Role object
RoleAuthorizer class, 2nd
Role-Based Access Control.
See RBAC.
roles, user
Enroler interface
groups for
Principal interface
ROM (Resource-Object Mapping)
root package
rootRef property
RootServerResource class, 2nd, 3rd, 5th, 6th
refactor
Router class, 2nd, 3rd, 4th
routing package
routing system
filtering for processing
URI-based routing
routingMode property
RowSetRepresentation class
RPC (Remote Procedure Call)
vs. REST architecture style
rulesFile parameter
runOnUiThread method
SaaS (Software as a Service)
portability of
safe methods
SAX API
XML representations using
SaxRepresentation class, 2nd, 3rd, 4th
Schema class
sdcServerHost
SecretVerifier, 2nd, 3rd
Secure Data Connector.
See SDC.
Secure Socket Layer.
See SSL.
security
assigning roles to users
Enroler interface
groups for
Principal interface
authenticating users
Authenticator class
certificate-based authentication
challenge-based authentication
credentials in client
verifying credentials
authorizing user actions
Authorizer class
for particular resources
MethodAuthorizer class
RoleAuthorizer class
using Java security manager
ensuring end-to-end integrity of data
digesting without losing content
representation digesting
using Content-MD5 header
for communications
enabling HTTPS
generating certificate requests
generating self-signed certificates
importing trusted certificates
SSL, 2nd
storing keys and certificates
TLS
security package
segments
select property
self-signed certificates, generating
Semalink
Semantic Web
and REST
using RDF in
representations
consuming linked data
data model for
exposing RDF resources
representation variants
sendRequest method
Serializable interface
Series class
Server class, 2nd, 3rd, 4th
server connectors, 2nd
server dispatcher, for modularizing applications
server, running
server.crt file
serverAddress property
serverDispatcher property, 2nd, 3rd
ServerHelper
ServerInfo
serverKey.jks, 2nd
serverPort property
ServerResource class, 2nd
ServerResource#get-Application() method
Server-Sent Events.
See SSE.
ServerServlet
server-side extension, for GWT
handling cross-domain requests
with GWT-RPC
server-side redirections
server-side session state, removing
server-side support, of Restlet edition for Android
Service class, 2nd, 3rd
service package
SERVICE_CLASS_NAME parameter
SERVICE_URI parameter
ServiceConfiguration.cscfg, 2nd
services, configuring
Servlet engine
as connector for components
as container of applications
Servlet extension for Java EE server
ServletAdapter class
ServletContext class
servlet-mapping element
servlet-name values
session affinity
Session Initiation Protocol.
See SIP.
Set<String> interface
setAttributes()
setChallengeResponse method
setOnResponse method
setUserPrincipalClassName() method
setVerifier() method
setWrappedVerifier() method
Simple Storage Service, Amazon.
See Amazon S3.
SimpleWebMailActivity class
Single Sign-On.
See SSO.
Single-Entry Module Library option
SIP (Session Initiation Protocol)
skip property
SMTP_PLAIN scheme, 2nd
Software Development Kit.
See SDK.
solution design, 2nd
sourceRepresentation property
SPDY protocol
split browsing
Spring framework, XML configuration for
SSE (Server-Sent Events)
SSL (Secure Socket Layer)
custom settings for
SSLContext
SslContextFactory, 2nd, 3rd
sslContextFactory parameter
SSO (Single Sign-On)
stacks for Restlet
Start after successful deployment option
Start Menu folder
start() method, 2nd, 3rd
Status class
Status.getThrowable() method
StatusService class, 2nd, 3rd
statusService property
StatusService.getStatus (Throwable, Uniform-Resource) method
stop() method
streaming representations
StreamRepresentation class
String class, 2nd
String method
StringRepresentation, 2nd
Subject DN (Subject Distinguished Name)
super.describeGet(methodInfo)
System.getSystemClassLoader() method
table service for Windows Azure
Tag class
Target class
targetTemplate property
TaskService
template representations
using FreeMarker extension
using Velocity extension
TemplateRepresentation class
TemplateRoute class
testing
debugging
integration testing
ClientResource
cURL
RESTClient
unit testing
JUnit
TestNG
TestNG
testRestlet project
third-party projects
integration efforts
stacks
Thread.getContextClass-Loader() method
TikaRepresentation class
TLS (Transport Level Security)
top property
toString() method
toText() method
Totty, Brian
TRACE method
Tracer class, 2nd
Transformer class
TransformRepresentation class
transformSheet property
transient property
transition phase
trust models, 2nd
trusted certificates, importing
TrustManagers
truststore, 2nd, 3rd
truststorePassword parameter
truststorePath parameter
truststoreType parameter
UML (Unified Modeling Language), 2nd, 3rd, 4th
UML class, 2nd, 3rd
uncomment keyword
unified bean converter
Unified Modeling Language.
See UML.
Unified Process.
See UP.
uniform interface, 2nd, 3rd
UniformResource
unit testing
JUnit
TestNG
unzip.vbs
UP (Unified Process)
updateProduct method
URI-based routing
URLConnection class, 2nd
useAlphaComparator() method
useAlphaNumComparator() method
user agents
User-Agent header
util package
validating XML representations
validatingDtd property
Validator filter
Variant class
Vary header
Velocity extension
Verifier interface, 2nd, 3rd
versioning, for editions
Via header
virtual hosting, 3rd
for deploying applications
VirtualHost
WadlApplication class, 2nd, 3rd
WadlDescribable interface
wadlRepresent(Request, Response) method
WadlRepresentation class
WadlServerResource class
describing single resource with
improving description of existing server resources with
methods for
wantClientAuthentication parameter, 2nd
WAR file, 2nd, 3rd, 4th
Web Application Description Language.
See WADL.
web applications, 2nd
web elements
cookies
error pages
feeds
consuming
exposing
file uploads
forms
serving file directories
Web resources
web.xml file, 2nd
webapps directory
WEB-INF/web.xml file
WebRowSet interface
WebSocket protocol
wiki
Windows Azure, 4th
configuring storage accounts
deploying applications in
overview
using table service
Windows, installer for
windowsazurepackage, 2nd
WindowsAzurePackage.cspkg file
wrap method
WritableRepresentation
write() method
write(Writer) method, 2nd
writer.endDocument() method
WriterRepresentation, 2nd, 3rd
XdbServerServlet class
X-Forwarded-For header
XML configuration, for deploying applications
with components
with Spring framework
XML representations
and XPath expressions
applying XSLT transformations to
in Restlet edition for GWT
namespaces for
using DOM API
using JAXB extension
using SAX API
validating against schemas
XmlRepresentation class for
XMLConstants class
XMLDecoder class
XMLHttpRequest object
xmlns attribute
XmlRepresentation class, 2nd, 3rd
-Xmx argument
XP (eXtreme Programming)
XPath expressions, and XML representations
XSD (W3C XML Schema)
18.225.235.144