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

A

AbstractUserController - Class in eu.europeana.api2.web.controller.abstracts
 
AbstractUserController() - Constructor for class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
AccessConfirmationController - Class in eu.europeana.api2.web.controller
Controller for retrieving the model for and displaying the confirmation page for access to a protected resource.
AccessConfirmationController() - Constructor for class eu.europeana.api2.web.controller.AccessConfirmationController
 
activate(String, String, HttpServletRequest) - Method in class eu.europeana.api2.web.controller.user.UserActivateController
 
ACTIVE_SITEMAP_FILE - Static variable in class eu.europeana.api2.v2.web.controller.SitemapController
 
addAccessControlHeaders(HttpServletResponse) - Method in class eu.europeana.api2.v2.utils.ControllerUtils
Add the access control headers to the response, allowing origin '*', methods 'POST' and max age '1000'
addCharacterEncoding(HttpServletResponse) - Method in class eu.europeana.api2.v2.utils.ControllerUtils
Add the 'UTF-8' character encoding to the response
addResponseHeaders(HttpServletResponse) - Method in class eu.europeana.api2.v2.utils.ControllerUtils
Bundling method for adding both character encoding and access control headers to the response with one call
Api2UserDetails - Class in eu.europeana.api2.web.security.model
 
Api2UserDetails(User) - Constructor for class eu.europeana.api2.web.security.model.Api2UserDetails
 
ApiApprovalHandler - Class in eu.europeana.api2.web.security.oauth2
 
ApiApprovalHandler() - Constructor for class eu.europeana.api2.web.security.oauth2.ApiApprovalHandler
 
ApiDbMongoCache() - Method in class eu.europeana.api2.config.AppConfig
 
ApiKeyAdminController - Class in eu.europeana.api2.web.controller.admin
 
ApiKeyAdminController() - Constructor for class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
apiKeyService - Variable in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
ApiTokenStore - Class in eu.europeana.api2.web.security.oauth2
Implementation of oAuth TokenStore.
ApiTokenStore() - Constructor for class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
ApiUserApprovalHandler - Class in eu.europeana.api2.web.security.oauth2
 
ApiUserApprovalHandler() - Constructor for class eu.europeana.api2.web.security.oauth2.ApiUserApprovalHandler
 
AppConfig - Class in eu.europeana.api2.config
 
AppConfig() - Constructor for class eu.europeana.api2.config.AppConfig
 
approvalStore() - Method in class eu.europeana.api2.config.OAuth2ServerConfig.Stuff
 
authenticationManagerBean() - Method in class eu.europeana.api2.config.SecurityConfig.OAuthLoginConfig
 
authorizationCodeServices() - Method in class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 
AuthorizationServerConfiguration() - Constructor for class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 

B

BasicLoginConfig() - Constructor for class eu.europeana.api2.config.SecurityConfig.BasicLoginConfig
 
BasicObjectController - Class in eu.europeana.api2.v2.web.controller
 
BasicObjectController() - Constructor for class eu.europeana.api2.v2.web.controller.BasicObjectController
 

C

call(RecordType, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, Logger, ControllerUtils, SearchService) - Method in class eu.europeana.api2.v2.service.HierarchyRunner
 
checkForPreApproval(AuthorizationRequest, Authentication) - Method in class eu.europeana.api2.web.security.oauth2.ApiApprovalHandler
 
checkLimit(String, String, RecordType, String) - Method in class eu.europeana.api2.v2.utils.ControllerUtils
Check the number requests made to the API in the last (rolling) 24 hours.
cleanExpiredTokens() - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
cleanRss(String) - Method in class eu.europeana.api2.utils.FieldTripUtils
 
ClientDetails - Class in eu.europeana.api2.web.security.model
 
ClientDetails(ApiKey) - Constructor for class eu.europeana.api2.web.security.model.ClientDetails
 
configure(ClientDetailsServiceConfigurer) - Method in class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 
configure(AuthorizationServerEndpointsConfigurer) - Method in class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 
configure(AuthorizationServerSecurityConfigurer) - Method in class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 
configure(ResourceServerSecurityConfigurer) - Method in class eu.europeana.api2.config.OAuth2ServerConfig.ResourceServerConfiguration
 
configure(HttpSecurity) - Method in class eu.europeana.api2.config.OAuth2ServerConfig.ResourceServerConfiguration
 
configure(WebSecurity) - Method in class eu.europeana.api2.config.SecurityConfig.BasicLoginConfig
 
configure(HttpSecurity) - Method in class eu.europeana.api2.config.SecurityConfig.BasicLoginConfig
 
configure(WebSecurity) - Method in class eu.europeana.api2.config.SecurityConfig.OAuthLoginConfig
 
configure(HttpSecurity) - Method in class eu.europeana.api2.config.SecurityConfig.OAuthLoginConfig
 
configureContentNegotiation(ContentNegotiationConfigurer) - Method in class eu.europeana.api2.config.WebMvcConfig
 
configureDefaultServletHandling(DefaultServletHandlerConfigurer) - Method in class eu.europeana.api2.config.WebMvcConfig
 
configureGlobal(AuthenticationManagerBuilder) - Method in class eu.europeana.api2.config.SecurityConfig
 
consolidateFacetList(List<FacetField>, List<String>, boolean, Map<String, Integer>, Map<String, Integer>) - Method in class eu.europeana.api2.v2.service.FacetWrangler
Consolidates the regular and technical metadata facets.
containsTechnicalFacet(String[]) - Static method in class eu.europeana.api2.v2.utils.ModelUtils
 
containsTechnicalFacet(List<String>) - Static method in class eu.europeana.api2.v2.utils.ModelUtils
 
ContentReuseFrameworkController - Class in eu.europeana.api2.v2.web.controller
 
ContentReuseFrameworkController() - Constructor for class eu.europeana.api2.v2.web.controller.ContentReuseFrameworkController
 
contentViewResolver() - Method in class eu.europeana.api2.config.WebMvcConfig
 
contextJSONLD(String) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
controllerUtils() - Method in class eu.europeana.api2.config.AppConfig
 
ControllerUtils - Class in eu.europeana.api2.v2.utils
Class containing a number of useful controller utilities
ControllerUtils() - Constructor for class eu.europeana.api2.v2.utils.ControllerUtils
 
convertSpellCheck(SpellCheckResponse) - Static method in class eu.europeana.api2.v2.utils.ModelUtils
 
copyUserObjectData(String, UserObject, EuropeanaUserObject) - Method in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
create(String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataItemController
 
create(String, String[], String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataSearchController
 
create(String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataTagController
 
create(String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserItemController
 
create(String, String[], String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserSearchController
 
create(String, String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
createApiKey(ApiKeyCreate, Principal) - Method in class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
createExpressionHandler() - Method in class eu.europeana.api2.config.viewresolver.MethodSecurityConfig
 
createItem(RichBean) - Method in class eu.europeana.api2.utils.FieldTripUtils
returns a populated FieldTripItem
createRootApplicationContext() - Method in class eu.europeana.api2.config.ServletInitializer
 
createServletApplicationContext() - Method in class eu.europeana.api2.config.ServletInitializer
 
createUser(UserCreate, Principal) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
customImplementation() - Method in class eu.europeana.api2.config.SwaggerConfig
 

D

decodeFacetTag(Integer, boolean) - Static method in class eu.europeana.api2.v2.utils.ModelUtils
if boolean name = true, returns the facet name associated with the tag value otherwise, returns the facet label
defaultAction(String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataProfileController
 
delete(Long, String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataItemController
 
delete(Long, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataSearchController
 
delete(Long, String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataTagController
 
delete(Long, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserSearchController
 
delete(String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
delete(Long, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
delete(String, String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
deleteApiKey(String, Principal) - Method in class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
deleteUser(String, Principal, HttpServletResponse) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
destroy() - Method in class eu.europeana.api2.config.filter.GetMethodConvertingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class eu.europeana.api2.config.filter.GetMethodConvertingFilter
 

E

enumFacetList - Static variable in class eu.europeana.api2.v2.utils.ModelUtils
 
eu.europeana.api2.config - package eu.europeana.api2.config
 
eu.europeana.api2.config.filter - package eu.europeana.api2.config.filter
 
eu.europeana.api2.config.viewresolver - package eu.europeana.api2.config.viewresolver
 
eu.europeana.api2.utils - package eu.europeana.api2.utils
 
eu.europeana.api2.v2.model - package eu.europeana.api2.v2.model
 
eu.europeana.api2.v2.schedule - package eu.europeana.api2.v2.schedule
 
eu.europeana.api2.v2.service - package eu.europeana.api2.v2.service
 
eu.europeana.api2.v2.utils - package eu.europeana.api2.v2.utils
 
eu.europeana.api2.v2.web.controller - package eu.europeana.api2.v2.web.controller
 
eu.europeana.api2.v2.web.swagger - package eu.europeana.api2.v2.web.swagger
 
eu.europeana.api2.web.controller - package eu.europeana.api2.web.controller
 
eu.europeana.api2.web.controller.abstracts - package eu.europeana.api2.web.controller.abstracts
 
eu.europeana.api2.web.controller.admin - package eu.europeana.api2.web.controller.admin
 
eu.europeana.api2.web.controller.advice - package eu.europeana.api2.web.controller.advice
 
eu.europeana.api2.web.controller.mydata - package eu.europeana.api2.web.controller.mydata
 
eu.europeana.api2.web.controller.user - package eu.europeana.api2.web.controller.user
 
eu.europeana.api2.web.security - package eu.europeana.api2.web.security
 
eu.europeana.api2.web.security.model - package eu.europeana.api2.web.security.model
 
eu.europeana.api2.web.security.oauth2 - package eu.europeana.api2.web.security.oauth2
 
ExceptionController - Class in eu.europeana.api2.web.controller
 
ExceptionController() - Constructor for class eu.europeana.api2.web.controller.ExceptionController
 
ExceptionControllerAdvice - Class in eu.europeana.api2.v2.web.controller
This class replaces the default Spring handling of missing required parameters adding an error message, the option to alter the HTTP status & returning JSON Created by luthien on 17/08/15.
ExceptionControllerAdvice() - Constructor for class eu.europeana.api2.v2.web.controller.ExceptionControllerAdvice
 

F

FACET_LIMIT - Static variable in class eu.europeana.api2.v2.utils.ModelUtils
 
FacetParameterUtils - Class in eu.europeana.api2.v2.utils
Utility class for extracting numeric parameters specific to a given facet.
FacetParameterUtils() - Constructor for class eu.europeana.api2.v2.utils.FacetParameterUtils
 
FacetWrangler - Class in eu.europeana.api2.v2.service
Created by luthien on 20/04/2016.
FacetWrangler() - Constructor for class eu.europeana.api2.v2.service.FacetWrangler
 
fieldTripRss(String, int, int, String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SearchController
returns ModelAndView containing RSS data to populate the Google Field Trip app for some selected collections
FieldTripUtils - Class in eu.europeana.api2.utils
 
FieldTripUtils(EuropeanaUrlService) - Constructor for class eu.europeana.api2.utils.FieldTripUtils
 
find(String, Principal) - Method in class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
find(String, Principal) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
findDatasets(String, String, String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SugarCRMController
Returns the list of Europeana datasets.
findDatasetsById(String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SugarCRMController
Returns information about a dataset identified by dataset_id.
findDatasetsPerProvider(String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SugarCRMController
Returns the list of datasets provided by the provider.
findproviders(String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SugarCRMController
Returns the list of Europeana providers.
findprovidersByID(String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SugarCRMController
Returns information about a single Europeana provider identified by provider_id.
findTokensByClientId(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
findTokensByClientIdAndUserName(String, String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
forgotPassword(UserPasswordReset, Principal) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
frequentUpdateTask() - Method in class eu.europeana.api2.v2.schedule.SugarCRMPollingScheduler
 

G

get(String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserProfileController
 
getAccessConfirmation(Map<String, Object>, Principal) - Method in class eu.europeana.api2.web.controller.AccessConfirmationController
 
getAccessToken(OAuth2Authentication) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
getAncestorSelfSiblings(String, String, String, String, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getApiId(Principal) - Method in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
getAuthorities() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
getAuthorities() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
getAuthorizedGrantTypes() - Method in class eu.europeana.api2.web.security.model.OAuth2ClientDetails
 
getChildren(String, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getCollectionByID(String) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets a dataset according to the given ID
getCollectionByProviderID(String) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets the set of the collections that belong to a provider given the provider ID
getCollections() - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets all datasets from the Mongo Cache.
getCollections(int, int) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
 
getCollections(int, int, String, String, String) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets all datasets from the Mongo Cache.
getFollowingSiblings(String, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getLastDatasetModification() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
 
getLastProviderModification() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
 
GetMethodConvertingFilter - Class in eu.europeana.api2.config.filter
Created by Jeroen Jeurissen on 16-9-16.
GetMethodConvertingFilter() - Constructor for class eu.europeana.api2.config.filter.GetMethodConvertingFilter
 
getName() - Method in class eu.europeana.api2.v2.model.NumericFacetParameter
Gets the parameter name
getParent(String, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getPassword() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
getPassword() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
getPrecedingSiblings(String, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getProviderbyID(String) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets a provider according to the given ID
getProviders() - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets all providers from the Mongo Cache.
getProviders(String, int, int) - Method in class eu.europeana.api2.v2.service.SugarCRMCache
Gets all providers from the Mongo Cache.
getScope() - Method in class eu.europeana.api2.web.security.model.OAuth2ClientDetails
 
getSelf(String, String, String, String, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
getServletMappings() - Method in class eu.europeana.api2.config.ServletInitializer
 
getSolrFacetParams(String, String[], Map<String, String[]>, boolean) - Static method in class eu.europeana.api2.v2.utils.FacetParameterUtils
Returns all relevant parameters of a given type (right now: limit and offset)
getTechnicalFacetParams(String, String[], Map<String, String[]>, boolean) - Static method in class eu.europeana.api2.v2.utils.FacetParameterUtils
Returns all relevant parameters of a given type (right now: limit and offset)
getUserByApiId(String) - Method in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
getUserByPrincipal(Principal) - Method in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
getUsername() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
getUsername() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
getValue() - Method in class eu.europeana.api2.v2.model.NumericFacetParameter
Gets the parameter value

H

handleError(Map<String, Object>) - Method in class eu.europeana.api2.web.controller.AccessConfirmationController
 
handleLimitReachedException() - Method in class eu.europeana.api2.web.controller.ExceptionController
 
handleMismatchException(Exception) - Method in class eu.europeana.api2.web.controller.ExceptionController
 
handleMissingServletRequestParameter(MissingServletRequestParameterException, HttpHeaders, HttpStatus, WebRequest) - Method in class eu.europeana.api2.v2.web.controller.ExceptionControllerAdvice
 
handleRedirect(String, String) - Method in class eu.europeana.api2.v2.web.controller.RedirectController
 
handleSitemap(String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SitemapController
Generate the individual sitemaps, containing the actual record IDs.
handleSitemapIndexHashed(HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SitemapController
Generate the sitemap index file.
HierarchicalController - Class in eu.europeana.api2.v2.web.controller
 
HierarchicalController() - Constructor for class eu.europeana.api2.v2.web.controller.HierarchicalController
 
HierarchyRunner - Class in eu.europeana.api2.v2.service
Im Luthien hain echant 30/06/15 multithreaded version to remedy errors generated when being called multiple times in a short time span
HierarchyRunner() - Constructor for class eu.europeana.api2.v2.service.HierarchyRunner
 
hierarchyRunnerBean() - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 
hierarchyTemplate(RecordType, String, String, String, String, int, int, String, HttpServletRequest, HttpServletResponse, RedirectAttributes) - Method in class eu.europeana.api2.v2.web.controller.HierarchicalController
 

I

init(FilterConfig) - Method in class eu.europeana.api2.config.filter.GetMethodConvertingFilter
 
initLocal() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Use a local instance if MongoDB version cannot be injected from Spring from Spring Context (useful in Unit Testing)
isAccountNonExpired() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
isAccountNonExpired() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
isAccountNonLocked() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
isAccountNonLocked() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
isApproved(AuthorizationRequest, Authentication) - Method in class eu.europeana.api2.web.security.oauth2.ApiUserApprovalHandler
 
isCredentialsNonExpired() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
isCredentialsNonExpired() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
isEnabled() - Method in class eu.europeana.api2.web.security.model.Api2UserDetails
 
isEnabled() - Method in class eu.europeana.api2.web.security.model.ClientDetails
 
isSecretRequired() - Method in class eu.europeana.api2.web.security.model.OAuth2ClientDetails
 

J

jaxb2Marshaller() - Method in class eu.europeana.api2.config.WebMvcConfig
 
Jaxb2MarshallingXmlViewResolver - Class in eu.europeana.api2.config.viewresolver
 
Jaxb2MarshallingXmlViewResolver(Marshaller) - Constructor for class eu.europeana.api2.config.viewresolver.Jaxb2MarshallingXmlViewResolver
 
JsonpAdvice - Class in eu.europeana.api2.web.controller.advice
 
JsonpAdvice() - Constructor for class eu.europeana.api2.web.controller.advice.JsonpAdvice
 
JsonUtils - Class in eu.europeana.api2.utils
 
JsonUtils() - Constructor for class eu.europeana.api2.utils.JsonUtils
 
JsonViewResolver - Class in eu.europeana.api2.config.viewresolver
 
JsonViewResolver() - Constructor for class eu.europeana.api2.config.viewresolver.JsonViewResolver
 
JspViewResolver - Class in eu.europeana.api2.config.viewresolver
 
JspViewResolver() - Constructor for class eu.europeana.api2.config.viewresolver.JspViewResolver
 

L

LIMIT_FOR_DATA_PROVIDER - Static variable in class eu.europeana.api2.v2.utils.FacetParameterUtils
 
list(String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataItemController
 
list(String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataSearchController
 
list(String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataTagController
 
list(String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserItemController
 
list(String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserItemController
 
list(String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserSearchController
 
list(String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
list(String, String, String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
listDistinct(String, Principal) - Method in class eu.europeana.api2.web.controller.mydata.MyDataTagController
 
listDistinct(String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserTagController
 
loadClientByClientId(String) - Method in class eu.europeana.api2.web.security.oauth2.OAuth2ClientDetailsService
 
loadUserByUsername(String) - Method in class eu.europeana.api2.web.security.UserDetailsServiceImpl
 
loginUserForm() - Method in class eu.europeana.api2.web.controller.AccessConfirmationController
 

M

marshallingView() - Method in class eu.europeana.api2.config.WebMvcConfig
 
metadataByUrl(String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ContentReuseFrameworkController
 
MethodSecurityConfig - Class in eu.europeana.api2.config.viewresolver
 
MethodSecurityConfig() - Constructor for class eu.europeana.api2.config.viewresolver.MethodSecurityConfig
 
ModelUtils - Class in eu.europeana.api2.v2.utils
 
ModelUtils() - Constructor for class eu.europeana.api2.v2.utils.ModelUtils
 
MyDataItemController - Class in eu.europeana.api2.web.controller.mydata
 
MyDataItemController() - Constructor for class eu.europeana.api2.web.controller.mydata.MyDataItemController
 
MyDataProfileController - Class in eu.europeana.api2.web.controller.mydata
 
MyDataProfileController() - Constructor for class eu.europeana.api2.web.controller.mydata.MyDataProfileController
 
MyDataSearchController - Class in eu.europeana.api2.web.controller.mydata
 
MyDataSearchController() - Constructor for class eu.europeana.api2.web.controller.mydata.MyDataSearchController
 
MyDataTagController - Class in eu.europeana.api2.web.controller.mydata
 
MyDataTagController() - Constructor for class eu.europeana.api2.web.controller.mydata.MyDataTagController
 

N

NumericFacetParameter - Class in eu.europeana.api2.v2.model
Data object for a name - integer value pair.
NumericFacetParameter(String, Integer) - Constructor for class eu.europeana.api2.v2.model.NumericFacetParameter
Construct with name and integer value
NumericFacetParameter(String, String) - Constructor for class eu.europeana.api2.v2.model.NumericFacetParameter
Construct with name and alphanumeric value

O

OAuth2ClientDetails - Class in eu.europeana.api2.web.security.model
The client details
OAuth2ClientDetails(ApiKey) - Constructor for class eu.europeana.api2.web.security.model.OAuth2ClientDetails
 
OAuth2ClientDetailsService - Class in eu.europeana.api2.web.security.oauth2
The entry point into the database of clients.
OAuth2ClientDetailsService() - Constructor for class eu.europeana.api2.web.security.oauth2.OAuth2ClientDetailsService
 
OAuth2ServerConfig - Class in eu.europeana.api2.config
OAuth Authorization Code Grant server OAuth 2 Introduction:
OAuth2ServerConfig() - Constructor for class eu.europeana.api2.config.OAuth2ServerConfig
 
OAuth2ServerConfig.AuthorizationServerConfiguration - Class in eu.europeana.api2.config
 
OAuth2ServerConfig.ResourceServerConfiguration - Class in eu.europeana.api2.config
 
OAuth2ServerConfig.Stuff - Class in eu.europeana.api2.config
 
OAuthLoginConfig() - Constructor for class eu.europeana.api2.config.SecurityConfig.OAuthLoginConfig
 
ObjectController - Class in eu.europeana.api2.v2.web.controller
 
ObjectController() - Constructor for class eu.europeana.api2.v2.web.controller.ObjectController
 
ObjectStorageClient() - Method in class eu.europeana.api2.config.AppConfig
 
onStartup(ServletContext) - Method in class eu.europeana.api2.config.ServletInitializer
 
openSearchRss(String, int, int) - Method in class eu.europeana.api2.v2.web.controller.SearchController
Handles an opensearch query (see also https://en.wikipedia.org/wiki/OpenSearch)

P

pollCollections() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Basic polling function for datasets (sugarcrm 2 cache)
pollProviders() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Basic polling function for providers (sugarcrm 2 cache)
populateRepositoryFromScratch() - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Performs a re-population/synchronization of the MongoDB cache if found that the latter is empty.
properties() - Static method in class eu.europeana.api2.config.AppConfig
 

Q

QueryTranslationController - Class in eu.europeana.api2.v2.web.controller
 
QueryTranslationController() - Constructor for class eu.europeana.api2.v2.web.controller.QueryTranslationController
 

R

readAccessToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
readAuthentication(OAuth2AccessToken) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
readAuthentication(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
readAuthenticationForRefreshToken(OAuth2RefreshToken) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
readAuthenticationForRefreshToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
readRefreshToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
record(String, String, String, String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.BasicObjectController
 
record(String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
Handles record.json GET requests.
recordJSON_LD(String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
recordJSONLD(String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
recordRdf(String, String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
recordSrw(String, String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
redirect(String, String, HttpServletRequest) - Method in class eu.europeana.api2.web.controller.user.UserPasswordController
 
RedirectController - Class in eu.europeana.api2.v2.web.controller
 
RedirectController() - Constructor for class eu.europeana.api2.v2.web.controller.RedirectController
 
removeAccessToken(OAuth2AccessToken) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
removeAccessToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
removeAccessTokenUsingRefreshToken(OAuth2RefreshToken) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
removeAccessTokenUsingRefreshToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
removeAll() - Method in class eu.europeana.api2.v2.web.controller.RedirectController
 
removeRefreshToken(OAuth2RefreshToken) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
removeRefreshToken(String) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
resetPassword(UserPasswordReset, Principal) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
resolveViewName(String, Locale) - Method in class eu.europeana.api2.config.viewresolver.Jaxb2MarshallingXmlViewResolver
 
resolveViewName(String, Locale) - Method in class eu.europeana.api2.config.viewresolver.JsonViewResolver
 
ResourceServerConfiguration() - Constructor for class eu.europeana.api2.config.OAuth2ServerConfig.ResourceServerConfiguration
 

S

saveupdateCollection2Cache(DataSet) - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Auxiliary method that saves or updates a Dataset into the Cache (MongoDB)
saveupdateProvider2Cache(Provider) - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Auxiliary method that saves or updates a Provider into the Cache (MongoDB)
scheduleFirstRun() - Method in class eu.europeana.api2.v2.schedule.SugarCRMPollingScheduler
Initializes the schedulers
SearchController - Class in eu.europeana.api2.v2.web.controller
 
SearchController() - Constructor for class eu.europeana.api2.v2.web.controller.SearchController
 
searchJson(String, String, String[], String[], String, int, int, String[], String, String[], Boolean, Boolean, Boolean, Boolean, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SearchController
Returns a list of Europeana datasets based on the search terms.
searchKml(String, String, String, String) - Method in class eu.europeana.api2.v2.web.controller.ObjectController
 
searchKml(String, String[], int, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SearchController
 
SecurityConfig - Class in eu.europeana.api2.config
 
SecurityConfig() - Constructor for class eu.europeana.api2.config.SecurityConfig
 
SecurityConfig.BasicLoginConfig - Class in eu.europeana.api2.config
 
SecurityConfig.OAuthLoginConfig - Class in eu.europeana.api2.config
 
separateAndLimitFacets(String[], boolean) - Static method in class eu.europeana.api2.v2.utils.ModelUtils
 
ServletInitializer - Class in eu.europeana.api2.config
 
ServletInitializer() - Constructor for class eu.europeana.api2.config.ServletInitializer
 
setAutoApproveClients(Collection<String>) - Method in class eu.europeana.api2.web.security.oauth2.ApiUserApprovalHandler
 
setClientDetailsService(ClientDetailsService) - Method in class eu.europeana.api2.web.security.oauth2.ApiApprovalHandler
Service to load client details (optional) for auto approval checks.
setSugarwsClient(SugarWsClient) - Method in class eu.europeana.api2.v2.service.SugarCRMImporter
Setter for SugarWsClient instance
setUseApprovalStore(boolean) - Method in class eu.europeana.api2.web.security.oauth2.ApiApprovalHandler
 
SitemapController - Class in eu.europeana.api2.v2.web.controller
Created by luthien on 07/12/2015.
SitemapController() - Constructor for class eu.europeana.api2.v2.web.controller.SitemapController
 
SiteMapNotFoundException - Exception in eu.europeana.api2.v2.web.controller
Created by jeroen on 23-12-16.
SiteMapNotFoundException(String, IOException) - Constructor for exception eu.europeana.api2.v2.web.controller.SiteMapNotFoundException
 
SiteMapNotFoundException(String) - Constructor for exception eu.europeana.api2.v2.web.controller.SiteMapNotFoundException
 
solrFacetList - Static variable in class eu.europeana.api2.v2.utils.ModelUtils
 
storeAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in class eu.europeana.api2.web.security.oauth2.ApiTokenStore
 
Stuff() - Constructor for class eu.europeana.api2.config.OAuth2ServerConfig.Stuff
 
sugarCRMCache() - Method in class eu.europeana.api2.config.AppConfig
 
SugarCRMCache - Class in eu.europeana.api2.v2.service
Implementation of the caching mechanism
SugarCRMCache() - Constructor for class eu.europeana.api2.v2.service.SugarCRMCache
 
SugarCRMController - Class in eu.europeana.api2.v2.web.controller
Controller for providing Provider/DataSet specific information contained into SugarCRM
SugarCRMController() - Constructor for class eu.europeana.api2.v2.web.controller.SugarCRMController
 
sugarCRMImporter() - Method in class eu.europeana.api2.config.AppConfig
 
SugarCRMImporter - Class in eu.europeana.api2.v2.service
 
SugarCRMImporter() - Constructor for class eu.europeana.api2.v2.service.SugarCRMImporter
 
sugarCRMPollingScheduler() - Method in class eu.europeana.api2.config.AppConfig
 
SugarCRMPollingScheduler - Class in eu.europeana.api2.v2.schedule
The Scheduler that maintains the timely population of the MongoDB-based cache from SugarCRM.
SugarCRMPollingScheduler() - Constructor for class eu.europeana.api2.v2.schedule.SugarCRMPollingScheduler
 
suggestionsJson(String, int, boolean, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.SearchController
 
SwaggerConfig - Class in eu.europeana.api2.config
 
SwaggerConfig() - Constructor for class eu.europeana.api2.config.SwaggerConfig
 
SwaggerIgnore - Annotation Type in eu.europeana.api2.v2.web.swagger
Used to annotate methods to be excluded in the Swagger output
SwaggerSelect - Annotation Type in eu.europeana.api2.v2.web.swagger
Used to annotate classes to be included in the Swagger output

T

technicalFacetList - Static variable in class eu.europeana.api2.v2.utils.ModelUtils
 
thumbnailByUrl(String, String, String, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.ContentReuseFrameworkController
 
toJson(Object) - Static method in class eu.europeana.api2.utils.JsonUtils
 
toJson(String, String) - Static method in class eu.europeana.api2.utils.JsonUtils
 
toJson(Object, String) - Static method in class eu.europeana.api2.utils.JsonUtils
 
tokenStore() - Method in class eu.europeana.api2.config.OAuth2ServerConfig.AuthorizationServerConfiguration
 
toString(Object) - Method in class eu.europeana.api2.utils.XmlUtils
 
translateQuery(String, String[], String, String, String, HttpServletRequest, HttpServletResponse) - Method in class eu.europeana.api2.v2.web.controller.QueryTranslationController
 

U

update(Long, String, String[], String, String, Principal) - Method in class eu.europeana.api2.web.controller.user.UserSearchController
 
updateApiKey(String, ApiKeyUpdate, Principal) - Method in class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
updateApiKeyUsageLimit(String, long, Principal) - Method in class eu.europeana.api2.web.controller.admin.ApiKeyAdminController
 
updateUser(UserCreate, String, Principal, HttpServletResponse) - Method in class eu.europeana.api2.web.controller.admin.UserAdminController
 
UserActivateController - Class in eu.europeana.api2.web.controller.user
 
UserActivateController() - Constructor for class eu.europeana.api2.web.controller.user.UserActivateController
 
UserAdminController - Class in eu.europeana.api2.web.controller.admin
 
UserAdminController() - Constructor for class eu.europeana.api2.web.controller.admin.UserAdminController
 
userApprovalHandler() - Method in class eu.europeana.api2.config.OAuth2ServerConfig.Stuff
 
UserDetailsServiceImpl - Class in eu.europeana.api2.web.security
 
UserDetailsServiceImpl() - Constructor for class eu.europeana.api2.web.security.UserDetailsServiceImpl
 
UserItemController - Class in eu.europeana.api2.web.controller.user
 
UserItemController() - Constructor for class eu.europeana.api2.web.controller.user.UserItemController
 
UserPasswordController - Class in eu.europeana.api2.web.controller.user
 
UserPasswordController() - Constructor for class eu.europeana.api2.web.controller.user.UserPasswordController
 
UserProfileController - Class in eu.europeana.api2.web.controller.user
 
UserProfileController() - Constructor for class eu.europeana.api2.web.controller.user.UserProfileController
 
UserSearchController - Class in eu.europeana.api2.web.controller.user
 
UserSearchController() - Constructor for class eu.europeana.api2.web.controller.user.UserSearchController
 
userService - Variable in class eu.europeana.api2.web.controller.abstracts.AbstractUserController
 
UserTagController - Class in eu.europeana.api2.web.controller.user
 
UserTagController() - Constructor for class eu.europeana.api2.web.controller.user.UserTagController
 

W

WebMvcConfig - Class in eu.europeana.api2.config
 
WebMvcConfig() - Constructor for class eu.europeana.api2.config.WebMvcConfig
 

X

xmlUtils() - Method in class eu.europeana.api2.config.WebMvcConfig
 
XmlUtils - Class in eu.europeana.api2.utils
 
XmlUtils() - Constructor for class eu.europeana.api2.utils.XmlUtils
 
A B C D E F G H I J L M N O P Q R S T U W X 
Skip navigation links

Copyright © 2017. All rights reserved.