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

A

AbstractAnnotationEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
An EntityExpander resolver that uses the Expander annotation for resolution.
AbstractAnnotationEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
AbstractPagedListWrapper<T> - Class in com.atlassian.plugins.rest.common.expand.entity
An abstract list wrapper that provides support for paging information: size max-results start-index
AbstractPagedListWrapper(int, int) - Constructor for class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
AbstractRecursiveEntityExpander<T> - Class in com.atlassian.plugins.rest.common.expand
 
AbstractRecursiveEntityExpander() - Constructor for class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
add(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
addError(ValidationError) - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
AdminOnlyResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
Filter that can be used to restrict access to resources to administrators.
AdminOnlyResourceFilter(UserManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
allowsCredentials(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
Given an origin which has already passed an CorsDefaults.allowsOrigin(String) check, tests that origin to determine if it is whitelisted for making a credentialed CORS request, on behalf of a specific user.
allowsOrigin(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
Tests the provided origin to determine if it is whitelisted for making non-credentialed CORS requests.
aMethod() - Method in class com.atlassian.rest.test.jar.ClassWithAnnotatedMethod
 
AnAnnotation - Annotation Type in com.atlassian.rest.test.jar
 
AnnotatedClass - Class in com.atlassian.rest.test.jar
 
AnnotatedClass() - Constructor for class com.atlassian.rest.test.jar.AnnotatedClass
 
AnonymousAllowed - Annotation Type in com.atlassian.plugins.rest.common.security
An annotation to tell that resources are accessible by anonymous users (i.e.
AnotherAnnotatedClass - Class in com.atlassian.rest.test.jar2
 
AnotherAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar2.AnotherAnnotatedClass
 
ANTI_SNIFFING_HEADER_NAME - Static variable in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
ANTI_SNIFFING_HEADER_VALUE - Static variable in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
AntiSniffingResponseFilter - Class in com.atlassian.plugins.rest.common.security.jersey
This class adds a 'X-Content-Type-Options' header to responses to prevent certain browsers from performing mime-type sniffing.
AntiSniffingResponseFilter() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
APPLICATION_JAVASCRIPT - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
APPLICATION_JAVASCRIPT_TYPE - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
APPLICATION_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
AtlassianWadlGeneratorConfig - Class in com.atlassian.plugins.rest.doclet.generators
 
AtlassianWadlGeneratorConfig() - Constructor for class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
AtlassianWadlGeneratorResourceDocSupport - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
This class generates the WADL description of rest resources and considers the rest plugin module descriptors configured inside the atlassian-plugin.xml file when generating the resource path.
AtlassianWadlGeneratorResourceDocSupport() - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
AtlassianWadlGeneratorResourceDocSupport(WadlGenerator, ResourceDocType) - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation - Class in com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation(String, String) - Constructor for class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
AuthenticatedResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
A ResourceFilterFactory that checks wether the client is authenticated or not.
AuthenticatedResourceFilterFactory(AuthenticationContext) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AuthenticatedResourceFilterFactory
 
AuthenticationContext - Interface in com.atlassian.plugins.rest.common.security
An authentication context to retrieve the principal and authentication status.
AuthenticationContextInjectableProvider - Class in com.atlassian.plugins.rest.common.security.jersey
 
AuthenticationContextInjectableProvider(AuthenticationContext) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.AuthenticationContextInjectableProvider
 
AuthenticationRequiredException - Exception in com.atlassian.plugins.rest.common.security
Exception thrown when a client tries to access a resources that requires authentication and the client is not authenticated.
AuthenticationRequiredException() - Constructor for exception com.atlassian.plugins.rest.common.security.AuthenticationRequiredException
 
AuthorisationException - Exception in com.atlassian.plugins.rest.common.security
Exception thrown by the SysadminOnlyResourceFilter to indicate a user is not a system administrator.
AuthorisationException() - Constructor for exception com.atlassian.plugins.rest.common.security.AuthorisationException
 

B

badRequest() - Static method in class com.atlassian.plugins.rest.common.Status
 
build() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 

C

ChainingEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
 
ChainingEntityExpanderResolver(List<EntityExpanderResolver>) - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
ClassWithAnnotatedMethod - Class in com.atlassian.rest.test.jar
 
ClassWithAnnotatedMethod() - Constructor for class com.atlassian.rest.test.jar.ClassWithAnnotatedMethod
 
CollectionEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
An EntityExpanderResolver that can find entity expanders for: List Collection
CollectionEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
com.atlassian.plugins.rest.common - package com.atlassian.plugins.rest.common
 
com.atlassian.plugins.rest.common.error.jersey - package com.atlassian.plugins.rest.common.error.jersey
 
com.atlassian.plugins.rest.common.expand - package com.atlassian.plugins.rest.common.expand
 
com.atlassian.plugins.rest.common.expand.entity - package com.atlassian.plugins.rest.common.expand.entity
 
com.atlassian.plugins.rest.common.expand.interceptor - package com.atlassian.plugins.rest.common.expand.interceptor
 
com.atlassian.plugins.rest.common.expand.parameter - package com.atlassian.plugins.rest.common.expand.parameter
 
com.atlassian.plugins.rest.common.expand.resolver - package com.atlassian.plugins.rest.common.expand.resolver
 
com.atlassian.plugins.rest.common.filter - package com.atlassian.plugins.rest.common.filter
 
com.atlassian.plugins.rest.common.interceptor - package com.atlassian.plugins.rest.common.interceptor
 
com.atlassian.plugins.rest.common.interceptor.impl - package com.atlassian.plugins.rest.common.interceptor.impl
 
com.atlassian.plugins.rest.common.json - package com.atlassian.plugins.rest.common.json
 
com.atlassian.plugins.rest.common.multipart - package com.atlassian.plugins.rest.common.multipart
 
com.atlassian.plugins.rest.common.multipart.fileupload - package com.atlassian.plugins.rest.common.multipart.fileupload
 
com.atlassian.plugins.rest.common.multipart.jersey - package com.atlassian.plugins.rest.common.multipart.jersey
 
com.atlassian.plugins.rest.common.sal.websudo - package com.atlassian.plugins.rest.common.sal.websudo
 
com.atlassian.plugins.rest.common.security - package com.atlassian.plugins.rest.common.security
 
com.atlassian.plugins.rest.common.security.descriptor - package com.atlassian.plugins.rest.common.security.descriptor
 
com.atlassian.plugins.rest.common.security.jersey - package com.atlassian.plugins.rest.common.security.jersey
 
com.atlassian.plugins.rest.common.template - package com.atlassian.plugins.rest.common.template
 
com.atlassian.plugins.rest.common.transaction - package com.atlassian.plugins.rest.common.transaction
 
com.atlassian.plugins.rest.common.util - package com.atlassian.plugins.rest.common.util
 
com.atlassian.plugins.rest.common.validation - package com.atlassian.plugins.rest.common.validation
 
com.atlassian.plugins.rest.doclet.generators - package com.atlassian.plugins.rest.doclet.generators
 
com.atlassian.plugins.rest.doclet.generators.resourcedoc - package com.atlassian.plugins.rest.doclet.generators.resourcedoc
 
com.atlassian.plugins.rest.helloworld - package com.atlassian.plugins.rest.helloworld
 
com.atlassian.rest.test.jar - package com.atlassian.rest.test.jar
 
com.atlassian.rest.test.jar2 - package com.atlassian.rest.test.jar2
 
com.atlassian.rest.test.jar2.jar3 - package com.atlassian.rest.test.jar2.jar3
 
CommonsFileUploadFilePart - Class in com.atlassian.plugins.rest.common.multipart.fileupload
 
CommonsFileUploadMultipartHandler - Class in com.atlassian.plugins.rest.common.multipart.fileupload
 
CommonsFileUploadMultipartHandler(long, long) - Constructor for class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
configure() - Method in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
contains(int, int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Checks whether a given index is contained within this collection of indexes
CORS_PREFLIGHT_REQUESTED - Static variable in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
CorsAllowed - Annotation Type in com.atlassian.plugins.rest.common.security
The annotation used to indicate that a method allows Cors preflight and simple cross-origin requests.
CorsDefaults - Interface in com.atlassian.plugins.rest.common.security.descriptor
Defaults to apply for Cross-Origin Resource Sharing when the com.atlassian.plugins.rest.common.security.AllowCors annotation is used.
CorsDefaultsModuleDescriptor - Interface in com.atlassian.plugins.rest.common.security.descriptor
Descriptor for declaring additional defaults for Cross-Origin Resource Sharing
CorsHeaders - Enum in com.atlassian.plugins.rest.common.security
HTTP Headers for Cross-Origin Resource Sharing
CorsPreflightCheckCompleteException - Exception in com.atlassian.plugins.rest.common.security
Thrown when a Cors preflight check has completed and is ready to be returned to the browser
CorsPreflightCheckCompleteException(Response) - Constructor for exception com.atlassian.plugins.rest.common.security.CorsPreflightCheckCompleteException
 
CorsResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
A filter that handles Cross-Origin Resource Sharing preflight checks and response headers.
CorsResourceFilter(PluginModuleTracker<CorsDefaults, CorsDefaultsModuleDescriptor>, String) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
CorsResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
Factory for the Cross-Origin Resource Sharing resource filter, triggering off CorsAllowed.
CorsResourceFilterFactory(PluginAccessor, PluginEventManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
crawl(Object, ExpandParameter, EntityExpanderResolver) - Method in class com.atlassian.plugins.rest.common.expand.EntityCrawler
Crawls an entity for fields that should be expanded and expands them.
create(AbstractResourceMethod, InjectableValuesProvider) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper
 
create(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.EntityParamDispatchProviderWrapper
 
create() - Method in class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
create(Iterable<? extends Module>) - Method in class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
create(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.AuthenticatedResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
create(AbstractMethod) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilterFactory
 
created(Link) - Static method in class com.atlassian.plugins.rest.common.Status
 
created(Link) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
createMethod(AbstractResource, AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
createResource(AbstractResource, String) - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 

D

DefaultExpandContext<T> - Class in com.atlassian.plugins.rest.common.expand
 
DefaultExpandContext(T, Expandable, ExpandParameter) - Constructor for class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
DefaultExpandParameter - Class in com.atlassian.plugins.rest.common.expand.parameter
Parses and allow easy retrieval of information of expansion parameter.
DefaultExpandParameter(Collection<String>) - Constructor for class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
DefaultJaxbJsonMarshaller - Class in com.atlassian.plugins.rest.common.json
 
DefaultJaxbJsonMarshaller() - Constructor for class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
 
DefaultJaxbJsonMarshaller(boolean) - Constructor for class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
 
delete(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
destroy() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilterFactory
 
DispatchProviderHelper - Class in com.atlassian.plugins.rest.common.interceptor.impl
Helps invoke the appropriate method, wrapping the execution in an interceptor chain.
DispatchProviderHelper(InterceptorChainBuilder) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper
 

E

edit(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
EntityCrawler - Class in com.atlassian.plugins.rest.common.expand
This allows for crawling the fields of any arbitrary object, looking for fields that should be expanded.
EntityCrawler() - Constructor for class com.atlassian.plugins.rest.common.expand.EntityCrawler
 
EntityExpander<T> - Interface in com.atlassian.plugins.rest.common.expand
Interface for expanding entities.
EntityExpanderResolver - Interface in com.atlassian.plugins.rest.common.expand.resolver
A resolver to find the expander for object or types.
EntityParamDispatchProviderWrapper - Class in com.atlassian.plugins.rest.common.interceptor.impl
Wraps the EntityParamDispatchProvider while hooking in the interceptor chain execution
EntityParamDispatchProviderWrapper() - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.EntityParamDispatchProviderWrapper
 
equals(Object) - Method in class com.atlassian.plugins.rest.common.Link
 
equals(Object) - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
error() - Static method in class com.atlassian.plugins.rest.common.Status
 
expand(ExpandContext<T>, EntityExpanderResolver, EntityCrawler) - Method in class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
expand(ExpandContext<T>, EntityExpanderResolver, EntityCrawler) - Method in interface com.atlassian.plugins.rest.common.expand.EntityExpander
 
expand() - Method in interface com.atlassian.plugins.rest.common.expand.SelfExpanding
Instructs the self-expanding rest data entity to expand itself.
Expandable - Annotation Type in com.atlassian.plugins.rest.common.expand
This is an annotation to design field on REST resources that can be expanded.
ExpandConstraint - Annotation Type in com.atlassian.plugins.rest.common.expand
 
ExpandConstraintEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
Entity expander resolver that will get resolver for classes (objects) with method annotated with @ExpandConstraint.
ExpandConstraintEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
ExpandContext<T> - Interface in com.atlassian.plugins.rest.common.expand
The context for expansions.
Expander - Annotation Type in com.atlassian.plugins.rest.common.expand
Annotation available for types to declare which is their EntityExpander
ExpandException - Exception in com.atlassian.plugins.rest.common.expand
 
ExpandException(Throwable) - Constructor for exception com.atlassian.plugins.rest.common.expand.ExpandException
 
ExpandException(String) - Constructor for exception com.atlassian.plugins.rest.common.expand.ExpandException
 
ExpandInterceptor - Class in com.atlassian.plugins.rest.common.expand.interceptor
Expands the entity returned from the resource method
ExpandInterceptor(EntityExpanderResolver) - Constructor for class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
ExpandInterceptor(String, EntityExpanderResolver) - Constructor for class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
expandInternal(T) - Method in class com.atlassian.plugins.rest.common.expand.AbstractRecursiveEntityExpander
 
expandInternal(SelfExpanding) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander
 
ExpandParameter - Interface in com.atlassian.plugins.rest.common.expand.parameter
Represents an expand query parameter.
ExtensionJerseyFilter - Class in com.atlassian.plugins.rest.common.filter
A filter to handle URI with extensions.
ExtensionJerseyFilter() - Constructor for class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
ExtensionJerseyFilter(Collection<String>) - Constructor for class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
extractOrigin(ContainerRequest) - Static method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 

F

FilePart - Interface in com.atlassian.plugins.rest.common.multipart
A part of a multi part request
FileSizeLimitExceededException - Exception in com.atlassian.plugins.rest.common.multipart
Exception indicating the file size limit was exceeded
FileSizeLimitExceededException(String) - Constructor for exception com.atlassian.plugins.rest.common.multipart.FileSizeLimitExceededException
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.filter.ExtensionJerseyFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
filter(ContainerRequest, ContainerResponse) - Method in class com.atlassian.plugins.rest.common.security.jersey.AntiSniffingResponseFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
filter(ContainerRequest, ContainerResponse) - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
filter(ContainerRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
forbidden() - Static method in class com.atlassian.plugins.rest.common.Status
 

G

getAllowedRequestHeaders(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
For the provided origin, returns a set of HTTP headers which the browser may include when making a request.
getAllowedResponseHeaders(String) - Method in interface com.atlassian.plugins.rest.common.security.descriptor.CorsDefaults
For the provided origin, returns a set of HTTP headers which the browser's CORS support can forward on to the underlying request.
getAnonymousMessage() - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getAuthenticatedMessage() - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getCallback() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getCallback() - Method in interface com.atlassian.plugins.rest.common.expand.entity.ListWrapper
 
getCode() - Method in class com.atlassian.plugins.rest.common.Status
 
getContentType() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the content type of the part
getContentType() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getDeclaredFields(Class) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Returns the result of running Class.getDeclaredFields() on the supplied class, as well as all its super types.
getEntity() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getEntity() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getEntityExpander(Expander) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
Retrieves the EntityExpander associated to the Expander annotation.
getEntityExpandParameter() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getEntityExpandParameter() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getErrors() - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
getETag() - Method in class com.atlassian.plugins.rest.common.Status
 
getExpandable() - Method in class com.atlassian.plugins.rest.common.expand.DefaultExpandContext
 
getExpandable() - Method in interface com.atlassian.plugins.rest.common.expand.ExpandContext
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in interface com.atlassian.plugins.rest.common.expand.resolver.EntityExpanderResolver
Gets an EntityExpander for the given type.
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 
getExpander(T) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
getExpander(Class<? extends T>) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
getExpandParameter(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
getExpandParameter(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
getFieldValue(Field, Object) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Gets the value of the field for the given object.
getFilePart(HttpServletRequest, String) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getFilePart(String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartForm
Get the first file part for the given field name
getFilePart(HttpServletRequest, String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartHandler
Get the first file part for the given field name from the request
getFileParts(String) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartForm
Get the first file parts for the given field name
getForm(HttpServletRequest) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getForm(RequestContext) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadMultipartHandler
 
getForm(HttpServletRequest) - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartHandler
Parse the multipart form from this request
getHref() - Method in class com.atlassian.plugins.rest.common.Link
 
getHttpContext() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getIndexes(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
getIndexes(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
getIndexes(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets a sorted set of all indexes, negative indexes having been translated into their positive counter part.
getInjectableValuesProvider(AbstractResourceMethod) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
getInputStream() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the input stream of the part
getInputStream() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getItems(Indexes) - Method in interface com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallback
 
getKey() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
getMaxFileSize() - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartConfig
Get the max file size
getMaxIndex(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets the maximum index in the range, given the total size of the collection to consider.
getMaxResults() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getMaxSize() - Method in interface com.atlassian.plugins.rest.common.multipart.MultipartConfig
Get the max size
getMessage() - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
getMessage() - Method in class com.atlassian.plugins.rest.common.Status
 
getMessage() - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
getMessageForAdmin(AuthenticationContext) - Method in class com.atlassian.plugins.rest.helloworld.HelloWorld
 
getMethod() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getMinIndex(int) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Gets the minimum index in the range, given the total size of the collection to consider.
getName() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the file name of the part
getName() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getPagingCallback() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
Gets the call back that will actually "retrieve" the necessary element to populate the List.
getParameters() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
Get the objects that will passed into the method.
getPath() - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
getPath() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
getPlugin() - Method in class com.atlassian.plugins.rest.common.Status
 
getPrincipal() - Method in interface com.atlassian.plugins.rest.common.security.AuthenticationContext
 
getRel() - Method in class com.atlassian.plugins.rest.common.Link
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 
getRequestFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
getResource() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
 
getResourceInterceptorsForMethod(Method) - Method in class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilder
 
getResourcesCreated() - Method in class com.atlassian.plugins.rest.common.Status
 
getResourcesUpdated() - Method in class com.atlassian.plugins.rest.common.Status
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.AdminOnlyResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.CorsResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 
getResponseFilter() - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
getSize(UncaughtExceptionEntity, Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
getSize() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getStackTrace() - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
getStartIndex() - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
getSubCode() - Method in class com.atlassian.plugins.rest.common.Status
 
getURI(Response) - Method in interface com.atlassian.plugins.rest.common.util.RestUrlBuilder
 
getUrlFor(URI, Class<T>) - Method in interface com.atlassian.plugins.rest.common.util.RestUrlBuilder
 
getValue() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Get the simple value of the part
getValue() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
getVersion() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
getVersion() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport.ResourcePathInformation
 
GRAMMARS_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 

H

hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.AbstractAnnotationEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ChainingEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.CollectionEntityExpanderResolver
 
hasExpander(Class<?>) - Method in interface com.atlassian.plugins.rest.common.expand.resolver.EntityExpanderResolver
Tells whether this resolver can get an expander for the given instance.
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ExpandConstraintEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 
hasExpander(T) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
hasExpander(Class<?>) - Method in class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
hashCode() - Method in class com.atlassian.plugins.rest.common.Link
 
hashCode() - Method in class com.atlassian.plugins.rest.common.Status.Plugin
 
HelloWorld - Class in com.atlassian.plugins.rest.helloworld
 
HelloWorld() - Constructor for class com.atlassian.plugins.rest.helloworld.HelloWorld
 

I

identity(List<T>) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
IdentityEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
 
IdentityEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.IdentityEntityExpanderResolver
 
Indexes - Interface in com.atlassian.plugins.rest.common.expand.parameter
Represents indexes as used in expand parameters.
IndexException - Exception in com.atlassian.plugins.rest.common.expand.parameter
 
IndexException(String) - Constructor for exception com.atlassian.plugins.rest.common.expand.parameter.IndexException
 
init() - Method in class com.atlassian.plugins.rest.doclet.generators.resourcedoc.AtlassianWadlGeneratorResourceDocSupport
 
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor
 
intercept(MethodInvocation) - Method in interface com.atlassian.plugins.rest.common.interceptor.ResourceInterceptor
Intercepts the method invocation
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.transaction.TransactionInterceptor
 
intercept(MethodInvocation) - Method in class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
InterceptorChain - Annotation Type in com.atlassian.plugins.rest.common.interceptor
Configures the interceptor chain to execute when dispatching to a resource method.
InterceptorChainBuilder - Class in com.atlassian.plugins.rest.common.interceptor.impl
Builds the interceptor chain for the resource method.
InterceptorChainBuilder(AutowireCapablePlugin, ResourceInterceptor...) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilder
 
InterceptorChainBuilderProvider - Class in com.atlassian.plugins.rest.common.interceptor.impl
Constructs the InterceptorChainBuilder, registering it into Jersey
InterceptorChainBuilderProvider(AutowireCapablePlugin, ExpandInterceptor) - Constructor for class com.atlassian.plugins.rest.common.interceptor.impl.InterceptorChainBuilderProvider
 
interpolate(String, MessageInterpolator.Context) - Method in class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
interpolate(String, MessageInterpolator.Context, Locale) - Method in class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
invoke() - Method in interface com.atlassian.plugins.rest.common.interceptor.MethodInvocation
Called to invoke the next interceptor in the chain
isAuthenticated() - Method in interface com.atlassian.plugins.rest.common.security.AuthenticationContext
 
isEmpty() - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
isEmpty() - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
isFormField() - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Whether the part is a simple form field
isFormField() - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
isRange() - Method in interface com.atlassian.plugins.rest.common.expand.parameter.Indexes
Tells whether this represents a contiguous range.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
isXsrfTokenValid(HttpServletRequest) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
Returns true if the given request xsrf token cookie value matches the xsrf token submitted in the request form.

J

JacksonJsonProviderFactory - Class in com.atlassian.plugins.rest.common.json
 
JacksonJsonProviderFactory() - Constructor for class com.atlassian.plugins.rest.common.json.JacksonJsonProviderFactory
 
JaxbJsonMarshaller - Interface in com.atlassian.plugins.rest.common.json
Utility service that will allow clients to marshall a Jaxb bean to Json using the same configuration that the REST module uses internally to create Json.
JsonMarshallingException - Exception in com.atlassian.plugins.rest.common.json
 
JsonMarshallingException() - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(String) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(String, Throwable) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 
JsonMarshallingException(Throwable) - Constructor for exception com.atlassian.plugins.rest.common.json.JsonMarshallingException
 

L

Link - Class in com.atlassian.plugins.rest.common
Represents a link to a given entity.
link(URI, String) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the specified uri and rel values
link(URI, String, String) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
ListWrapper<T> - Interface in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallback<T> - Interface in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallBacks - Class in com.atlassian.plugins.rest.common.expand.entity
 
ListWrapperCallBacks() - Constructor for class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ListWrapperEntityExpanderResolver - Class in com.atlassian.plugins.rest.common.expand.resolver
An entity expander resolver that can create a entity expander for list wrappers
ListWrapperEntityExpanderResolver() - Constructor for class com.atlassian.plugins.rest.common.expand.resolver.ListWrapperEntityExpanderResolver
 

M

marshal(Object) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
 
marshal(Object, Class...) - Method in class com.atlassian.plugins.rest.common.json.DefaultJaxbJsonMarshaller
Deprecated. 
marshal(Object) - Method in interface com.atlassian.plugins.rest.common.json.JaxbJsonMarshaller
Given a jaxbBean this method will return a JSON string.
marshal(Object, Class...) - Method in interface com.atlassian.plugins.rest.common.json.JaxbJsonMarshaller
Deprecated. since 1.1, use JaxbJsonMarshaller.marshal(Object)
MediaTypes - Class in com.atlassian.plugins.rest.common
This class holds additional media types to the one present in MediaType.
message(String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
MethodInvocation - Interface in com.atlassian.plugins.rest.common.interceptor
Represents context information about a resource method invocation.
MULTIPART_MIXED - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
MULTIPART_MIXED_TYPE - Static variable in class com.atlassian.plugins.rest.common.MediaTypes
 
MultipartConfig - Interface in com.atlassian.plugins.rest.common.multipart
Configuration for multipart config
MultipartConfigClass - Annotation Type in com.atlassian.plugins.rest.common.multipart
Configuration for multi part form parsing
MultipartForm - Interface in com.atlassian.plugins.rest.common.multipart
A parsed multipart form
MultipartFormDispatchProvider - Class in com.atlassian.plugins.rest.common.multipart.jersey
Dispatchs requests to methods with MultipartFormParam parameters
MultipartFormDispatchProvider() - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormDispatchProvider
 
MultipartFormMessageBodyReader - Class in com.atlassian.plugins.rest.common.multipart.jersey
Reads a multipart form data object
MultipartFormMessageBodyReader() - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
MultipartFormParam - Annotation Type in com.atlassian.plugins.rest.common.multipart
Annotation for injecting a cached file.
MultipartHandler - Interface in com.atlassian.plugins.rest.common.multipart
 
MultipartHandlerInjectableProvider - Class in com.atlassian.plugins.rest.common.multipart.jersey
 
MultipartHandlerInjectableProvider(MultipartHandler) - Constructor for class com.atlassian.plugins.rest.common.multipart.jersey.MultipartHandlerInjectableProvider
Construct a new instance with the Type and the instance.

N

NO_CHECK - Static variable in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
noCache() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
NonAnnotatedClass - Class in com.atlassian.rest.test.jar
 
NonAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar.NonAnnotatedClass
 
noStore() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
notFound() - Static method in class com.atlassian.plugins.rest.common.Status
 
NotFoundExceptionMapper - Class in com.atlassian.plugins.rest.common.error.jersey
A generic exception mapper that will map not found exceptions.
NotFoundExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.NotFoundExceptionMapper
 

O

ofList(List<T>) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ofList(List<T>, int) - Static method in class com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallBacks
 
ok() - Static method in class com.atlassian.plugins.rest.common.Status
 

P

plugin(String, String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 

R

readFrom(Class<MultipartForm>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class com.atlassian.plugins.rest.common.multipart.jersey.MultipartFormMessageBodyReader
 
ReflectionUtils - Class in com.atlassian.plugins.rest.common.util
A class to simplify some reflection calls.
ReflectionUtils() - Constructor for class com.atlassian.plugins.rest.common.util.ReflectionUtils
 
render(Object, String) - Method in interface com.atlassian.plugins.rest.common.template.Renderer
 
Renderer - Interface in com.atlassian.plugins.rest.common.template
Provides a means for REST plugins to use the REST renderer programmatically
RequiresXsrfCheck - Annotation Type in com.atlassian.plugins.rest.common.security
The annotation used to indicate that a method needs XSRF protection checking
RESOURCE_XML - Static variable in class com.atlassian.plugins.rest.doclet.generators.AtlassianWadlGeneratorConfig
 
ResourceInterceptor - Interface in com.atlassian.plugins.rest.common.interceptor
Intercepts the execution of a resource method.
response() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
responseBuilder() - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
RestUrlBuilder - Interface in com.atlassian.plugins.rest.common.util
 

S

SalMessageInterpolator - Class in com.atlassian.plugins.rest.common.validation
Looks up messages using SAL's I18nResolver.
SalMessageInterpolator(I18nResolver) - Constructor for class com.atlassian.plugins.rest.common.validation.SalMessageInterpolator
 
SecurityExceptionMapper - Class in com.atlassian.plugins.rest.common.security.jersey
Exception mapper that takes care of security exceptions
SecurityExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.SecurityExceptionMapper
 
self(URI) - Static method in class com.atlassian.plugins.rest.common.Link
Creates a link using the given URI builder to build the URI.
SelfExpanding - Interface in com.atlassian.plugins.rest.common.expand
Represents a JAXB rest data object that is expandable and is capable of expanding itself.
SelfExpandingExpander - Class in com.atlassian.plugins.rest.common.expand
This is a general-purpose expander for atlassian-rest that delegates the expand process to the entity that is to be expanded (instead of having that knowledge in a separate EntityExpander.
SelfExpandingExpander() - Constructor for class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander
 
SelfExpandingExpander.Resolver - Class in com.atlassian.plugins.rest.common.expand
To use the self expanding mechanism, make sure you register an instance of this EntityExpanderResolver in your application's ExpandResponseFilter.
SelfExpandingExpander.Resolver() - Constructor for class com.atlassian.plugins.rest.common.expand.SelfExpandingExpander.Resolver
 
setErrors(List<ValidationError>) - Method in class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
setFieldValue(Field, Object, Object) - Static method in class com.atlassian.plugins.rest.common.util.ReflectionUtils
Sets the value of the field for the given object.
setHttpContext(HttpContext) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
setMessage(String) - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
setPath(String) - Method in class com.atlassian.plugins.rest.common.validation.ValidationError
 
setStartIndex(int) - Method in class com.atlassian.plugins.rest.common.expand.entity.AbstractPagedListWrapper
 
setXsrfTokenValidator(XsrfTokenValidator) - Method in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
shouldEnforceWebSudoProtection() - Method in interface com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceContext
Checks if WebSudo protection is required.
shouldExpand(Expandable) - Method in class com.atlassian.plugins.rest.common.expand.parameter.DefaultExpandParameter
 
shouldExpand(Expandable) - Method in interface com.atlassian.plugins.rest.common.expand.parameter.ExpandParameter
 
Status - Class in com.atlassian.plugins.rest.common
Status entity for those responses that don't have any other entity body.
Status.Plugin - Class in com.atlassian.plugins.rest.common
 
Status.Plugin(String, String) - Constructor for class com.atlassian.plugins.rest.common.Status.Plugin
 
Status.StatusResponseBuilder - Class in com.atlassian.plugins.rest.common
 
SysadminOnlyResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
Filter that can be used to restrict access to resources to system administrators.
SysadminOnlyResourceFilter(UserManager) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.SysadminOnlyResourceFilter
 

T

tag(String) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 
ThrowableExceptionMapper - Class in com.atlassian.plugins.rest.common.error.jersey
A generic exception mapper that will map any throwable.
ThrowableExceptionMapper() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.ThrowableExceptionMapper
 
TOKEN_HEADER - Static variable in class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
toResponse(NotFoundException) - Method in class com.atlassian.plugins.rest.common.error.jersey.NotFoundExceptionMapper
 
toResponse(Throwable) - Method in class com.atlassian.plugins.rest.common.error.jersey.ThrowableExceptionMapper
 
toResponse(SecurityException) - Method in class com.atlassian.plugins.rest.common.security.jersey.SecurityExceptionMapper
 
TransactionInterceptor - Class in com.atlassian.plugins.rest.common.transaction
Wraps the resource method call in a transaction via SAL's TransactionTemplate.
TransactionInterceptor(TransactionTemplate) - Constructor for class com.atlassian.plugins.rest.common.transaction.TransactionInterceptor
 

U

unauthorized() - Static method in class com.atlassian.plugins.rest.common.Status
 
UncaughtExceptionEntity - Class in com.atlassian.plugins.rest.common.error.jersey
An analog of Status specifically for uncaught exceptions.
UncaughtExceptionEntity() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
JAXB requires a default constructor.
UncaughtExceptionEntity(Throwable) - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
UncaughtExceptionEntityWriter - Class in com.atlassian.plugins.rest.common.error.jersey
Writes UncaughtExceptionEntitys out as plain text.
UncaughtExceptionEntityWriter() - Constructor for class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 
UnsupportedFileNameEncodingException - Exception in com.atlassian.plugins.rest.common.multipart
Exception indicating invalid encoding of the file name
UnsupportedFileNameEncodingException(String) - Constructor for exception com.atlassian.plugins.rest.common.multipart.UnsupportedFileNameEncodingException
 
updated(Link) - Method in class com.atlassian.plugins.rest.common.Status.StatusResponseBuilder
 

V

ValidationError - Class in com.atlassian.plugins.rest.common.validation
Represents a validation error
ValidationError() - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationError
 
ValidationErrors - Class in com.atlassian.plugins.rest.common.validation
Represents errors from a validation failure.
ValidationErrors() - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationErrors
 
ValidationInterceptor - Class in com.atlassian.plugins.rest.common.validation
Uses JSR-303 to validate incoming entity objects.
ValidationInterceptor(I18nResolver) - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
ValidationInterceptor(MessageInterpolator) - Constructor for class com.atlassian.plugins.rest.common.validation.ValidationInterceptor
 
value() - Method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
 
valueOf(String) - Static method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.plugins.rest.common.security.CorsHeaders
Returns an array containing the constants of this enum type, in the order they are declared.
variantFor(Request) - Static method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntity
 
variantFor(Request) - Static method in class com.atlassian.plugins.rest.common.Status
 

W

WebSudoRequiredException - Exception in com.atlassian.plugins.rest.common.sal.websudo
 
WebSudoRequiredException(String) - Constructor for exception com.atlassian.plugins.rest.common.sal.websudo.WebSudoRequiredException
 
WebSudoResourceContext - Interface in com.atlassian.plugins.rest.common.sal.websudo
 
WebSudoResourceFilterFactory - Class in com.atlassian.plugins.rest.common.sal.websudo
A ResourceFilterFactory that checks wether the client is authenticated or not.
WebSudoResourceFilterFactory(WebSudoResourceContext) - Constructor for class com.atlassian.plugins.rest.common.sal.websudo.WebSudoResourceFilterFactory
 
write(File) - Method in interface com.atlassian.plugins.rest.common.multipart.FilePart
Write the part to the given file
write(File) - Method in class com.atlassian.plugins.rest.common.multipart.fileupload.CommonsFileUploadFilePart
 
writeTo(UncaughtExceptionEntity, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class com.atlassian.plugins.rest.common.error.jersey.UncaughtExceptionEntityWriter
 

X

XsrfCheckFailedException - Exception in com.atlassian.plugins.rest.common.security
Thrown when an XSRF check fails
XsrfCheckFailedException() - Constructor for exception com.atlassian.plugins.rest.common.security.XsrfCheckFailedException
 
XsrfResourceFilter - Class in com.atlassian.plugins.rest.common.security.jersey
A filter that filters requests that need XSRF protection.
XsrfResourceFilter() - Constructor for class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilter
 
XsrfResourceFilterFactory - Class in com.atlassian.plugins.rest.common.security.jersey
Factory for the XSRF resource filter
XsrfResourceFilterFactory(HttpContext, XsrfTokenValidator) - Constructor for class com.atlassian.plugins.rest.common.security.jersey.XsrfResourceFilterFactory
 

Y

YetAnotherAnnotatedClass - Class in com.atlassian.rest.test.jar2.jar3
 
YetAnotherAnnotatedClass() - Constructor for class com.atlassian.rest.test.jar2.jar3.YetAnotherAnnotatedClass
 

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

Copyright © 2014 Atlassian. All Rights Reserved.