C E F G H I O P R S V

C

containsLink(ShortenedLink) - Static method in class org.glassfish.jersey.examples.shortener.webapp.service.ShortenerService
 
createLink(String) - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.ShortenerResource
 

E

equals(Object) - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 

F

form() - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.ShortenerResource
 

G

getLink(String) - Static method in class org.glassfish.jersey.examples.shortener.webapp.service.ShortenerService
 
getOriginal() - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
getOriginal() - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.PermanentLinkResource
 
getPermanent() - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
getPermanent() - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.PermanentLinkResource
 
getShortened() - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
getShortened() - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.PermanentLinkResource
 

H

hashCode() - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 

I

initialize(ShortenLink) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ShortenLink.Validator
 
initialize(ValidShortenedLink) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.ShortenedLinkValidator
 
initialize(ValidShortenedLink) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.StringValidator
 
isValid(String, ConstraintValidatorContext) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ShortenLink.Validator
 
isValid(ShortenedLink, ConstraintValidatorContext) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.ShortenedLinkValidator
 
isValid(String, ConstraintValidatorContext) - Method in class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.StringValidator
 

O

org.glassfish.jersey.examples.shortener.webapp - package org.glassfish.jersey.examples.shortener.webapp
 
org.glassfish.jersey.examples.shortener.webapp.domain - package org.glassfish.jersey.examples.shortener.webapp.domain
 
org.glassfish.jersey.examples.shortener.webapp.resource - package org.glassfish.jersey.examples.shortener.webapp.resource
 
org.glassfish.jersey.examples.shortener.webapp.service - package org.glassfish.jersey.examples.shortener.webapp.service
 
org.glassfish.jersey.examples.shortener.webapp.validation - package org.glassfish.jersey.examples.shortener.webapp.validation
 

P

PermanentLinkResource - Class in org.glassfish.jersey.examples.shortener.webapp.resource
Resource representing permanent page to a shortened link.
PermanentLinkResource() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.resource.PermanentLinkResource
 

R

resolveLink(String) - Method in class org.glassfish.jersey.examples.shortener.webapp.resource.ResolverResource
 
ResolverResource - Class in org.glassfish.jersey.examples.shortener.webapp.resource
Resource resolving shortened link and relocating (HTTP 301) a client to the original link.
ResolverResource() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.resource.ResolverResource
 

S

setOriginal(URI) - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
setPermanent(URI) - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
setShortened(URI) - Method in class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
ShortenedLink - Class in org.glassfish.jersey.examples.shortener.webapp.domain
Representation of shortened link.
ShortenedLink() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
ShortenedLink(URI, URI, URI) - Constructor for class org.glassfish.jersey.examples.shortener.webapp.domain.ShortenedLink
 
ShortenerApplication - Class in org.glassfish.jersey.examples.shortener.webapp
Shortener (MVC + Bean Validation) application configuration.
ShortenerApplication() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.ShortenerApplication
 
ShortenerResource - Class in org.glassfish.jersey.examples.shortener.webapp.resource
Resource responsible of providing a form to create shortened link (see ShortenerResource.form()) and shortening posted link (see ShortenerResource.createLink(String)).
ShortenerResource() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.resource.ShortenerResource
 
ShortenerService - Class in org.glassfish.jersey.examples.shortener.webapp.service
Service responsible for shortening links and storing shortened links in memory.
ShortenerService() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.service.ShortenerService
 
shortenLink(URI, String) - Static method in class org.glassfish.jersey.examples.shortener.webapp.service.ShortenerService
 
ShortenLink - Annotation Type in org.glassfish.jersey.examples.shortener.webapp.validation
Checks whether the given URL to create a shortened link for is valid (see URL and NotBlank).
ShortenLink.Validator - Class in org.glassfish.jersey.examples.shortener.webapp.validation
 
ShortenLink.Validator() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.validation.ShortenLink.Validator
 

V

ValidShortenedLink - Annotation Type in org.glassfish.jersey.examples.shortener.webapp.validation
Checks whether the short link form provided by a client is stored in ShortenerService.
ValidShortenedLink.ShortenedLinkValidator - Class in org.glassfish.jersey.examples.shortener.webapp.validation
 
ValidShortenedLink.ShortenedLinkValidator() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.ShortenedLinkValidator
 
ValidShortenedLink.StringValidator - Class in org.glassfish.jersey.examples.shortener.webapp.validation
 
ValidShortenedLink.StringValidator() - Constructor for class org.glassfish.jersey.examples.shortener.webapp.validation.ValidShortenedLink.StringValidator
 

C E F G H I O P R S V

Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.