Skip navigation links
A B C D E F G H I L M N O P R S U V W 

A

AbstractProxyForwarder - Class in org.dataone.cn.rest.proxy
Takes a request and then forwards the request to another web app.
AbstractProxyForwarder(ServletContext) - Constructor for class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
AbstractServiceController - Class in org.dataone.cn.rest
 
AbstractServiceController() - Constructor for class org.dataone.cn.rest.AbstractServiceController
 

B

BufferedHttpResponseWrapper - Class in org.dataone.cn.rest.http
A custom response wrapper that captures all output in a buffer.
BufferedHttpResponseWrapper(HttpServletResponse) - Constructor for class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
BufferedServletOutputStream - Class in org.dataone.cn.rest.http
A custom servlet output stream that stores its data in a buffer, rather than sending it directly to the client.
BufferedServletOutputStream() - Constructor for class org.dataone.cn.rest.http.BufferedServletOutputStream
 

C

confirmMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Confirms a previously initiated identity mapping.
confirmMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Confirms a previously initiated identity mapping.
CoreController - Class in org.dataone.cn.rest.v1
Provides resolution to REST API calls that are described in DataONE's V1 CNCore API (The only exception being getNodeList, it is found in RegistryController due to RequestMapping conflicts)
CoreController() - Constructor for class org.dataone.cn.rest.v1.CoreController
 
CoreController - Class in org.dataone.cn.rest.v2
Provides resolution to REST API calls that are described in DataONE's V2 CNCore API (The only exception being getNodeList, it is found in RegistryController due to RequestMapping conflicts)
CoreController() - Constructor for class org.dataone.cn.rest.v2.CoreController
 
createGroup(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Create a group with the given name.
createGroup(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Create a group with the given name.

D

DataOneExceptionMarshaller - Class in org.dataone.cn.rest.exceptions
 
DataOneExceptionMarshaller() - Constructor for class org.dataone.cn.rest.exceptions.DataOneExceptionMarshaller
 
DataOneExceptionViewResolver - Class in org.dataone.cn.rest.exceptions
 
DataOneExceptionViewResolver() - Constructor for class org.dataone.cn.rest.exceptions.DataOneExceptionViewResolver
 
DataoneMultipartResolver - Class in org.dataone.cn.rest.http
CommonsMultipartResolver does not implement isMultipart such that put can handle multipart content.
DataoneMultipartResolver() - Constructor for class org.dataone.cn.rest.http.DataoneMultipartResolver
 
debugRequest(HttpServletRequest) - Method in class org.dataone.cn.rest.AbstractServiceController
 
debugRequest(HttpServletRequest) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
debugWrapper(HttpServletRequest, ProxyServletRequestWrapper) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
denyMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Denies a previously initiated identity mapping.
denyMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Denies a previously initiated identity mapping.
destroy() - Method in class org.dataone.cn.rest.PortalCertificateFilter
 
destroy() - Method in class org.dataone.cn.rest.ServiceDisableFilter
 
destroy() - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
destroy() - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
DiagnosticController - Class in org.dataone.cn.rest.v2
Implements the rest endpoint methods from the Diagnostic API
DiagnosticController() - Constructor for class org.dataone.cn.rest.v2.DiagnosticController
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dataone.cn.rest.PortalCertificateFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dataone.cn.rest.ServiceDisableFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dataone.cn.rest.v1.ResolveFilter
location of the translation logic that transforms systemMetadata to an objectlocationList or passes through or serializes any error condition that arose at runtime For general information on doFilter:
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dataone.cn.rest.v2.ResolveFilter
location of the translation logic that transforms systemMetadata to an objectlocationList or passes through or serializes any error condition that arose at runtime For general information on doFilter:

E

echoCredentials(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.DiagnosticController
Echo the credentials used to make the call.
echoIndexedObject(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.DiagnosticController
Parse and echo the provided science metadata or resource map document.
echoSystemMetadata(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.DiagnosticController
Parse and echo the provided system metadata On successful parsing, a copy of the system metadata is returned, otherwise an exception is returned indicating an error condition.
ExceptionController - Class in org.dataone.cn.rest.exceptions
Handle any error that is thrown by Tomcat and transform it into a DataONE Exception response
ExceptionController() - Constructor for class org.dataone.cn.rest.exceptions.ExceptionController
 
extractPidFromRequestParam(HttpServletRequest) - Method in class org.dataone.cn.rest.AbstractServiceController
 
extractPidFromRequestURI(HttpServletRequest, String) - Method in class org.dataone.cn.rest.AbstractServiceController
 
extractSubjectFromRequestParam(HttpServletRequest) - Method in class org.dataone.cn.rest.AbstractServiceController
 
extractValueFromRequestParam(HttpServletRequest, String) - Method in class org.dataone.cn.rest.AbstractServiceController
 

F

flushBuffer() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
forward(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
forward(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.proxy.ResolveForwarder
Take a HttpServletRequest from the resolve endpoint, wrap it in a proxy request rewriting the path, and then send it on to Metacat
forwardRequest(ServletContext, String, ProxyServletRequestWrapper, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
FRAGMENT_REQUEST_PARAM_KEY - Static variable in class org.dataone.cn.rest.AbstractServiceController
 

G

generateIdentifier(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
Generate a unique identifier that complies with the given identifier scheme, and then reserve the identifier for use only by the Subject of the current session.
generateIdentifier(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Generate a unique identifier that complies with the given identifier scheme, and then reserve the identifier for use only by the Subject of the current session.
get(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.exceptions.ExceptionController
 
getBuffer() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
getBuffer() - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
 
getBufferSize() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
getCapabilities(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
 
getCapabilities(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
 
getD1Exception() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
getHazelcastInstance() - Method in class org.dataone.cn.rest.v1.RegistryController
 
getHazelcastInstance() - Method in class org.dataone.cn.rest.v2.RegistryController
 
getNode(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v1.RegistryController
Pass in a Node Identifier and receive back the node structure.
getNode(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v2.RegistryController
Pass in a Node Identifier and receive back the node structure.
getNodeList(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.RegistryController
Returns a list of nodes that have been registered with and approved by the DataONE infrastructure.
getNodeList(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.RegistryController
Returns a list of nodes that have been registered with and approved by the DataONE infrastructure.
getNodelistRefreshIntervalSeconds() - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
getNodelistRefreshIntervalSeconds() - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
getNodeListRetrieval() - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
getNodeListRetrieval() - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
getOutputStream() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
getPendingMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Gets the SubjectInfo of a previously initiated identity mapping.
getPendingMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Gets the SubjectInfo of a previously initiated identity mapping.
getServletContext(ServletContext) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
getStatus() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
getStylesheet() - Method in class org.dataone.cn.rest.oxm.StylesheetTypeMarshaller
 
getSubjectInfo(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Get the information about a Person (their equivalent identities, and the Groups to which they belong) or the Group (including members).
getSubjectInfo(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Get the information about a Person (their equivalent identities, and the Groups to which they belong) or the Group (including members).
getWriter() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 

H

handleBaseException(BaseException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleBaseException(BaseException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(AuthenticationTimeout, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(IdentifierNotUnique, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(InsufficientResources, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(InvalidCredentials, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(InvalidRequest, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(InvalidSystemMetadata, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(InvalidToken, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(NotAuthorized, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(NotFound, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(NotImplemented, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(ServiceFailure, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(UnsupportedMetadataType, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(UnsupportedType, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(UnsupportedOperationException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(IOException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(MarshallingException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.AbstractServiceController
 
handleException(AuthenticationTimeout, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(IdentifierNotUnique, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(InsufficientResources, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(InvalidCredentials, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(InvalidRequest, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(InvalidSystemMetadata, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(InvalidToken, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(NotAuthorized, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(NotFound, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(NotImplemented, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(ServiceFailure, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(UnsupportedMetadataType, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(UnsupportedType, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(UnsupportedOperationException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(IOException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
handleException(MarshallingException, HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
hasReservation(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
Checks to determine if the subject has the reservation (i.e.
hasReservation(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Checks to determine if the subject has the reservation (i.e.

I

IdentityController - Class in org.dataone.cn.rest.v1
The controller for identity manager service
IdentityController() - Constructor for class org.dataone.cn.rest.v1.IdentityController
 
IdentityController - Class in org.dataone.cn.rest.v2
The controller for identity manager service
IdentityController() - Constructor for class org.dataone.cn.rest.v2.IdentityController
 
init(FilterConfig) - Method in class org.dataone.cn.rest.PortalCertificateFilter
 
init(FilterConfig) - Method in class org.dataone.cn.rest.ServiceDisableFilter
 
init() - Method in class org.dataone.cn.rest.v1.CoreController
 
init() - Method in class org.dataone.cn.rest.v1.ReadController
 
init() - Method in class org.dataone.cn.rest.v1.RegistryController
Initialize class scope variables immediately after the controller has been initialized by Spring
init(FilterConfig) - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
init() - Method in class org.dataone.cn.rest.v2.CoreController
 
init() - Method in class org.dataone.cn.rest.v2.ReadController
 
init() - Method in class org.dataone.cn.rest.v2.RegistryController
Initialize class scope variables immediately after the controller has been initialized by Spring
init(FilterConfig) - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
isException() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
isMultipart(HttpServletRequest) - Method in class org.dataone.cn.rest.http.DataoneMultipartResolver
 
isUseSchemaValidation() - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
isUseSchemaValidation() - Method in class org.dataone.cn.rest.v2.ResolveFilter
 

L

listChecksumAlgorithms(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
Returns a list of checksum algorithms that are supported by DataONE.
listChecksumAlgorithms(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Returns a list of checksum algorithms that are supported by DataONE.
listQueryEngines(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
 
listQueryEngines(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
 
listSubjects(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
List the subjects, including users, groups, and systems, that match search criteria.
listSubjects(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
List the subjects, including users, groups, and systems, that match search criteria.
log - Static variable in class org.dataone.cn.rest.exceptions.ExceptionController
 
logger - Static variable in class org.dataone.cn.rest.v1.CoreController
 
logger - Static variable in class org.dataone.cn.rest.v2.CoreController
 
lookupBaseURLbyNode(String) - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
lookupBaseURLbyNode(String) - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
lookupVersionedBaseURLbyNode(String) - Method in class org.dataone.cn.rest.v1.ResolveFilter
procedure to lookup a BaseURL by the node id.
lookupVersionedBaseURLbyNode(String) - Method in class org.dataone.cn.rest.v2.ResolveFilter
procedure to lookup a BaseURL by the node id.

M

mapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Create a new mapping between the two identities, asserting that they represent the same subject.
mapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Create a new mapping between the two identities, asserting that they represent the same subject.
marshal(Object, Result) - Method in class org.dataone.cn.rest.exceptions.DataOneExceptionMarshaller
 
marshal(Object, Result) - Method in class org.dataone.cn.rest.oxm.StylesheetTypeMarshaller
 

N

nodeReference - Variable in class org.dataone.cn.rest.v1.CoreController
 

O

org.dataone.cn.rest - package org.dataone.cn.rest
 
org.dataone.cn.rest.exceptions - package org.dataone.cn.rest.exceptions
 
org.dataone.cn.rest.http - package org.dataone.cn.rest.http
 
org.dataone.cn.rest.oxm - package org.dataone.cn.rest.oxm
 
org.dataone.cn.rest.proxy - package org.dataone.cn.rest.proxy
 
org.dataone.cn.rest.v1 - package org.dataone.cn.rest.v1
 
org.dataone.cn.rest.v2 - package org.dataone.cn.rest.v2
 

P

ping(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
Low level “are you alive” operation.
ping(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Low level “are you alive” operation.
PortalCertificateFilter - Class in org.dataone.cn.rest
Adds client certificate to the request when: 1.
PortalCertificateFilter() - Constructor for class org.dataone.cn.rest.PortalCertificateFilter
 

R

ReadController - Class in org.dataone.cn.rest.v1
The CNRead API mostly is implemented by Metacat.
ReadController() - Constructor for class org.dataone.cn.rest.v1.ReadController
 
ReadController - Class in org.dataone.cn.rest.v2
The CNRead API mostly is implemented by Metacat.
ReadController() - Constructor for class org.dataone.cn.rest.v2.ReadController
 
register(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.RegistryController
 
register(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.RegistryController
 
registerAccount(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Create a new subject in the DataONE system.
registerAccount(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Create a new subject in the DataONE system.
RegistryController - Class in org.dataone.cn.rest.v1
This package will expose endpoints to handle manipulation of the Node Registry structure.
RegistryController() - Constructor for class org.dataone.cn.rest.v1.RegistryController
 
RegistryController - Class in org.dataone.cn.rest.v2
This package will expose endpoints to handle manipulation of the Node Registry structure.
RegistryController() - Constructor for class org.dataone.cn.rest.v2.RegistryController
 
removeMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Removes a previously asserted identity mapping from the Subject in the Session to the Subject given by the parameter.
removeMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Removes a previously asserted identity mapping from the Subject in the Session to the Subject given by the parameter.
requestMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Request a new mapping between the authenticated identity in the session and the given identity, asserting that they represent the same subject.
requestMapIdentity(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Request a new mapping between the authenticated identity in the session and the given identity, asserting that they represent the same subject.
reserveIdentifier(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.CoreController
Reserves the given identifier
reserveIdentifier(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Reserves the given identifier
reset() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
reset() - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
 
resetBuffer() - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
resolve(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v1.ReadController
 
resolve(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.ReadController
 
resolve(HttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v2.ReadController
 
resolve(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.ReadController
 
resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.dataone.cn.rest.exceptions.DataOneExceptionViewResolver
 
ResolveFilter - Class in org.dataone.cn.rest.v1
ResolveFilter interoperates with UrlRewriteFilter to handle cn/resolve calls.
ResolveFilter() - Constructor for class org.dataone.cn.rest.v1.ResolveFilter
 
ResolveFilter - Class in org.dataone.cn.rest.v2
ResolveFilter interoperates with UrlRewriteFilter to handle cn/resolve calls.
ResolveFilter() - Constructor for class org.dataone.cn.rest.v2.ResolveFilter
 
ResolveForwarder - Class in org.dataone.cn.rest.proxy
Take a resolve request from a client and proxy it through metacat's getSystemMetadata endpoint.
ResolveForwarder(ServletContext) - Constructor for class org.dataone.cn.rest.proxy.ResolveForwarder
 

S

SCHEME_REQUEST_PARAM_KEY - Static variable in class org.dataone.cn.rest.AbstractServiceController
 
ServiceDisableFilter - Class in org.dataone.cn.rest
Short-circuits the request to return a ServiceFailure
ServiceDisableFilter() - Constructor for class org.dataone.cn.rest.ServiceDisableFilter
 
servletContext - Variable in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
setBufferSize(int) - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
setBufferSize(int) - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
 
setD1Exception(BaseException) - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
setHazelcastInstance(HazelcastInstance) - Method in class org.dataone.cn.rest.v1.RegistryController
 
setHazelcastInstance(HazelcastInstance) - Method in class org.dataone.cn.rest.v2.RegistryController
 
setNodelistRefreshIntervalSeconds(Integer) - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
setNodelistRefreshIntervalSeconds(Integer) - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
setNodeListRetrieval(NodeRegistryService) - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
setNodeListRetrieval(NodeRegistryService) - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v1.CoreController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v1.IdentityController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v1.ReadController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v1.RegistryController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v2.CoreController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v2.DiagnosticController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v2.IdentityController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v2.ReadController
 
setServletContext(ServletContext) - Method in class org.dataone.cn.rest.v2.RegistryController
 
setStatus(int) - Method in class org.dataone.cn.rest.http.BufferedHttpResponseWrapper
 
setStylesheet(String) - Method in class org.dataone.cn.rest.oxm.StylesheetTypeMarshaller
 
setUseSchemaValidation(boolean) - Method in class org.dataone.cn.rest.v1.ResolveFilter
 
setUseSchemaValidation(boolean) - Method in class org.dataone.cn.rest.v2.ResolveFilter
 
StylesheetTypeMarshaller - Class in org.dataone.cn.rest.oxm
 
StylesheetTypeMarshaller() - Constructor for class org.dataone.cn.rest.oxm.StylesheetTypeMarshaller
 
supports(Class<?>) - Method in class org.dataone.cn.rest.exceptions.DataOneExceptionMarshaller
 
supports(Class<?>) - Method in class org.dataone.cn.rest.oxm.StylesheetTypeMarshaller
 
synchronize(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.CoreController
Indicates to the CN that a new or existing object identified by PID requires synchronization.

U

updateAccount(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Update an existing subject in the DataONE system.
updateAccount(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Update an existing subject in the DataONE system.
updateGroup(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Add members to the named group.
updateGroup(MultipartHttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Add members to the named group.
updateNodeCapabilities(MultipartHttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v1.RegistryController
For updating the capabilities of the specified node.
updateNodeCapabilities(MultipartHttpServletRequest, HttpServletResponse, String) - Method in class org.dataone.cn.rest.v2.RegistryController
For updating the capabilities of the specified node.
urlCodec - Variable in class org.dataone.cn.rest.proxy.AbstractProxyForwarder
 
urlCodec - Variable in class org.dataone.cn.rest.v1.CoreController
 

V

verifyAccount(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v1.IdentityController
Verify that the Person data associated with this Subject is a true representation of the real world person.
verifyAccount(HttpServletRequest, HttpServletResponse) - Method in class org.dataone.cn.rest.v2.IdentityController
Verify that the Person data associated with this Subject is a true representation of the real world person.

W

write(int) - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
This method must be defined for custom servlet output streams.
write(byte[]) - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
This method must be defined for custom servlet output streams.
write(byte[], int, int) - Method in class org.dataone.cn.rest.http.BufferedServletOutputStream
This method must be defined for custom servlet output streams.
writeToResponse(InputStream, OutputStream) - Method in class org.dataone.cn.rest.exceptions.ExceptionController
 
A B C D E F G H I L M N O P R S U V W 
Skip navigation links

Copyright © 2021. All rights reserved.