A B C D E F G H I J L M N P R S T U V W 

A

add(String) - Method in class com.rexsl.page.JaxbBundle
Add new child XML element.
add(Element) - Method in class com.rexsl.page.JaxbBundle
Add new child XML element.
add(String, String) - Method in class com.rexsl.page.JaxbBundle
Add new child with text value.
add(JaxbBundle) - Method in class com.rexsl.page.JaxbBundle
Add new bundle.
add(JaxbBundle.Group<?>) - Method in class com.rexsl.page.JaxbBundle
Add new group.
ANONYMOUS - Static variable in interface com.rexsl.page.auth.Identity
Anonymous.
append(Object) - Method in class com.rexsl.page.BasePage
Append new element.
append(Element) - Method in class com.rexsl.page.BasePage
Append new DOM element.
append(JaxbBundle) - Method in class com.rexsl.page.BasePage
Add new element.
attachTo(Resource) - Method in class com.rexsl.page.Link
Attach to this resource and make HREF attribute absolute, using the URI information of the resource.
attr(String, String) - Method in class com.rexsl.page.JaxbBundle
Add XML attribute to this bundle.
authenticate(String, String) - Method in interface com.rexsl.page.auth.HttpBasic.Vault
Authenticate or not.
AuthException - Exception in com.rexsl.page.auth
Authentication exception.
AuthException(Response, String) - Constructor for exception com.rexsl.page.auth.AuthException
Public ctor.
AuthInset - Class in com.rexsl.page.auth
Authentication inset.
AuthInset(Resource, String) - Constructor for class com.rexsl.page.auth.AuthInset
Public ctor.

B

BasePage<T extends BasePage<?,?>,R extends Resource> - Class in com.rexsl.page
Base page.
BasePage() - Constructor for class com.rexsl.page.BasePage
 
BaseResource - Class in com.rexsl.page
Base implementation of Resource.
BaseResource() - Constructor for class com.rexsl.page.BaseResource
 
build() - Method in class com.rexsl.page.CookieBuilder
Build cookie.
build(Collection<?>, String) - Static method in class com.rexsl.page.JaxbGroup
Creates a new JAXB-annotated collection of elements.
build(Class<T>) - Method in class com.rexsl.page.PageBuilder
Create new class.
bundle(Level, String, long) - Static method in class com.rexsl.page.inset.FlashInset
Make a bundle.
bundle(Level, String) - Static method in class com.rexsl.page.inset.FlashInset
Make a bundle.
bundle(T) - Method in class com.rexsl.page.JaxbBundle.Group
Convert an object to JaxbBundle.

C

com.rexsl.page - package com.rexsl.page
Page and content builders and manipulators.
com.rexsl.page.auth - package com.rexsl.page.auth
Authentication.
com.rexsl.page.inset - package com.rexsl.page.inset
Insets.
cookie(Identity) - Method in class com.rexsl.page.auth.AuthInset
Authentication cookie.
CookieBuilder - Class in com.rexsl.page
Cookie builder.
CookieBuilder(URI) - Constructor for class com.rexsl.page.CookieBuilder
Public ctor.
CookieBuilder(UriBuilder) - Constructor for class com.rexsl.page.CookieBuilder
Public ctor.

D

days(int) - Method in class com.rexsl.page.CookieBuilder
Make this cookie temporary, with certain pre-defined age in days.

E

element() - Method in class com.rexsl.page.JaxbBundle
Convert this bundle into DOM/XML Element.
encrypt(Identity, String) - Static method in class com.rexsl.page.auth.AuthInset
Encrypt identity into text.
encrypt(Identity) - Method in class com.rexsl.page.auth.AuthInset
Encrypt identity into text.

F

Facebook - Class in com.rexsl.page.auth
Facebook authentication provider.
Facebook(Resource, String, String) - Constructor for class com.rexsl.page.auth.Facebook
Public ctor.
FlashInset - Class in com.rexsl.page.inset
Flash message (through cookie).
FlashInset(Resource) - Constructor for class com.rexsl.page.inset.FlashInset
Public ctor.
FlashInset.Flash - Class in com.rexsl.page.inset
The cookie.
FlashInset.Flash(Cookie) - Constructor for class com.rexsl.page.inset.FlashInset.Flash
Public ctor, from a cookie encoded text.
FlashInset.Flash(URI, String, Level) - Constructor for class com.rexsl.page.inset.FlashInset.Flash
Public ctor, from exact values.
FlashInset.Flash(URI, String, Level, long) - Constructor for class com.rexsl.page.inset.FlashInset.Flash
Public ctor, from exact values.
forward(URI, String, Level) - Static method in class com.rexsl.page.inset.FlashInset
Create an exception that will forward to the page with an error message.
forward(URI, Exception) - Static method in class com.rexsl.page.inset.FlashInset
Throw an exception that will forward to the page with an error message.

G

getDate() - Method in class com.rexsl.page.BasePage
Get date and time when this page is generated.
getElements() - Method in class com.rexsl.page.BasePage
Get all elements.
getElements() - Method in class com.rexsl.page.Link
Get all elements.
getGroup() - Method in class com.rexsl.page.JaxbGroup
Get group of elements.
getHref() - Method in class com.rexsl.page.Link
HREF attribute of the link.
getIp() - Method in class com.rexsl.page.BasePage
Get IP address of the server.
getLinks() - Method in class com.rexsl.page.BasePage
List of links.
getMillis() - Method in class com.rexsl.page.BasePage
Get page generation time, in milliseconds.
getPath() - Method in class com.rexsl.page.inset.FlashInset.Flash
 
getRel() - Method in class com.rexsl.page.Link
REL attribute of the link.
getType() - Method in class com.rexsl.page.Link
Type of destination resource.
Github - Class in com.rexsl.page.auth
Github authentication provider.
Github(Resource, String, String) - Constructor for class com.rexsl.page.auth.Github
Public ctor.
Google - Class in com.rexsl.page.auth
Google authentication provider.
Google(Resource, String, String) - Constructor for class com.rexsl.page.auth.Google
Public ctor.

H

home() - Method in class com.rexsl.page.BasePage
Get home.
HttpBasic - Class in com.rexsl.page.auth
HTTP Basic authentication provider.
HttpBasic(Resource, HttpBasic.Vault) - Constructor for class com.rexsl.page.auth.HttpBasic
Public ctor.
HttpBasic.Vault - Interface in com.rexsl.page.auth
Vault the authenticates.
httpHeaders() - Method in class com.rexsl.page.BaseResource
 
httpHeaders() - Method in interface com.rexsl.page.Resource
All Http Headers.
httpServletRequest() - Method in class com.rexsl.page.BaseResource
 
httpServletRequest() - Method in interface com.rexsl.page.Resource
Request just received.

I

identity() - Method in class com.rexsl.page.auth.AuthInset
Get user's identity (AuthException if not authenticated).
identity() - Method in class com.rexsl.page.auth.Facebook
 
identity() - Method in class com.rexsl.page.auth.Github
 
identity() - Method in class com.rexsl.page.auth.Google
 
identity() - Method in class com.rexsl.page.auth.HttpBasic
 
Identity - Interface in com.rexsl.page.auth
Authentication inset.
identity() - Method in class com.rexsl.page.auth.Provider.Always
 
identity() - Method in interface com.rexsl.page.auth.Provider
Get user's identity or Identity.ANONYMOUS if can't authenticate.
Identity.Simple - Class in com.rexsl.page.auth
Simple Identity.
Identity.Simple(URN, String, URI) - Constructor for class com.rexsl.page.auth.Identity.Simple
Public ctor.
Identity.Simple(Identity) - Constructor for class com.rexsl.page.auth.Identity.Simple
Public ctor.
Identity.Simple() - Constructor for class com.rexsl.page.auth.Identity.Simple
Public ctor for a test identity, with default coordinates.
init(R) - Method in class com.rexsl.page.BasePage
Init it with Resource.
Inset - Interface in com.rexsl.page
Insertion into a page.
Inset.Default - Annotation Type in com.rexsl.page
Annotates a JAX-RS resource, informing the rendering mechanism about all Inset classes required for page rendering.
Inset.Runtime - Annotation Type in com.rexsl.page
Annotates a method of JAX-RS resource that returns an instance of Inset.
isSsl() - Method in class com.rexsl.page.BasePage
Get SSL or non-SSL flag.

J

JaxbBundle - Class in com.rexsl.page
JAXB bundle.
JaxbBundle() - Constructor for class com.rexsl.page.JaxbBundle
Default ctor, for JAXB (always throws a runtime exception).
JaxbBundle(String) - Constructor for class com.rexsl.page.JaxbBundle
Public ctor, with just a name of XML element and no text content.
JaxbBundle(String, String) - Constructor for class com.rexsl.page.JaxbBundle
Public ctor, with XML element name and its content.
JaxbBundle.Group<T> - Class in com.rexsl.page
Group.
JaxbBundle.Group(Iterable<T>) - Constructor for class com.rexsl.page.JaxbBundle.Group
Public ctor.
JaxbGroup - Class in com.rexsl.page
JAXB group of elements.
JaxbGroup() - Constructor for class com.rexsl.page.JaxbGroup
Public ctor, for JAXB (always throws a runtime exception).

L

level() - Method in class com.rexsl.page.inset.FlashInset.Flash
Get color of it.
link() - Method in class com.rexsl.page.auth.Facebook
 
link() - Method in class com.rexsl.page.auth.Github
 
link() - Method in class com.rexsl.page.auth.Google
 
link() - Method in interface com.rexsl.page.auth.Provider.Visible
Get authentication link.
link(Link) - Method in class com.rexsl.page.BasePage
Add new HATEOAS link.
link(Link) - Method in class com.rexsl.page.JaxbBundle
Add new link into &lt;links&gt; section.
Link - Class in com.rexsl.page
HATEOAS link.
Link() - Constructor for class com.rexsl.page.Link
Public ctor for JAXB (always throws a runtime exception).
Link(String, String) - Constructor for class com.rexsl.page.Link
Public ctor.
Link(String, URI) - Constructor for class com.rexsl.page.Link
Public ctor.
Link(String, UriBuilder) - Constructor for class com.rexsl.page.Link
Public ctor.
Link(String, URI, String) - Constructor for class com.rexsl.page.Link
Public ctor.
LinksInset - Class in com.rexsl.page.inset
Most popular default HATEOAS links.
LinksInset(Resource) - Constructor for class com.rexsl.page.inset.LinksInset
Public ctor.
logout() - Method in class com.rexsl.page.auth.AuthInset
Logout authentication cookie.

M

message() - Method in class com.rexsl.page.inset.FlashInset.Flash
Get message.
msec() - Method in class com.rexsl.page.inset.FlashInset.Flash
Milliseconds consumed.

N

name() - Method in interface com.rexsl.page.auth.Identity
Full name of the person to display, e.g.
name() - Method in class com.rexsl.page.auth.Identity.Simple
 
name(String) - Method in class com.rexsl.page.CookieBuilder
Named like this.
NEVER - Static variable in class com.rexsl.page.auth.HttpBasic
Never authenticating vault.

P

PageBuilder - Class in com.rexsl.page
Page builder.
PageBuilder() - Constructor for class com.rexsl.page.PageBuilder
 
path(String) - Method in class com.rexsl.page.CookieBuilder
Set path.
photo() - Method in interface com.rexsl.page.auth.Identity
URI of his/her photo.
photo() - Method in class com.rexsl.page.auth.Identity.Simple
 
Provider - Interface in com.rexsl.page.auth
Authentication provider.
Provider.Always - Class in com.rexsl.page.auth
Always returns the same identity (mostly used for unit testing).
Provider.Always(Identity) - Constructor for class com.rexsl.page.auth.Provider.Always
Public ctor.
Provider.Redirect - Annotation Type in com.rexsl.page.auth
Annotates a provider that requires redirecting right after authentication.
Provider.Visible - Interface in com.rexsl.page.auth
Visible provider, for end-user.
providers() - Method in class com.rexsl.page.BaseResource
 
providers() - Method in interface com.rexsl.page.Resource
All registered JAX-RS providers.

R

redirect(URI, String, Level) - Method in class com.rexsl.page.inset.FlashInset
Create an exception that will redirect to the page with an error message.
redirect(URI, Exception) - Method in class com.rexsl.page.inset.FlashInset
Create an exception that will redirect to the page with an error message.
render(BasePage<?, ?>, Response.ResponseBuilder) - Method in class com.rexsl.page.auth.AuthInset
 
render() - Method in class com.rexsl.page.BasePage
Render it.
render(BasePage<?, ?>, Response.ResponseBuilder) - Method in class com.rexsl.page.inset.FlashInset
 
render(BasePage<?, ?>, Response.ResponseBuilder) - Method in class com.rexsl.page.inset.LinksInset
 
render(BasePage<?, ?>, Response.ResponseBuilder) - Method in interface com.rexsl.page.Inset
Render it into the response builder.
render(BasePage<?, ?>, Response.ResponseBuilder) - Method in class com.rexsl.page.inset.VersionInset
 
Resource - Interface in com.rexsl.page
JAX-RS resource has to implement this interface, in order to be injectable into BasePage.
Resource.Forwarded - Annotation Type in com.rexsl.page
This resource should understand X-Forwarded-For HTTP header and change its properties (mostly inside UriInfo) accordingly.

S

schema(String) - Method in class com.rexsl.page.PageBuilder
Configure the schema to be used.
securityContext() - Method in class com.rexsl.page.BaseResource
Security context.
securityContext() - Method in interface com.rexsl.page.Resource
Security context.
servletContext() - Method in class com.rexsl.page.BaseResource
Servlet context.
servletContext() - Method in interface com.rexsl.page.Resource
Servlet context.
setHref(URI) - Method in class com.rexsl.page.Link
Set HREF attribute of the link.
setHref(String) - Method in class com.rexsl.page.Link
Set HREF attribute of the link.
setHttpHeaders(HttpHeaders) - Method in class com.rexsl.page.BaseResource
Set HttpHeaders.
setHttpServletRequest(HttpServletRequest) - Method in class com.rexsl.page.BaseResource
Set HttpServletRequest.
setProviders(Providers) - Method in class com.rexsl.page.BaseResource
Set Providers.
setSecurityContext(SecurityContext) - Method in class com.rexsl.page.BaseResource
Set Security Context.
setServletContext(ServletContext) - Method in class com.rexsl.page.BaseResource
Set Servlet Context.
setUriInfo(UriInfo) - Method in class com.rexsl.page.BaseResource
Set URI Info.
started() - Method in class com.rexsl.page.BaseResource
 
started() - Method in interface com.rexsl.page.Resource
When this resource creation was started by JAX-RS implementation.
stylesheet(String) - Method in class com.rexsl.page.PageBuilder
Configure the stylesheet to be used.

T

temporary() - Method in class com.rexsl.page.CookieBuilder
Make this cookie temporary, with 90 days age.

U

up() - Method in class com.rexsl.page.JaxbBundle
Return parent bundle.
uriInfo() - Method in class com.rexsl.page.BaseResource
 
uriInfo() - Method in interface com.rexsl.page.Resource
Get URI Info.
urn() - Method in class com.rexsl.page.auth.Identity.Simple
 
urn() - Method in interface com.rexsl.page.auth.Identity
Unique URN.

V

value(Object) - Method in class com.rexsl.page.CookieBuilder
With value like this.
VersionInset - Class in com.rexsl.page.inset
Page with a flash message (through cookie).
VersionInset(String, String, String) - Constructor for class com.rexsl.page.inset.VersionInset
Public ctor.

W

with(Provider) - Method in class com.rexsl.page.auth.AuthInset
With this authentication provider.
with(Object) - Method in class com.rexsl.page.Link
Add new sub-element.
with(JaxbBundle) - Method in class com.rexsl.page.Link
Add new JAXB bundle.
A B C D E F G H I J L M N P R S T U V W 

Copyright © 2011–2014 ReXSL.com. All rights reserved.