- checkAuth() - Method in class fr.cnes.doi.resource.admin.AuthenticateResource
-
- checkDoi(List<String>) - Method in class fr.cnes.doi.client.ClientLandingPage
-
Tests for each DOI if the landing page is online.
- checkIfAllCharsAreValid(String) - Static method in class fr.cnes.doi.client.ClientMDS
-
DataCite recommends that only the following characters are used within a
DOI name:
0-9
a-z
A-Z
- (dash)
.
- checkInput(String) - Method in class fr.cnes.doi.resource.mds.DoiResource
-
Checks if doiName is not empty and contains the institution's prefix
- checkInputForm(Form) - Method in class fr.cnes.doi.client.ClientMDS
-
Checks the input parameters and specially the validity of the DOI name.
- checkInputs(Form) - Method in class fr.cnes.doi.resource.admin.ManageProjectsResource
-
- checkInputs(Form) - Method in class fr.cnes.doi.resource.admin.ManageSuperUsersResource
-
- checkInputs(Form) - Method in class fr.cnes.doi.resource.admin.ManageUsersResource
-
- checkInputs(Form) - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
- checkInputs() - Method in class fr.cnes.doi.resource.citation.FormatCitationResource
-
Checks input parameters
- checkInputs(Form) - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Checks input parameters.
- checkInputs(String, Form) - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Checks input parameters
- checkInputs(String) - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Checks input parameters
- checkInputs(Object) - Method in class fr.cnes.doi.resource.mds.MetadatasResource
-
Checks inputs.
- checkPermission(String, String) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Checks permissions to access according to the role of the user and the
DOI name.
- CIPHER_ALGORITHM - Static variable in class fr.cnes.doi.security.UtilsCryptography
-
Name of the transformation.
- CITATION_URI - Static variable in class fr.cnes.doi.server.DoiServer
-
URI of the Citation application.
- ClienSearchDataCiteException - Exception in fr.cnes.doi.exception
-
Exception for Client Cross Cite.
- ClienSearchDataCiteException(Status) - Constructor for exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Constructs a new exception with HTTP status as its detail message.
- ClienSearchDataCiteException(Status, String) - Constructor for exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Constructs a new exception with the specified HTTP status and detail
message.
- ClienSearchDataCiteException(Status, Throwable) - Constructor for exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Constructs a new exception with the specified detail cause.
- ClienSearchDataCiteException(Status, String, Throwable) - Constructor for exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Constructs a new exception with the specified detail HTTP status, message
and cause.
- ClienSearchDataCiteException(Status, String, Representation, Throwable) - Constructor for exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Constructs a new exception with the specified detail HTTP status,
response and cause.
- client - Variable in class fr.cnes.doi.application.AdminApplication
-
ClientMDS
- client - Variable in class fr.cnes.doi.application.DoiCrossCiteApplication
-
Client to query CrossCite.
- client - Variable in class fr.cnes.doi.application.DoiMdsApplication
-
Client to query Mds Datacite.
- client - Variable in class fr.cnes.doi.client.BaseClient
-
Client, which executes request.
- client - Variable in class fr.cnes.doi.services.LandingPageMonitoring
-
Client MDS to get all DOIs.
- CLIENT_BAD_REQUEST - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
invalid XML, wrong prefix or request body must be exactly two lines: "DOI
and URL; wrong domain, wrong prefix".
- CLIENT_BAD_REQUEST - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
invalid XML, wrong prefix or request body must be exactly two lines: "DOI
and URL; wrong domain, wrong prefix".
- CLIENT_ERROR_CONFLICT - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
DOIServer : Cannot know which role must be applied.
- CLIENT_ERROR_FORBIDDEN - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
login problem, quota exceeded or dataset belongs to another party.
- CLIENT_ERROR_GONE - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
the requested dataset was marked inactive (using DELETE method).
- CLIENT_ERROR_NOT_FOUND - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
DOI does not exist in our database.
- CLIENT_ERROR_NOT_FOUND - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
DOI does not exist in our database.
- CLIENT_ERROR_PRECONDITION_FAILED - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
metadata must be uploaded first.
- CLIENT_ERROR_UNAUTHORIZED - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
no login.
- ClientCrossCiteCitation - Class in fr.cnes.doi.client
-
Client to query the citation service.
- ClientCrossCiteCitation() - Constructor for class fr.cnes.doi.client.ClientCrossCiteCitation
-
- ClientCrossCiteCitation(ClientCrossCiteCitation.Context) - Constructor for class fr.cnes.doi.client.ClientCrossCiteCitation
-
Creates a client to an URI related to the context.
- ClientCrossCiteCitation.Context - Enum in fr.cnes.doi.client
-
Options for each context.
- ClientCrossCiteException - Exception in fr.cnes.doi.exception
-
Exception for Client Cross Cite.
- ClientCrossCiteException(Status) - Constructor for exception fr.cnes.doi.exception.ClientCrossCiteException
-
Constructs a new exception with HTTP status as its detail message.
- ClientCrossCiteException(Status, String) - Constructor for exception fr.cnes.doi.exception.ClientCrossCiteException
-
Constructs a new exception with the specified HTTP status and detail
message.
- ClientCrossCiteException(Status, Throwable) - Constructor for exception fr.cnes.doi.exception.ClientCrossCiteException
-
Constructs a new exception with the specified detail cause.
- ClientCrossCiteException(Status, String, Throwable) - Constructor for exception fr.cnes.doi.exception.ClientCrossCiteException
-
Constructs a new exception with the specified detail HTTP status, message
and cause.
- clientHelper - Variable in class org.restlet.ext.httpclient4.HttpMethodCall
-
The associated HTTP client.
- ClientLandingPage - Class in fr.cnes.doi.client
-
Checks the status of the landing page.
- ClientLandingPage(List<String>) - Constructor for class fr.cnes.doi.client.ClientLandingPage
-
Constructor
- ClientMDS - Class in fr.cnes.doi.client
-
Client to query Metadata store service at
Datacite.
- ClientMDS(ClientMDS.Context) - Constructor for class fr.cnes.doi.client.ClientMDS
-
Creates a client to handle DataCite server.
- ClientMDS(ClientMDS.Context, String, String) - Constructor for class fr.cnes.doi.client.ClientMDS
-
Creates a client to handle DataCite with a HTTP Basic authentication.
- ClientMDS(String, String) - Constructor for class fr.cnes.doi.client.ClientMDS
-
Creates a client to handle DataCite with a HTTP Basic authentication.
- ClientMDS.Context - Enum in fr.cnes.doi.client
-
Options for each context
- ClientMDS.DATACITE_API_RESPONSE - Enum in fr.cnes.doi.client
-
Datacite API.
- ClientMDS.MyValidationEventHandler - Class in fr.cnes.doi.client
-
Metadata Validation.
- ClientMdsException - Exception in fr.cnes.doi.exception
-
Exception for Client Cross Cite.
- ClientMdsException(Status) - Constructor for exception fr.cnes.doi.exception.ClientMdsException
-
Constructs a new exception with HTTP status as its detail message.
- ClientMdsException(Status, String) - Constructor for exception fr.cnes.doi.exception.ClientMdsException
-
Constructs a new exception with the specified HTTP status and detail
message.
- ClientMdsException(Status, Throwable) - Constructor for exception fr.cnes.doi.exception.ClientMdsException
-
Constructs a new exception with the specified detail cause.
- ClientMdsException(Status, String, Throwable) - Constructor for exception fr.cnes.doi.exception.ClientMdsException
-
Constructs a new exception with the specified detail HTTP status, message
and cause.
- ClientMdsException(Status, String, Representation, Throwable) - Constructor for exception fr.cnes.doi.exception.ClientMdsException
-
Constructs a new exception with the specified detail HTTP status,
response and cause.
- close() - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Close and release all the Data access connections.
- close() - Method in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Closes and releases all idle connections that are currently stored in the
connection pool associated with this data source.
- close() - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Close and release all the Data access connections.
- closeAndRelease(Connection, PreparedStatement...) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Close the statements and free the connection.
- CnesStatusService - Class in fr.cnes.doi.services
-
Provides a specific error page, which is sent in the HTTP response.
- CnesStatusService() - Constructor for class fr.cnes.doi.services.CnesStatusService
-
Creates a specific error page.
- computeDetailMessage(Status) - Method in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Returns the detail message according to the status.
- computeDetailMessage(Status) - Method in exception fr.cnes.doi.exception.ClientCrossCiteException
-
Returns the detail message according to the status.
- computeDetailMessage(Status) - Method in exception fr.cnes.doi.exception.ClientMdsException
-
Returns the detail message according to the status.
- computeExpirationDate(Date, int, int) - Method in class fr.cnes.doi.security.TokenSecurity
-
Computes the expiration date.
- computePathOfTheApplication() - Method in class fr.cnes.doi.settings.DoiSettings
-
Computes path of the application.
- computeProfiles(ClientInfo) - Method in class fr.cnes.doi.logging.security.DoiSecurityLogFilter
-
Represents the list of roles as a single string.
- computeStatus(Status) - Method in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Computes status
- computeStatus(Status) - Method in exception fr.cnes.doi.exception.ClientMdsException
-
Computes status
- conf - Variable in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Configuration file.
- conf - Variable in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Configuration file.
- conf - Variable in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Configuration file.
- conf - Variable in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Configuration file.
- config - Variable in class fr.cnes.doi.application.AbstractApplication
-
DOI settings.
- CONFIG - Static variable in class fr.cnes.doi.plugin.PluginFactory
-
Stores the instances of plugin.
- CONFIG_PROPERTIES - Static variable in class fr.cnes.doi.settings.DoiSettings
-
Configuration files in JAR.
- ConfigIhmResource - Class in fr.cnes.doi.resource.admin
-
Retrieves configuration file.
- ConfigIhmResource() - Constructor for class fr.cnes.doi.resource.admin.ConfigIhmResource
-
- configure(Series<Parameter>) - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Configures the http client.
- configured - Variable in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Status of the plugin configuration.
- configured - Variable in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Status of the plugin configuration.
- configured - Variable in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Status of the plugin configuration.
- configured - Variable in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Status of the plugin configuration.
- configureProxy() - Method in class fr.cnes.doi.settings.ProxySettings
-
Configure the proxy.
- configureServer() - Method in class fr.cnes.doi.server.DoiServer
-
Configures the Server in HTTP and HTTPS.
- CONNECTOR_ERROR_COMMUNICATION - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
no login.
- CONNECTOR_ERROR_COMMUNICATION - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
no login.
- Consts - Class in fr.cnes.doi.settings
-
Consts contains all configuration variables, which are possible to use in the
config.properties.
- Consts() - Constructor for class fr.cnes.doi.settings.Consts
-
"Static" class cannot be instantiated
- contactAdmin - Variable in class fr.cnes.doi.settings.EmailSettings
-
Contact admin uRL.
- content - Variable in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
- Context(String, Level) - Constructor for enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Construct a development context
- context - Variable in class fr.cnes.doi.client.ClientMDS
-
Context.
- Context(boolean, boolean, String, Level) - Constructor for enum fr.cnes.doi.client.ClientMDS.Context
-
- CONTEXT_MODE - Static variable in class fr.cnes.doi.settings.Consts
-
Context (DEV, POST_DEV, PRE_PROD, PROD) of the use.
- contextUse - Variable in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Context use.
- contributor - Variable in class org.datacite.schema.kernel_4.Resource.Contributors
-
- Contributor() - Constructor for class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
- contributorName - Variable in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
- ContributorName() - Constructor for class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.ContributorName
-
- contributors - Variable in class org.datacite.schema.kernel_4.Resource
-
- Contributors() - Constructor for class org.datacite.schema.kernel_4.Resource.Contributors
-
- ContributorType - Enum in org.datacite.schema.kernel_4
-
Java class for contributorType.
- ContributorType(String) - Constructor for enum org.datacite.schema.kernel_4.ContributorType
-
- contributorType - Variable in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
- convert(long, String, int) - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Convert the project name into unique long
- COPYRIGHT - Static variable in class fr.cnes.doi.settings.Consts
-
Application's copyright.
- copyStream(InputStream, OutputStream) - Method in class fr.cnes.doi.settings.DoiSettings
-
Copy input stream to output stream.
- CoverageAnnotation - Enum in fr.cnes.doi.utils.spec
-
Requirement coverage.
- CoverageAnnotation() - Constructor for enum fr.cnes.doi.utils.spec.CoverageAnnotation
-
- create(Request) - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
- CREATE_DOI - Static variable in class fr.cnes.doi.resource.mds.DoisResource
-
Function of this resource "Create a DOI".
- CREATE_METADATA - Static variable in class fr.cnes.doi.resource.mds.MetadatasResource
-
Function of this resource "Create Metadata".
- createAdminRouter() - Method in class fr.cnes.doi.application.AdminApplication
-
Creates a router for REST services for the system administration.
- createAuthenticator() - Method in class fr.cnes.doi.application.AbstractApplication
-
Creates the authenticator based on a HTTP basic.
- createAuthenticatorLoginBased() - Method in class fr.cnes.doi.application.AbstractApplication
-
Creates the authenticator based on a HTTP basic.
- createBox() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
Create an instance of
Box
- createCoreService(Set, boolean) - Method in class fr.cnes.doi.application.AbstractApplication
-
Defines the CORS service.
- createDataCiteResourceObject(Representation) - Method in class fr.cnes.doi.resource.mds.MetadatasResource
-
Creates the metadata object from its representation.
- createDataModel() - Method in class fr.cnes.doi.resource.admin.ConfigIhmResource
-
Creates a data model.
- createDataModel() - Method in class fr.cnes.doi.resource.admin.FooterIhmResource
-
Creates a data model.
- createDataModel(Response) - Method in class fr.cnes.doi.services.CnesStatusService
-
Creates a data model.
- createDoi(Form) - Method in class fr.cnes.doi.client.ClientMDS
-
Will mint new DOI if specified DOI doesn't exist.
- createDoi(Form) - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Creates a new DOI based on the doi and url parameters
The DOI name is built following this syntax:
CNES_prefix/project_provided_the_DOI_server/project_suffix.
- createEntity(Form) - Method in class fr.cnes.doi.client.ClientMDS
-
Creates an entity based on the form.
- createHtmlRepresentation(ApplicationInfo) - Method in class fr.cnes.doi.application.AbstractApplication
-
Creates HTML representation of the WADL.
- createInboundFilter(Context) - Method in class fr.cnes.doi.logging.api.DoiLogDataServer
-
Create the filter that should be invoked for incoming calls
- createInboundRoot() - Method in class fr.cnes.doi.application.AdminApplication
-
Creates a router for the AdminApplication.
- createInboundRoot() - Method in class fr.cnes.doi.application.DoiCrossCiteApplication
-
Creates router the DOICrossCiteApplication.
- createInboundRoot() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Creates a router for the DoiMdsApplication.
- createKeySignatureHS256() - Static method in class fr.cnes.doi.security.TokenSecurity
-
Creates a key for token signature encoded with the algorithm HS256
- createMailRepresentation(String, String, String) - Method in class fr.cnes.doi.settings.EmailSettings
-
Creates the email representation.
- createMedia(String, Form) - Method in class fr.cnes.doi.client.ClientMDS
-
Will add/update media type/urls pairs to a DOI.
- createMedia(Form) - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Creates a media related to an URL for a given DOI.
- createMetadata(Representation) - Method in class fr.cnes.doi.client.ClientMDS
-
This request stores new version of metadata.
- createMetadata(Resource) - Method in class fr.cnes.doi.client.ClientMDS
-
Creates metadata with 201 status when operation successful.
- createMetadata(Representation) - Method in class fr.cnes.doi.resource.mds.MetadatasResource
-
Create Metadata for a given DOI.
- createMethodAuthorizer() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Creates the method authorizer.
- createPoint() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
Create an instance of
Point
- createProject(Form) - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
Creates a suffix projet based on the project name.
- createQueryParamDoc(String, ParameterStyle, String, boolean, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
Creates a query parameter.
- createQueryRepresentationDoc(String, MediaType, String, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
Creates query representation.
- createRealmFor(Application) - Method in class fr.cnes.doi.security.RoleAuthorizer
-
Init Realm for an application.
- createReference(String) - Method in class fr.cnes.doi.client.ClientMDS
-
Create reference.
- createReferenceWithDOI(String, String) - Method in class fr.cnes.doi.client.ClientMDS
-
Creates the URL to query.
- createRequest(Reference, Form) - Method in class fr.cnes.doi.client.ClientMDS
-
Creates the request and requests the DOI creation
- createResource() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceAlternateIdentifiers() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceAlternateIdentifiersAlternateIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceContributors() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceContributorsContributor() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceContributorsContributorContributorName() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceContributorsContributorNameIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceCreators() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceCreatorsCreator() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceCreatorsCreatorCreatorName() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceCreatorsCreatorNameIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceDates() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceDatesDate() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceDescriptions() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceDescriptionsDescription() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceDescriptionsDescriptionBr(String) - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceFormats() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceFundingReferences() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceFundingReferencesFundingReference() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceFundingReferencesFundingReferenceAwardNumber() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceFundingReferencesFundingReferenceFunderIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceGeoLocations() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceGeoLocationsGeoLocation() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceGeoLocationsGeoLocationGeoLocationPolygon() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceRelatedIdentifiers() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceRelatedIdentifiersRelatedIdentifier() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceResourceType() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceRightsList() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceRightsListRights() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceSizes() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceSubjects() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceSubjectsSubject() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceTitles() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResourceTitlesTitle() - Method in class org.datacite.schema.kernel_4.ObjectFactory
-
- createResponseDoc(Status, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
Creates a textual explanation of the response for a given status.
- createResponseDoc(Status, String, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
Creates a textual explanation of the response for a given status.
- createResponseDoc(Status, String, RepresentationInfo) - Method in class fr.cnes.doi.resource.AbstractResource
-
Creates a textual explanation of the response for a given status.
- createRoleAuthorizer() - Method in class fr.cnes.doi.application.AdminApplication
-
Creates a authorization based on the role.
- createRouter() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Creates the router.
- createSuperUser(Form) - Method in class fr.cnes.doi.resource.admin.ManageSuperUsersResource
-
Rename the SUPERUSER from the SUPERUSER id sent in url.
- createTaskService() - Method in class fr.cnes.doi.application.AdminApplication
-
A task checking status of landing pages each 30 days.
- createToken(Form) - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Creates and stores a token.
- createTokenAuthenticator() - Method in class fr.cnes.doi.application.AbstractApplication
-
Creates an authentication by token.
- createUpdateDataBaseTaskService() - Method in class fr.cnes.doi.application.AdminApplication
-
A task updating DOI users database from authentication service at each
configurable period of time.
- createUser(String, Request, Response) - Method in class fr.cnes.doi.db.MyMemoryRealm.DefaultVerifier
- createWebSiteRouter() - Method in class fr.cnes.doi.application.AdminApplication
-
Creates a router for the web site resources.
- creator - Variable in class org.datacite.schema.kernel_4.Resource.Creators
-
- Creator() - Constructor for class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
- creatorName - Variable in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
- CreatorName() - Constructor for class org.datacite.schema.kernel_4.Resource.Creators.Creator.CreatorName
-
- creators - Variable in class org.datacite.schema.kernel_4.Resource
-
- Creators() - Constructor for class org.datacite.schema.kernel_4.Resource.Creators
-
- CROSS_CITE_MOCK_URL - Static variable in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Service end point "http://localhost:1080".
- CROSS_CITE_URL - Static variable in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Service end point "http://citation.crosscite.org".
- crossCiteUrl - Variable in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
CrossCite URL.
- das - Variable in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
DOI database access.
- das - Variable in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Database access.
- das - Variable in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Database access.
- das - Variable in class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton
-
DOI db access.
- DATA_CITE_MOCK_URL - Static variable in class fr.cnes.doi.client.ClientMDS
-
Metadata store mock service endpoint "http://localhost:1080".
- DATA_CITE_TEST_URL - Static variable in class fr.cnes.doi.client.ClientMDS
-
Metadata store test service endpoint "https://mds.test.datacite.org".
- DATA_CITE_URL - Static variable in class fr.cnes.doi.client.ClientMDS
-
Metadata store service endpoint "https://mds.datacite.org".
- DatabaseSingleton - Class in fr.cnes.doi.plugin.impl.db.service
-
Database singleton for accessing to the DOI database.
- DatabaseSingleton() - Constructor for class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton
-
Initialize the DOI singleton.
- DatabaseSingleton.DatabaseSingletonHolder - Class in fr.cnes.doi.plugin.impl.db.service
-
Holder
- DatabaseSingletonHolder() - Constructor for class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton.DatabaseSingletonHolder
-
- DATACITE_API_RESPONSE(Status, String) - Constructor for enum fr.cnes.doi.client.ClientMDS.DATACITE_API_RESPONSE
-
Creates enumeration
- DATACITE_MOCKSERVER_PORT - Static variable in class fr.cnes.doi.client.BaseClient
-
Port of the Datacite mockserver
- DATACITE_SCHEMA - Static variable in class fr.cnes.doi.settings.Consts
-
DataCite schema.
- dataCiteUrl - Variable in enum fr.cnes.doi.client.ClientMDS.Context
-
DataCite URL.
- dataSource - Variable in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
The data source.
- date - Variable in class org.datacite.schema.kernel_4.Resource.Dates
-
- Date() - Constructor for class org.datacite.schema.kernel_4.Resource.Dates.Date
-
- DATE_FORMAT - Static variable in class fr.cnes.doi.security.TokenSecurity
-
Default date format for the token "EEE MMM dd HH:mm:ss z yyyy"
- dateInformation - Variable in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
- dates - Variable in class org.datacite.schema.kernel_4.Resource
-
- Dates() - Constructor for class org.datacite.schema.kernel_4.Resource.Dates
-
- DateType - Enum in org.datacite.schema.kernel_4
-
Java class for dateType.
- DateType(String) - Constructor for enum org.datacite.schema.kernel_4.DateType
-
- dateType - Variable in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
- DB_MAX_ACTIVE_CONNECTIONS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Maximum number of active connections that can be allocated at the same
time.
- DB_MAX_IDLE_CONNECTIONS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Minimum number of connection object that are to be kept alive in the pool
- DB_MIN_IDLE_CONNECTIONS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Minimum number of connection object that are to be kept alive in the pool
- DB_PWD - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Database password
- DB_UPDATE_JOB_PERIOD - Static variable in class fr.cnes.doi.settings.Consts
-
Update Database job period
- DB_URL - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Database url
- DB_USER - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Database user
- dbConnector - Variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Connection to the DOI database.
- debug - Variable in class fr.cnes.doi.settings.EmailSettings
-
debug.
- decrypt(String) - Static method in class fr.cnes.doi.security.UtilsCryptography
-
Decrypts the string with the DEFAULT_SECRET_KEY.
- decrypt(String, String) - Static method in class fr.cnes.doi.security.UtilsCryptography
-
Decrypts the string with a custom secret key.
- DEFAULT_CORS_CREDENTIALS - Static variable in class fr.cnes.doi.application.AbstractApplication
-
If true, adds 'Access-Control-Allow-Credentials' header.
- DEFAULT_CORS_ORIGIN - Static variable in class fr.cnes.doi.application.AbstractApplication
-
Default value of 'Access-Control-Allow-Origin' header.
- DEFAULT_DEBUG - Static variable in class fr.cnes.doi.settings.EmailSettings
-
Default debug : false.
- DEFAULT_MAX_ACTIVE_CONNECTION - Static variable in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Default max active connection 50.
- DEFAULT_MAX_CONNECTIONS_PER_HOST - Static variable in class fr.cnes.doi.server.DoiServer
-
Default number for RESTLET_MAX_CONNECTIONS_PER_HOST.
- DEFAULT_MAX_IDLE_CONNECTION - Static variable in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Default max IDL connection 50.
- DEFAULT_MAX_TOTAL_CONNECTIONS - Static variable in class fr.cnes.doi.server.DoiServer
-
Default number for RESTLET_MAX_TOTAL_CONNECTIONS.
- DEFAULT_MIN_IDLE_CONNECTION - Static variable in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Default min IDL connection 10.
- DEFAULT_SECRET_KEY - Static variable in class fr.cnes.doi.security.UtilsCryptography
-
Default key to encrypt/decrypt.
- DEFAULT_SSL_CTX - Static variable in class fr.cnes.doi.server.DoiServer
-
- DEFAULT_TOKEN_KEY - Static variable in class fr.cnes.doi.security.TokenSecurity
-
Default token key.
- DefaultEnroler() - Constructor for class fr.cnes.doi.db.MyMemoryRealm.DefaultEnroler
-
- DefaultLDAPImpl - Class in fr.cnes.doi.plugin.impl.db
-
Implementation of the LDAP.
- DefaultLDAPImpl() - Constructor for class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
- DefaultProjectSuffixImpl - Class in fr.cnes.doi.plugin.impl.db
-
Default implementation of the project suffix database.
- DefaultProjectSuffixImpl() - Constructor for class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
- DefaultTokenImpl - Class in fr.cnes.doi.plugin.impl.db
-
Default implementation of the token database.
- DefaultTokenImpl() - Constructor for class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
- DefaultUserRoleImpl - Class in fr.cnes.doi.plugin.impl.db
-
Default implementation of the authentication plugin.
- DefaultUserRoleImpl() - Constructor for class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
- DefaultVerifier() - Constructor for class fr.cnes.doi.db.MyMemoryRealm.DefaultVerifier
-
- DELETE_ASSIGN - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete part of the assign.
- DELETE_ASSIGN_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete assignation based on the project DOI suffix.
- DELETE_ASSIGN_USER_AND_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete assignation based on username and project DOI suffix.
- DELETE_ASSIGN_USERNAME - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete assignation based on the username.
- DELETE_DOI_USERS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete a user based on its username.
- DELETE_METADATA - Static variable in class fr.cnes.doi.resource.mds.MetadataResource
-
Function of this resource "Delete a Metadata".
- DELETE_PROJECT - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete part of the project.
- DELETE_PROJECT_WITH_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete a project based on its DOI suffix.
- DELETE_TOKEN - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete token.
- deleteMetadata(String) - Method in class fr.cnes.doi.client.ClientMDS
-
This request marks a dataset as 'inactive'.
- deleteMetadata() - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Deletes a representation for a given DOI.
- deleteMetadataDoiAsObject(String) - Method in class fr.cnes.doi.client.ClientMDS
-
This request marks a dataset as 'inactive'.
- deleteProject(int) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Deletes a suffix project from the database.
- deleteProject(int) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Deletes a suffix project from the database.
- deleteProject() - Method in class fr.cnes.doi.resource.admin.ManageProjectsResource
-
Delete the project from database.
- deleteProject() - Method in class fr.cnes.doi.resource.admin.ManageUsersResource
-
Delete the project
- deleteSuperUser() - Method in class fr.cnes.doi.resource.admin.ManageSuperUserResource
-
Delete the SUPERUSER from database.
- deleteToken(String) - Method in class fr.cnes.doi.db.AbstractTokenDBHelper
-
Deletes a token from the database.
- deleteToken(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Deletes a token from the database.
- deleteToken(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Delete token
- deleteToken(String) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Delete token
- deleteToken() - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Deletes token.
- describeDelete(MethodInfo) - Method in class fr.cnes.doi.resource.admin.ManageProjectsResource
- describeDelete(MethodInfo) - Method in class fr.cnes.doi.resource.admin.ManageSuperUserResource
-
- describeDelete(MethodInfo) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
- describeDelete(MethodInfo) - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Describes the DELETE method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.ConfigIhmResource
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.FooterIhmResource
-
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.ManageSuperUserResource
-
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.SuffixProjectsDoisResource
-
Describes a GET method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
Describes a GET method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Describes GET method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.citation.FormatCitationResource
-
Describes the Get Method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.citation.LanguageCitationResource
-
Describes the Get Method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.citation.StyleCitationResource
-
Describes the Get Method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.mds.DoiResource
-
Describes the Get Method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Describes the GET method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Describes the GET method.
- describeGet(MethodInfo) - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Describes the GET method.
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.admin.ManageProjectsResource
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
Describes a POST method.
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Describes POST method.
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Describes the POST method.
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Describes the POST method.
- describePost(MethodInfo) - Method in class fr.cnes.doi.resource.mds.MetadatasResource
-
Describes the POST method.
- DESCRIPTION - Static variable in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Plugin description.
- DESCRIPTION - Static variable in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Plugin description.
- DESCRIPTION - Static variable in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Plugin description.
- DESCRIPTION - Static variable in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Plugin description.
- description - Variable in class fr.cnes.doi.services.DoiMonitoringRecord
-
Description (name) of the service to record *
- description - Variable in class org.datacite.schema.kernel_4.Resource.Descriptions
-
- Description() - Constructor for class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
- descriptions - Variable in class org.datacite.schema.kernel_4.Resource
-
- Descriptions() - Constructor for class org.datacite.schema.kernel_4.Resource.Descriptions
-
- DescriptionType - Enum in org.datacite.schema.kernel_4
-
Java class for descriptionType.
- DescriptionType(String) - Constructor for enum org.datacite.schema.kernel_4.DescriptionType
-
- descriptionType - Variable in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
- detailMessage - Variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Detail message.
- detailMessage - Variable in exception fr.cnes.doi.exception.ClientCrossCiteException
-
Detail message.
- detailMessage - Variable in exception fr.cnes.doi.exception.ClientMdsException
-
Detail message.
- displayConfigFile() - Method in class fr.cnes.doi.settings.DoiSettings
-
Displays the configuration file.
- displayHelp() - Static method in class fr.cnes.doi.server.Starter
-
- displayVersion() - Static method in class fr.cnes.doi.server.Starter
-
Displays version.
- doGet() - Method in class fr.cnes.doi.resource.admin.RedirectingResource
-
- DOI_ARCHI_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_040 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_ARCHI_040_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTH_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_AUTO_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_CONFIG_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_CONFIG_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_CONFIG_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_CONFIG_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEPL_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEPL_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEV_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEV_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEV_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DEV_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DISPO_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DISPO_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DISPO_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DISPO_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DOC_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_DOC_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_040 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_040_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_050 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_IHM_050_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_040 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_040_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_050 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_050_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_060 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_060_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_070 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_INTER_070_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_LIBCLI_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_LIBCLI_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_LIBCLI_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_LIBCLI_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_MONIT_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_MONIT_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_MONIT_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_MONIT_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_NAME_URI - Static variable in class fr.cnes.doi.application.DoiMdsApplication
-
URI to handle a DOI : "/{doiName}".
- DOI_PARAMETER - Static variable in class fr.cnes.doi.resource.citation.BaseCitationResource
-
Parameter providing the digital object identifier
"doi".
- DOI_PARAMETER - Static variable in class fr.cnes.doi.resource.mds.BaseMdsResource
-
The parameter that describes the DOI name "doi".
- DOI_PERF_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_PERF_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_PERF_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_PERF_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_PERF_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_PERF_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_RESOURCE - Static variable in class fr.cnes.doi.client.ClientMDS
-
DOI resource "doi".
- DOI_SETTINGS - Static variable in class fr.cnes.doi.client.ClientMDS
-
Loads DOI settings.
- DOI_SRV_010 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_010_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_020 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_020_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_030 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_030_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_040 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_040_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_050 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_050_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_060 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_060_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_070 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_070_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_080 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_080_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_090 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_090_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_100 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_100_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_110 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_110_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_120 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_120_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_130 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_130_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_140 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_140_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_150 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_150_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_180 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_180_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_190 - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_SRV_190_NAME - Static variable in annotation type fr.cnes.doi.utils.spec.Requirement
-
- DOI_TEMPLATE - Static variable in class fr.cnes.doi.application.DoiMdsApplication
-
Template Query for DOI : "doiName".
- DOI_URI - Static variable in class fr.cnes.doi.application.DoiMdsApplication
-
URI to handle the collection of DOIs : "/dois".
- doiApp - Variable in class fr.cnes.doi.resource.mds.BaseMdsResource
-
DOI Mds application.
- DoiCrossCiteApplication - Class in fr.cnes.doi.application
-
Provides an application to get citation from a registered DOI.
- DoiCrossCiteApplication() - Constructor for class fr.cnes.doi.application.DoiCrossCiteApplication
-
Constructs the application.
- DOIDbDataAccessService - Interface in fr.cnes.doi.plugin.impl.db.service
-
Interface between server and database
- DOIDbDataAccessServiceImpl - Class in fr.cnes.doi.plugin.impl.db.impl
-
- DOIDbDataAccessServiceImpl() - Constructor for class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Constructor.
- DOIDbDataAccessServiceImpl(String, String, String, Map<String, Integer>) - Constructor for class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Create the implementation of DOI database by creation the JDBC connection
from a specific configuration file.
- DOIDbException - Exception in fr.cnes.doi.exception
-
Database Exception for DOI.
- DOIDbException(String, SQLException) - Constructor for exception fr.cnes.doi.exception.DOIDbException
-
Constructor.
- DoiLogDataServer - Class in fr.cnes.doi.logging.api
-
Creates a LOG service to monitor the speed of applications.
- DoiLogDataServer(String, boolean) - Constructor for class fr.cnes.doi.logging.api.DoiLogDataServer
-
Constructs a new logger.
- DoiMdsApplication - Class in fr.cnes.doi.application
-
Provides an application to handle Data Object Identifier within an
organization.
- DoiMdsApplication(ClientMDS) - Constructor for class fr.cnes.doi.application.DoiMdsApplication
-
Creates the Digital Object Identifier server application.
- DoiMdsApplication.API_MDS - Enum in fr.cnes.doi.application
-
API related only to the code in this webservice.
- DoiMdsApplication.SecurityPostProcessingFilter - Class in fr.cnes.doi.application
-
Post processing for specific authorization.
- DoiMonitoring - Class in fr.cnes.doi.services
-
Speed monitoring (average time to answer requests).
- DoiMonitoring() - Constructor for class fr.cnes.doi.services.DoiMonitoring
-
- DoiMonitoringRecord - Class in fr.cnes.doi.services
-
Monitoring record containing:
Description of the record
Average
Nb total of recorded values (to compute the average)
- DoiMonitoringRecord(String, float, int) - Constructor for class fr.cnes.doi.services.DoiMonitoringRecord
-
Constructor.
- doiName - Variable in class fr.cnes.doi.resource.citation.FormatCitationResource
-
The digital object identifier to format.
- doiName - Variable in class fr.cnes.doi.resource.mds.DoiResource
-
DOI template.
- doiName - Variable in class fr.cnes.doi.resource.mds.MetadataResource
-
DOI name, which is set on the URL template.
- doInit() - Method in class fr.cnes.doi.resource.AbstractResource
-
Init
- doInit() - Method in class fr.cnes.doi.resource.admin.ConfigIhmResource
-
Init
- doInit() - Method in class fr.cnes.doi.resource.admin.FooterIhmResource
-
- doInit() - Method in class fr.cnes.doi.resource.admin.ManageProjectsResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.ManageSuperUserResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.ManageSuperUsersResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.ManageUsersResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.SuffixProjectsDoisResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
Set-up method that can be overridden in order to initialize the state of
the resource.
- doInit() - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Set-up method that can be overridden in order to initialize the state of
the resource
- doInit() - Method in class fr.cnes.doi.resource.citation.BaseCitationResource
-
Init.
- doInit() - Method in class fr.cnes.doi.resource.citation.FormatCitationResource
-
Init by getting doi, lang and style values.
- doInit() - Method in class fr.cnes.doi.resource.citation.LanguageCitationResource
-
Init.
- doInit() - Method in class fr.cnes.doi.resource.citation.StyleCitationResource
-
Init.
- doInit() - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Init.
- doInit() - Method in class fr.cnes.doi.resource.mds.DoiResource
-
- doInit() - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Init.
- doInit() - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Init by getting the media name.
- doInit() - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Init by getting a DOI.
- doInit() - Method in class fr.cnes.doi.resource.mds.MetadatasResource
-
Init.
- DOIProject - Class in fr.cnes.doi.db.model
-
Data model for a DOI project.
- DOIProject() - Constructor for class fr.cnes.doi.db.model.DOIProject
-
- DOIProperties - Class in fr.cnes.doi.utils
-
DOI properties.
- DOIProperties() - Constructor for class fr.cnes.doi.utils.DOIProperties
-
- doiRepresentation() - Method in class fr.cnes.doi.resource.mds.DoiResource
-
DOI representation
- DoiResource - Class in fr.cnes.doi.resource.mds
-
DOI resource to retrieve the landing page for a given DOI.
- DoiResource() - Constructor for class fr.cnes.doi.resource.mds.DoiResource
-
- DoiRuntimeException - Exception in fr.cnes.doi.exception
-
Runtime Exception for the project
- DoiRuntimeException() - Constructor for exception fr.cnes.doi.exception.DoiRuntimeException
-
Constructs a new runtime exception with null as its detail message.
- DoiRuntimeException(String, Throwable) - Constructor for exception fr.cnes.doi.exception.DoiRuntimeException
-
Constructs a new runtime exception with the specified detail message and
cause.
- DoiRuntimeException(String) - Constructor for exception fr.cnes.doi.exception.DoiRuntimeException
-
Constructs a new runtime exception with the specified detail message.
- DoiRuntimeException(Throwable) - Constructor for exception fr.cnes.doi.exception.DoiRuntimeException
-
Constructs a new runtime exception with the specified cause and a detail
message of (cause==null ? null : cause.toString()) (which typically
contains the class and detail message of cause).
- DOIS_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/dois" to get dois from a specific project.
- DoiSecurityLogFilter - Class in fr.cnes.doi.logging.security
-
Log filter for DOI security
- DoiSecurityLogFilter() - Constructor for class fr.cnes.doi.logging.security.DoiSecurityLogFilter
-
Instantiates a new sitools log filter.
- DoiServer - Class in fr.cnes.doi.server
-
DoiServer contains the configuration of this server and the methods to
start/stop it.
- DoiServer(DoiSettings) - Constructor for class fr.cnes.doi.server.DoiServer
-
Creates an instance of the server with settings coming from the
config.properties
- doiServer - Static variable in class fr.cnes.doi.server.Starter
-
DOI Server.
- DoiServerException - Exception in fr.cnes.doi.exception
-
General Server Exception
- DoiServerException(Application, DoiMdsApplication.API_MDS) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, DoiMdsApplication.API_MDS, Exception) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, DoiMdsApplication.API_MDS, String) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, DoiMdsApplication.API_MDS, String, Throwable) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, ClientMDS.DATACITE_API_RESPONSE) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, ClientMDS.DATACITE_API_RESPONSE, Exception) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, ClientMDS.DATACITE_API_RESPONSE, String) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, ClientMDS.DATACITE_API_RESPONSE, String, Throwable) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, Status, String, Throwable) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiServerException(Application, Status, String) - Constructor for exception fr.cnes.doi.exception.DoiServerException
-
Creates an exception based on the app and the error coming from
Doi-server.
- DoiSettings - Class in fr.cnes.doi.settings
-
Singleton to load and use the defined variables in the config.properties.
- DoiSettings() - Constructor for class fr.cnes.doi.settings.DoiSettings
-
- DoiSettings.DoiSettingsHolder - Class in fr.cnes.doi.settings
-
Holder
- DoiSettingsHolder() - Constructor for class fr.cnes.doi.settings.DoiSettings.DoiSettingsHolder
-
- DoisResource - Class in fr.cnes.doi.resource.mds
-
Resource to handle a collection of DOI.
- DoisResource() - Constructor for class fr.cnes.doi.resource.mds.DoisResource
-
- DOIUser - Class in fr.cnes.doi.db.model
-
DOI user model
- DOIUser() - Constructor for class fr.cnes.doi.db.model.DOIUser
-
- DOIUsersUpdate - Class in fr.cnes.doi.services
-
Updates the database from the authentication system.
- DOIUsersUpdate() - Constructor for class fr.cnes.doi.services.DOIUsersUpdate
-
- generate(String, int, TokenSecurity.TimeUnit, int) - Method in class fr.cnes.doi.security.TokenSecurity
-
Creates a token.
- generate(String, TokenSecurity.TimeUnit, int) - Method in class fr.cnes.doi.security.TokenSecurity
-
Creates a token.
- generateId(int) - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Creates an Id with an uniform distribution.
- geoLocation - Variable in class org.datacite.schema.kernel_4.Resource.GeoLocations
-
- GeoLocation() - Constructor for class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation
-
- geoLocationPlaceOrGeoLocationPointOrGeoLocationBox - Variable in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation
-
- GeoLocationPolygon() - Constructor for class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation.GeoLocationPolygon
-
- geoLocations - Variable in class org.datacite.schema.kernel_4.Resource
-
- GeoLocations() - Constructor for class org.datacite.schema.kernel_4.Resource.GeoLocations
-
- GET_DOI - Static variable in class fr.cnes.doi.resource.mds.DoiResource
-
Function of this resource "Get DOI".
- GET_METADATA - Static variable in class fr.cnes.doi.resource.mds.MetadataResource
-
Function of this resource "Get a Metadata".
- getAffiliation() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the affiliation property.
- getAffiliation() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Gets the value of the affiliation property.
- getAllDOIProjectMembers(InitialLdapContext) - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Search on LDAP all users which are in the group Consts.LDAP_PROJECT.
- getAllDOIProjects() - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get all DOI projects from data base
- getAllDOIProjects() - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get all DOI projects from data base
- getAllDOIProjectsForUser(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get Projects related to a given username
- getAllDOIProjectsForUser(String) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get Projects related to a given username
- getAllDOIusers() - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get all DOI users from data base
- getAllDOIusers() - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get all DOI users from data base
- getAllDOIUsersForProject(int) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Returns the users related to a project.
- getAllDOIUsersForProject(int) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the users related to a project.
- getAllDOIUsersForProject(int) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get Users from a given project.
- getAllDOIUsersForProject(int) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get Users from a given project.
- getAllowedAddresses() - Method in class fr.cnes.doi.security.AllowerIP
-
Returns the allowed addresses.
- getAlternateIdentifier() - Method in class org.datacite.schema.kernel_4.Resource.AlternateIdentifiers
-
Gets the value of the alternateIdentifier property.
- getAlternateIdentifiers() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the alternateIdentifiers property.
- getAlternateIdentifierType() - Method in class org.datacite.schema.kernel_4.Resource.AlternateIdentifiers.AlternateIdentifier
-
Gets the value of the alternateIdentifierType property.
- getApp() - Method in class fr.cnes.doi.resource.citation.BaseCitationResource
-
Returns CrossCiteApplication.
- getApplicationInfo(Request, Response) - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Method to describe application in the WADL.
- getAttributePath(String) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Retrieves path by cleaning query parameters.
- getAuthenticationSystem() - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Returns the concrete implementation of the authentication system.
- getAuthor() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the author of the plugin.
- getAuthor() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the author of the plugin.
- getAuthor() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the author of the plugin.
- getAuthor() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the author of the plugin.
- getAuthor() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the author of the plugin.
- getAuthPwd() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the decrypted password.
- getAuthUser() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the decrypted login.
- getAverage() - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Returns the average speed of the request.
- getAwardNumber() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Gets the value of the awardNumber property.
- getAwardTitle() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Gets the value of the awardTitle property.
- getAwardURI() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.AwardNumber
-
Gets the value of the awardURI property.
- getBoolean(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as a boolean.
- getClient() - Method in class fr.cnes.doi.application.DoiCrossCiteApplication
-
Returns the client to query cross cite.
- getClient() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the client.
- getClient() - Method in class fr.cnes.doi.client.BaseClient
-
Returns the client.
- getConfig() - Method in class fr.cnes.doi.application.AbstractApplication
-
Returns the configuration of the DOI server.
- getConfig() - Method in class fr.cnes.doi.resource.admin.ConfigIhmResource
-
Returns the configuration file.
- getConnection() - Method in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Creates (if necessary) and return a connection to the database.
- getConnectorAcceptors() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector acceptor thread count.
- getConnectorAcceptQueueSize() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector accept queue size.
- getConnectorIdleTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector idle timeout in milliseconds.
- getConnectorSelectors() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector selector thread count.
- getConnectorSoLingerTime() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector TCP/IP SO linger time in milliseconds.
- getConnectorStopTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Connector stop timeout in milliseconds.
- getContactAdmin() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the administrator's email.
- getContent() - Method in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
Gets the value of the content property.
- getContext() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Init LDAP context.
- getContributor() - Method in class org.datacite.schema.kernel_4.Resource.Contributors
-
Gets the value of the contributor property.
- getContributorName() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the contributorName property.
- getContributors() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the contributors property.
- getContributorType() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the contributorType property.
- getCreator() - Method in class org.datacite.schema.kernel_4.Resource.Creators
-
Gets the value of the creator property.
- getCreatorName() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Gets the value of the creatorName property.
- getCreators() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the creators property.
- getCrossCiteUrl() - Method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Returns the service end point.
- getCurrentAverage(Method, String) - Method in class fr.cnes.doi.services.DoiMonitoring
-
Returns the average speed of the measurement.
- getCurrentPid(String) - Static method in class fr.cnes.doi.server.Starter
-
Return the server PID from the system.
- getDatabaseAccess() - Method in class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton
-
Returns the database access.
- getDataCentrePrefix() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the DOI prefix.
- getDataCiteUrl() - Method in enum fr.cnes.doi.client.ClientMDS.Context
-
Returns the service end point.
- getDate() - Method in class org.datacite.schema.kernel_4.Resource.Dates
-
Gets the value of the date property.
- getDateInformation() - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Gets the value of the dateInformation property.
- getDates() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the dates property.
- getDateType() - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Gets the value of the dateType property.
- getDescription() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the description of the plugin
- getDescription() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the description of the plugin
- getDescription() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the description of the plugin
- getDescription() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the description of the plugin
- getDescription() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the description of the plugin
- getDescription(Method, String) - Method in class fr.cnes.doi.services.DoiMonitoring
-
Returns the description.
- getDescription() - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Returns the service description.
- getDescription() - Method in class org.datacite.schema.kernel_4.Resource.Descriptions
-
Gets the value of the description property.
- getDescriptions() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the descriptions property.
- getDescriptionType() - Method in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
Gets the value of the descriptionType property.
- getDetailMessage() - Method in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Returns detail message;
- getDetailMessage() - Method in exception fr.cnes.doi.exception.ClientCrossCiteException
-
Returns detail message;
- getDetailMessage() - Method in exception fr.cnes.doi.exception.ClientMdsException
-
Returns detail message;
- getDoi(String) - Method in class fr.cnes.doi.client.ClientMDS
-
This request returns an URL associated with a given DOI.
- getDoi() - Method in class fr.cnes.doi.resource.mds.DoiResource
-
Returns the URL associated to a given DOI or no content.
- getDoiAccorgindToContext(String) - Method in class fr.cnes.doi.client.ClientMDS
-
Returns the right DOI according to the context (DEV, POST_DEV, ...).
- getDOIAdmin() - Method in interface fr.cnes.doi.db.IAuthenticationDBHelper
-
Returns the user from the authentication access, which will be the
administrator of DOI server.
- getDOIAdmin() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the user from the authentication access, which will be the
administrator of DOI server.
- getDoiApp() - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Returns the Mds application.
- getDOIProjectMembers() - Method in interface fr.cnes.doi.db.IAuthenticationDBHelper
-
Returns the authentication members.
- getDOIProjectMembers() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the authentication members.
- getDOIProjectName(int) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get Project name from its suffix.
- getDOIProjectName(int) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get Project name from its suffix.
- getDOIProjects(PreparedStatement) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns the list of DOI projects
- getDois(String) - Method in class fr.cnes.doi.application.AdminApplication
-
Returns only the dois within the specified project from the search
result.
- getDois() - Method in class fr.cnes.doi.client.ClientMDS
-
- getDois(String) - Method in class fr.cnes.doi.client.ClientMDS
-
Returns only the dois within the specified project from the search
result.
- getDois() - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Returns the collection of DOI.
- getDoiUserFromDb(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns the DOI user from the username.
- getDOIUSers(PreparedStatement) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns the list of DOI users
- getEastBoundLongitude() - Method in class org.datacite.schema.kernel_4.Box
-
Gets the value of the eastBoundLongitude property.
- getEmail() - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Returns the email.
- getEmail() - Method in class fr.cnes.doi.db.model.DOIUser
-
Returns the email.
- getErrorMsg() - Method in class fr.cnes.doi.client.ClientMDS.MyValidationEventHandler
-
Returns the errorMsg or null when no error message.
- getErrors() - Method in class fr.cnes.doi.client.ClientLandingPage
-
Returns the errors.
- getFamilyName() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the familyName property.
- getFamilyName() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Gets the value of the familyName property.
- getFooter() - Method in class fr.cnes.doi.resource.admin.FooterIhmResource
-
Returns the footer.
- getFormat(String, String, String) - Method in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Returns the citation of a DOI based on the selected style and language.
- getFormat() - Method in class fr.cnes.doi.logging.business.JsonMessage
- getFormat() - Method in class fr.cnes.doi.resource.citation.FormatCitationResource
-
Returns the formatted citation.
- getFormat() - Method in class org.datacite.schema.kernel_4.Resource.Formats
-
Gets the value of the format property.
- getFormats() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the formats property.
- getFormattedMessage() - Method in class fr.cnes.doi.logging.business.JsonMessage
- getFullname() - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Returns the full name.
- getFunderIdentifier() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Gets the value of the funderIdentifier property.
- getFunderIdentifierType() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.FunderIdentifier
-
Gets the value of the funderIdentifierType property.
- getFunderName() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Gets the value of the funderName property.
- getFundingReference() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences
-
Gets the value of the fundingReference property.
- getFundingReferences() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the fundingReferences property.
- getGeoLocation() - Method in class org.datacite.schema.kernel_4.Resource.GeoLocations
-
Gets the value of the geoLocation property.
- getGeoLocationPlaceOrGeoLocationPointOrGeoLocationBox() - Method in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation
-
Gets the value of the
geoLocationPlaceOrGeoLocationPointOrGeoLocationBox property.
- getGeoLocations() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the geoLocations property.
- getGivenName() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the givenName property.
- getGivenName() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Gets the value of the givenName property.
- getHtmlRepresentation() - Method in class org.restlet.ext.wadl.WadlCnesRepresentation
-
Returns the HTML representation of the WADL
- getHttpClient() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the wrapped Apache HTTP Client.
- getHttpHeaderCacheSize() - Method in class fr.cnes.doi.settings.JettySettings
-
HTTP header cache size in bytes.
- getHttpOutputBufferSize() - Method in class fr.cnes.doi.settings.JettySettings
-
HTTP output buffer size in bytes.
- getHttpRequest() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Returns the HTTP request.
- getHttpRequestHeaderSize() - Method in class fr.cnes.doi.settings.JettySettings
-
HTTP request header size in bytes.
- getHttpResponse() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Returns the HTTP response.
- getHttpResponseHeaderSize() - Method in class fr.cnes.doi.settings.JettySettings
-
HTTP response header size in bytes.
- getIdentifier() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the identifier property.
- getIDFrom(String) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Returns the project suffix based on the project name.
- getIDFrom(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the project suffix based on the project name.
- getIdleTimeout() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the time in ms beyond which idle connections are eligible for
reaping.
- getInPolygonPoint() - Method in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation.GeoLocationPolygon
-
Gets the value of the inPolygonPoint property.
- getInstance() - Static method in class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton
-
Returns the instance
- getInstance() - Static method in class fr.cnes.doi.security.RoleAuthorizer
-
Access to unique INSTANCE of role authorizer
- getInstance() - Static method in class fr.cnes.doi.security.TokenSecurity
-
Access to unique INSTANCE of Settings
- getInstance() - Static method in class fr.cnes.doi.settings.DoiSettings
-
Access to unique INSTANCE of Settings
- getInstance() - Static method in class fr.cnes.doi.settings.EmailSettings
-
Access to unique INSTANCE of Settings
- getInstance() - Static method in class fr.cnes.doi.settings.ProxySettings
-
Access to unique INSTANCE of Settings
- getInstance() - Static method in class fr.cnes.doi.utils.UniqueProjectName
-
Access to unique INSTANCE of Settings
- getInt(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as an integer.
- getInt(String, String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as an integer.
- getKeysByValue(Map<T, E>, E) - Static method in class fr.cnes.doi.utils.Utils
-
Returns the keys related to a value within a map.
- getKeyStorePath() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the key store path.
- getKeyStorePwd() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the key store password.
- getKeyStoreType() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the key store type.
- getLang() - Method in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
Gets the value of the lang property.
- getLang() - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Gets the value of the lang property.
- getLang() - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Gets the value of the lang property.
- getLang() - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Gets the value of the lang property.
- getLanguage() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the language property.
- getLanguages() - Method in class fr.cnes.doi.client.ClientCrossCiteCitation
-
- getLanguages() - Method in class fr.cnes.doi.resource.citation.LanguageCitationResource
-
Returns the languages as JSON to format the citation.
- getLdapUsers(DirContext, String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Search on LDAP all users which are in the group Consts.LDAP_PROJECT in a
LDAP group
- getLength(Object) - Static method in class fr.cnes.doi.utils.Utils
-
Returns the length of the specified array.
- getLevelLog() - Method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Returns the log level.
- getLevelLog() - Method in enum fr.cnes.doi.client.ClientMDS.Context
-
Returns the log level.
- getLicense() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the license of the plugin.
- getLicense() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the license of the plugin.
- getLicense() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the license of the plugin.
- getLicense() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the license of the plugin.
- getLicense() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the license of the plugin.
- getList(String) - Method in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Returns the response as a list of String of an URI.
- getList(String) - Method in class fr.cnes.doi.client.ClientMDS
-
Returns the response as a list of String of an URI.
- getLog() - Method in class fr.cnes.doi.application.AbstractApplication
-
Returns the logger.
- getLog() - Method in class fr.cnes.doi.application.AdminApplication
-
Returns the logger.
- getLog() - Method in class fr.cnes.doi.application.DoiCrossCiteApplication
-
Returns the logger.
- getLog() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the logger.
- getLog() - Method in class fr.cnes.doi.client.BaseClient
-
Returns the logger.
- getLoginMds() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the decrypted login for DataCite.
- getLong(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as a long.
- getLong(String, String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as a long.
- getLowResourceMonitorIdleTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor idle timeout in milliseconds.
- getLowResourceMonitorMaxConnections() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor max connections.
- getLowResourceMonitorMaxMemory() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor max memory in bytes.
- getLowResourceMonitorPeriod() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor period in milliseconds.
- getLowResourceMonitorStopTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor stop timeout in milliseconds.
- getLowResourceMonitorThreads() - Method in class fr.cnes.doi.settings.JettySettings
-
Low resource monitor, whether to check if we're low on threads.
- getMaxConnectionsPerHost() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the maximum number of connections that will be created for any
particular host.
- getMaxRedirects() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Get Max retry.
- getMaxTotalConnections() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the maximum number of active connections.
- getMedia(String) - Method in class fr.cnes.doi.client.ClientMDS
-
This request returns list of pairs of media type and URLs associated with
a given DOI.
- getMedias() - Method in class fr.cnes.doi.resource.mds.MediaResource
-
Returns the media related to a DOI.
- getMessageFromStatus(Status) - Static method in enum fr.cnes.doi.client.ClientMDS.DATACITE_API_RESPONSE
-
Returns the message for a specific Status.
- getMetadata(String) - Method in class fr.cnes.doi.client.ClientMDS
-
Returns the metadata based on its DOI name.
- getMetadata() - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Retuns the metadata for a given DOI.
- getMetadataAsJson() - Method in class fr.cnes.doi.resource.mds.MetadataResource
-
Returns the metadata as JSON.
- getMetadataAsObject(String) - Method in class fr.cnes.doi.client.ClientMDS
-
This request returns the most recent version of metadata associated with
a given DOI.
- getName() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the name of the plugin.
- getName() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the name of the plugin.
- getName() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the name of the plugin.
- getName() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the name of the plugin.
- getName() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the name of the plugin.
- getNameIdentifier() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Gets the value of the nameIdentifier property.
- getNameIdentifier() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Gets the value of the nameIdentifier property.
- getNameIdentifierScheme() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Gets the value of the nameIdentifierScheme property.
- getNameIdentifierScheme() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Gets the value of the nameIdentifierScheme property.
- getNameType() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.ContributorName
-
Gets the value of the nameType property.
- getNameType() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.CreatorName
-
Gets the value of the nameType property.
- getNbAccess() - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Returns the number of access.
- getNonProxyHosts() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the nonproxyHosts value
- getNorthBoundLatitude() - Method in class org.datacite.schema.kernel_4.Box
-
Gets the value of the northBoundLatitude property.
- getOwner() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the owner of the plugin.
- getOwner() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the owner of the plugin.
- getOwner() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the owner of the plugin.
- getOwner() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the owner of the plugin.
- getOwner() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the owner of the plugin.
- getParameters() - Method in class fr.cnes.doi.logging.business.JsonMessage
- getPathApp() - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the path of the application on the file system.
- getPlugin(String) - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Returns the plugin according to its implementation class.
- getPointLatitude() - Method in class org.datacite.schema.kernel_4.Point
-
Gets the value of the pointLatitude property.
- getPointLongitude() - Method in class org.datacite.schema.kernel_4.Point
-
Gets the value of the pointLongitude property.
- getPolygonPoint() - Method in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation.GeoLocationPolygon
-
Gets the value of the polygonPoint property.
- getProjectFrom(int) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Returns the project name based on the suffix project.
- getProjectFrom(int) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the project name based on the suffix project.
- getProjectname() - Method in class fr.cnes.doi.db.model.DOIProject
-
Returns the project name.
- getProjectName(PreparedStatement) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns the list of projectName.
- getProjects() - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Returns the database records.
- getProjects() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the database records.
- getProjects() - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Returns the projects from the database.
- getProjectsFromUser(String) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Returns the projects related to a specific user.
- getProjectsFromUser(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the projects related to a specific user.
- getProjectsFromUser(String) - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Returns the projects associated to an user from the database.
- getProjectsNameAsJson() - Method in class fr.cnes.doi.resource.admin.SuffixProjectsDoisResource
-
Returns the list of dois from the project suffix sent in url.
- getProjectsNameAsJson() - Method in class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
Returns the list of projects as Json or xml format.
- getProjectSuffix() - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Returns the concrete implementation of the suffix project db.
- getProperty(String) - Method in class fr.cnes.doi.utils.DOIProperties
- getProperty(String, String) - Method in class fr.cnes.doi.utils.DOIProperties
- getProxyHost() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the proxyHost value
- getProxyPassword() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the proxyPassword value
- getProxyPort() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the proxyPort value
- getProxyType() - Method in class fr.cnes.doi.settings.ProxySettings
-
Returns get type of proxy
- getProxyUser() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the proxyUser value
- getPublicationYear() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the publicationYear property.
- getPublisher() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the publisher property.
- getPwdMds() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the decrypted password for DataCite.
- getRealm() - Method in class fr.cnes.doi.db.AbstractUserRoleDBHelper
-
Returns the realm.
- getReasonPhrase() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- getRelatedIdentifier() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers
-
Gets the value of the relatedIdentifier property.
- getRelatedIdentifiers() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the relatedIdentifiers property.
- getRelatedIdentifierType() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the relatedIdentifierType property.
- getRelatedMetadataScheme() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the relatedMetadataScheme property.
- getRelationType() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the relationType property.
- getRepresentation(Status, Request, Response) - Method in class fr.cnes.doi.services.CnesStatusService
-
Returns the representation of the status page.
- getRequestEntityChannel() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Not used.
- getRequestEntityStream() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Not used.
- getRequestHeadStream() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Not used.
- getResourceType() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the resourceType property.
- getResourceTypeGeneral() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the resourceTypeGeneral property.
- getResourceTypeGeneral() - Method in class org.datacite.schema.kernel_4.Resource.ResourceType
-
Gets the value of the resourceTypeGeneral property.
- getResponseEntityChannel(long) - Method in class org.restlet.ext.httpclient4.HttpMethodCall
-
Not used.
- getResponseEntityStream(long) - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- getResponseHeaders() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- getRetry() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Get Max retry.
- getRetryDelay() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Delay between two retries.
- getRights() - Method in class org.datacite.schema.kernel_4.Resource.RightsList
-
Gets the value of the rights property.
- getRightsList() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the rightsList property.
- getRightsURI() - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Gets the value of the rightsURI property.
- getRoleMappings() - Method in class fr.cnes.doi.db.MyMemoryRealm
-
Returns the modifiable list of role mappings.
- getRoleName(String) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Returns the suffix project with which the user is associated.
- getRoleNameWhenNotProvidedInHeader() - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Get the role when the role is not provided in the header.
- getRoleNameWhenRoleInHeader(String) - Method in class fr.cnes.doi.resource.mds.BaseMdsResource
-
Get the role when the role is in the header.
- getRootGroups() - Method in class fr.cnes.doi.db.MyMemoryRealm
-
Returns the modifiable list of root groups.
- getSchemeType() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the schemeType property.
- getSchemeURI() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Gets the value of the schemeURI property.
- getSchemeURI() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Gets the value of the schemeURI property.
- getSchemeURI() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the schemeURI property.
- getSchemeURI() - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Gets the value of the schemeURI property.
- getSecret(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the decoded value of the key.
- getSecretKey() - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the secret key.
- getSecretValue(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the decoded value of the value.
- getServerAddress() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- getShortMessage() - Method in enum fr.cnes.doi.application.DoiMdsApplication.API_MDS
-
Returns the short message.
- getShortMessage() - Method in enum fr.cnes.doi.client.ClientMDS.DATACITE_API_RESPONSE
-
Returns the short message
- getShortName(String, int) - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Build a unique String from the project name
- getSize() - Method in class org.datacite.schema.kernel_4.Resource.Sizes
-
Gets the value of the size property.
- getSizes() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the sizes property.
- getSmtpProtocol() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the protocol.
- getSmtpURL() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the protocol URL.
- getSouthBoundLatitude() - Method in class org.datacite.schema.kernel_4.Box
-
Gets the value of the southBoundLatitude property.
- getStatus() - Method in enum fr.cnes.doi.application.DoiMdsApplication.API_MDS
-
Returns the status
- getStatus() - Method in enum fr.cnes.doi.client.ClientMDS.DATACITE_API_RESPONSE
-
Returns the status
- getStatus() - Method in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Returns the status.
- getStatus() - Method in exception fr.cnes.doi.exception.ClientCrossCiteException
-
Returns the status.
- getStatus() - Method in exception fr.cnes.doi.exception.ClientMdsException
-
Returns the status.
- getStatus() - Method in exception fr.cnes.doi.exception.TokenSecurityException
-
Returns the status.
- getStatusCode() - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- getString(String, String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key as string.
- getString(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Returns the value of the key or null if no mapping for the key.
- getStyles() - Method in class fr.cnes.doi.client.ClientCrossCiteCitation
-
- getStyles() - Method in class fr.cnes.doi.resource.citation.StyleCitationResource
-
Returns the styles as JSON array for a citation.
- getSubject() - Method in class org.datacite.schema.kernel_4.Resource.Subjects
-
Gets the value of the subject property.
- getSubjects() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the subjects property.
- getSubjectScheme() - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Gets the value of the subjectScheme property.
- getSuffix() - Method in class fr.cnes.doi.db.model.DOIProject
-
Returns the suffix.
- getSuperUsersAsJson() - Method in class fr.cnes.doi.resource.admin.ManageSuperUsersResource
-
Returns the list of superusers as an array format.
- getTestMode() - Method in class fr.cnes.doi.client.ClientMDS
-
- getText(Representation) - Method in class fr.cnes.doi.client.ClientMDS
-
Returns the text of a response.
- getThreadPoolIdleTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Thread pool idle timeout in milliseconds.
- getThreadPoolMaxThreads() - Method in class fr.cnes.doi.settings.JettySettings
-
Thread pool maximum threads.
- getThreadPoolMinThreads() - Method in class fr.cnes.doi.settings.JettySettings
-
Thread pool minimum threads.
- getThreadPoolStopTimeout() - Method in class fr.cnes.doi.settings.JettySettings
-
Thread pool stop timeout in milliseconds.
- getThreadPoolThreadsPriority() - Method in class fr.cnes.doi.settings.JettySettings
-
Thread pool threads priority.
- getThrowable() - Method in class fr.cnes.doi.logging.business.JsonMessage
- getTimeUnit() - Method in enum fr.cnes.doi.security.TokenSecurity.TimeUnit
-
Returns the time unit.
- getTimeUnitFrom(int) - Static method in enum fr.cnes.doi.security.TokenSecurity.TimeUnit
-
Returns the time unit from a value.
- getTitle() - Method in class org.datacite.schema.kernel_4.Resource.Titles
-
Gets the value of the title property.
- getTitles() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the titles property.
- getTitleType() - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Gets the value of the titleType property.
- getTlsEnable() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns True when TLS is enable otherwise False.
- getToken() - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Returns the concrete implementation of the token db.
- getTokenDB() - Method in class fr.cnes.doi.application.AbstractApplication
-
Returns the token database.
- getTokenDB() - Method in class fr.cnes.doi.application.DoiMdsApplication
-
Returns the token database.
- getTokenDB() - Method in class fr.cnes.doi.security.TokenSecurity
-
Returns the token DB.
- getTokenInformation() - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Returns the information from the token encoded as JSon format.
- getTokenInformation(String) - Method in class fr.cnes.doi.security.TokenSecurity
-
Returns the token information.
- getTokenKey() - Method in class fr.cnes.doi.security.TokenSecurity
-
Returns the token key computed by the algorithm HS256.
- getTokens() - Method in class fr.cnes.doi.db.AbstractTokenDBHelper
-
Return the token list from database.
- getTokens() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Return the token list from database.
- getTokens(PreparedStatement) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns the list of tokens.
- getTokens() - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Get tokens
- getTokens() - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Get tokens
- getTrustStorePath() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the trust store path.
- getTrustStorePwd() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the trust store password.
- getTrustStoreType() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns the trust store type.
- getUserManagement() - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Returns the concrete implementation of the user management interface.
- getUsername() - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Returns the username.
- getUsername() - Method in class fr.cnes.doi.db.model.DOIUser
-
Returns the user name.
- getUsers() - Method in class fr.cnes.doi.db.AbstractUserRoleDBHelper
-
Returns the allowed users for authentication.
- getUsers() - Method in class fr.cnes.doi.db.MyMemoryRealm
-
Returns the modifiable list of users.
- getUsers() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the allowed users for authentication.
- getUsers() - Method in class fr.cnes.doi.resource.admin.ManageUsersResource
-
Get users.
- getUsersFromRole(int) - Method in class fr.cnes.doi.db.AbstractUserRoleDBHelper
-
Get users from a specific role.
- getUsersFromRole(int) - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Get users from a specific role.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.AlternateIdentifiers.AlternateIdentifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.ContributorName
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.CreatorName
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.AwardNumber
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.FunderIdentifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Identifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.ResourceType
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Gets the value of the value property.
- getValue() - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Gets the value of the value property.
- getValueURI() - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Gets the value of the valueURI property.
- getVersion() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns the version of the plugin.
- getVersion() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Returns the version of the plugin.
- getVersion() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Returns the version of the plugin.
- getVersion() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Returns the version of the plugin.
- getVersion() - Method in interface fr.cnes.doi.plugin.PluginMetadata
-
Returns the version of the plugin.
- getVersion() - Method in class org.datacite.schema.kernel_4.Resource
-
Gets the value of the version property.
- getWestBoundLongitude() - Method in class org.datacite.schema.kernel_4.Box
-
Gets the value of the westBoundLongitude property.
- givenName - Variable in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
- givenName - Variable in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
- GROUP_ADMIN - Static variable in class fr.cnes.doi.security.RoleAuthorizer
-
Group name for the administrators "Administrator".
- GROUP_USERS - Static variable in class fr.cnes.doi.security.RoleAuthorizer
-
Group name for the users "Users".
- IAuthenticationDBHelper - Interface in fr.cnes.doi.db
-
This interfaces handles authentications operations.
- identifier - Variable in class org.datacite.schema.kernel_4.Resource
-
- Identifier() - Constructor for class org.datacite.schema.kernel_4.Resource.Identifier
-
- IDENTIFIER_PARAMETER - Static variable in class fr.cnes.doi.resource.admin.TokenResource
-
User ID of the operator that creates the token.
- IDENTIFIER_TYPE - Static variable in class org.datacite.schema.kernel_4.Resource.Identifier
-
- IHM_CLASSPATH - Static variable in class fr.cnes.doi.application.AdminApplication
-
Location of the resources for the IHM in the classpath.
- IHM_CONFIG_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/js/config.js" where the configuration file is located.
- IHM_FOOTER_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/footer.txt" where the footer file is located.
- IHM_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/ihm" where the web site is located.
- infoProject() - Static method in class fr.cnes.doi.server.Starter
-
Info about project.
- INIST_DOI - Static variable in class fr.cnes.doi.settings.Consts
-
DOI prefix, which is given by INIST.
- INIST_LOGIN - Static variable in class fr.cnes.doi.settings.Consts
-
INIST login to use DATACITE's web services.
- INIST_PWD - Static variable in class fr.cnes.doi.settings.Consts
-
INIST password to use DATACITE's web services.
- INIST_TEST_DOI - Static variable in class fr.cnes.doi.settings.DoiSettings
-
Test DOI : "10.5072".
- init() - Method in class fr.cnes.doi.application.AbstractApplication
-
Defined services and metadata.
- init() - Method in class fr.cnes.doi.application.AdminApplication
-
Defines services and metadata.
- init() - Method in class fr.cnes.doi.client.ClientCrossCiteCitation
-
Init the endpoint.
- init(String, String, String, Map<String, Integer>) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Initialize the JDBC connection when it is not defined.
- init(String, String, String, Map<String, Integer>) - Method in class fr.cnes.doi.plugin.impl.db.impl.JDBCConnector
-
Data source initialization.
- init(String, String, String, Map<String, Integer>) - Method in class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton
-
Initialize the DOI database.
- init(Map<String, String>) - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Loads the path of plugins from Settings.
- init() - Method in class fr.cnes.doi.security.TokenSecurity
-
Init.
- init(Properties, Level) - Method in class fr.cnes.doi.settings.DoiSettings
-
Loads configuration file and set it in memory.
- init() - Method in class fr.cnes.doi.settings.EmailSettings
-
Init singleton.
- init() - Method in class fr.cnes.doi.settings.ProxySettings
-
Init the proxy setting
- initAttachApplication() - Method in class fr.cnes.doi.server.DoiServer
-
Routes the applications.
- initClients() - Method in class fr.cnes.doi.server.DoiServer
-
Inits supported protocols.
- initConnection() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Inits the connection
- initConnection() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
- initConnection() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Inits the connection
- initConnection() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Inits the connection
- initConnection() - Method in interface fr.cnes.doi.plugin.PluginConfiguration
-
Inits the connection
- initForAdmin(Application) - Method in class fr.cnes.doi.security.RoleAuthorizer
-
Sets Realm for admin application.
- initForMds(Application) - Method in class fr.cnes.doi.security.RoleAuthorizer
-
Sets Realm to Mds application.
- initHttpServer() - Method in class fr.cnes.doi.server.DoiServer
-
Inits the HTTP server.
- initHttpsServer() - Method in class fr.cnes.doi.server.DoiServer
-
Inits the HTTPS server.
- initJettyConfiguration(Server) - Method in class fr.cnes.doi.server.DoiServer
-
Init the Jetty configuration and applies it to the server.
- initLogServices() - Method in class fr.cnes.doi.server.DoiServer
-
Init log services.
- initMonitoring() - Method in class fr.cnes.doi.logging.api.DoiLogDataServer
-
Init Monitoring
- initReference() - Method in class fr.cnes.doi.client.ClientMDS
-
- initUsersGroups() - Method in class fr.cnes.doi.security.RoleAuthorizer
-
Init users and groups in REALM.
- inPolygonPoint - Variable in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation.GeoLocationPolygon
-
- INSERT_DOI_ASSIGN - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Insert assignation information.
- INSERT_DOI_PROJECTS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Insert project information.
- INSERT_DOI_USERS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Insert user information.
- INSERT_FULL_DOI_UERS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Insert user information.
- INSERT_TOKEN - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Insert token.
- INSTANCE - Static variable in class fr.cnes.doi.plugin.impl.db.service.DatabaseSingleton.DatabaseSingletonHolder
-
Database singleton Unique Instance not pre-initiliaze
- INSTANCE - Static variable in class fr.cnes.doi.security.RoleAuthorizer.RoleAuthorizerHolder
-
Unique Instance unique
- INSTANCE - Static variable in class fr.cnes.doi.security.TokenSecurity.TokenSecurityHolder
-
Unique Instance unique
- INSTANCE - Static variable in class fr.cnes.doi.settings.DoiSettings.DoiSettingsHolder
-
Unique Instance unique not pre-initiliaze
- INSTANCE - Static variable in class fr.cnes.doi.settings.EmailSettings.EmailSettingsHolder
-
Unique Instance unique not pre-initiliaze
- INSTANCE - Static variable in class fr.cnes.doi.settings.ProxySettings.ProxySettingsHolder
-
Unique Instance unique not pre-initiliaze
- INSTANCE - Static variable in class fr.cnes.doi.utils.UniqueProjectName.UniqueProjectNameHolder
-
Unique Instance unique
- isAdmin() - Method in class fr.cnes.doi.db.model.DOIUser
-
Returns True when the user is administrator otherwise False.
- isAdmin(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Check if user is an admin user
- isAdmin(String) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Check if user is an admin user
- isAuthenticate() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns true when sendmail neeed to be authenticated otherwide false.
- isAuthenticate() - Method in class fr.cnes.doi.settings.ProxySettings
-
Returns true when the proxy needs an authentication otherwise false.
- isConfigured() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Checks if the plugin is already configured
- isConfigured() - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
- isConfigured() - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Checks if the plugin is already configured
- isConfigured() - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Checks if the plugin is already configured
- isConfigured() - Method in interface fr.cnes.doi.plugin.PluginConfiguration
-
Checks if the plugin is already configured
- isConfigureForSendingEmail() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns true when configuration may be enough to send an email.
- isContained(AuthSystemUser, List<DOIUser>) - Method in class fr.cnes.doi.services.DOIUsersUpdate
-
Tests if the authMember of the authentication mechanism is contained in
the users from the database.
- isContained(DOIUser, List<AuthSystemUser>) - Method in class fr.cnes.doi.services.DOIUsersUpdate
-
Tests if a user from the database is contained in the members from the
authentication system.
- isDebug() - Method in class fr.cnes.doi.settings.EmailSettings
-
Returns the debug.
- isDisabledSSL() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
-
Returns true if the SSL is disabled otherwise false.
- isDoiPrefix - Variable in enum fr.cnes.doi.client.ClientMDS.Context
-
There is special test prefix 10.5072 available to all datacentres.
- isEmpty(CharSequence) - Static method in class fr.cnes.doi.utils.Utils
-
Checks whether the char sequence is empty.
- isEmpty(Object[]) - Static method in class fr.cnes.doi.utils.Utils
-
Checks if an array of Objects is empty or null
.
- isEnabled() - Method in class fr.cnes.doi.security.AllowerIP
-
Returns True when the service is enabled otherwise False.
- isEqualTo(DOIProject) - Method in class fr.cnes.doi.db.model.DOIProject
-
Tests a doiProject is equal to this one.
- isEqualTo(DOIUser) - Method in class fr.cnes.doi.db.model.DOIUser
-
Tests if this object is equal to testuser.
- isError() - Method in class fr.cnes.doi.client.ClientLandingPage
-
Returns True when there is more than zero error otherwise False
- isExist(String) - Method in class fr.cnes.doi.db.AbstractTokenDBHelper
-
Tests if the token exists in the database.
- isExist(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Tests if the token exists in the database.
- isExist(ConcurrentHashMap<String, String>, String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Tests if the keyword exists in properties.
- isExistID(int) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Tests is a suffix project exists in the database.
- isExistID(int) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Tests is a suffix project exists in the database.
- isExistProjectName(String) - Method in class fr.cnes.doi.db.AbstractProjectSuffixDBHelper
-
Tests is the project name exists in the database.
- isExistProjectName(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Tests is the project name exists in the database.
- isExpired(String) - Method in class fr.cnes.doi.security.TokenSecurity
-
Returns true when the token is expired otherwise false.
- isIdUnique(int, String) - Method in class fr.cnes.doi.utils.UniqueProjectName
-
Check if the generated suffixID is unique (does not already exists) or
not.
- isLdapConfigured() - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Returns true when the LDAP context is well configured.
- isNotEmpty(CharSequence) - Static method in class fr.cnes.doi.utils.Utils
-
Checks whether the char sequence is not empty.
- isNotExist(ConcurrentHashMap<String, String>, String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Test if the keyword does not exist in properties
- isNotValid() - Method in class fr.cnes.doi.client.ClientMDS.MyValidationEventHandler
-
Returns true when metadata is not valid against the schema otherwise
false.
- isObjectExist(Object) - Method in class fr.cnes.doi.resource.AbstractResource
-
Test if an object is null.
- isObjectNotExist(Object) - Method in class fr.cnes.doi.resource.AbstractResource
-
Test if an object is not null.
- isPassword(String) - Static method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Checks if the keyword is a password.
- isPassword(String) - Static method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Checks if the keyword is a password.
- isPassword(String) - Static method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Checks if the keyword is a password.
- isPassword(String) - Static method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Checks if the keyword is a password.
- isPassword(String, String) - Static method in class fr.cnes.doi.plugin.PluginFactory
-
Checks if the key is a password in the class keywordClassName related to
the configuration file
- isPassword(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Tests if the value of the key is a password
- isQueryExist(PreparedStatement) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Returns true when the query returns a non empty result otherwise false.
- isRegistered(Method, String) - Method in class fr.cnes.doi.services.DoiMonitoring
-
Checks if the features is registered.
- isSuccess() - Method in class fr.cnes.doi.client.ClientLandingPage
-
Returns true when there is no error otherwise False.
- isTestMode - Variable in enum fr.cnes.doi.client.ClientMDS.Context
-
Each API call can have optional query parametertestMode.
- isUserExist(String) - Method in class fr.cnes.doi.db.AbstractUserRoleDBHelper
-
Tests if the user exists.
- isUserExist(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Tests if the user exists.
- isUserExist(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Check if user exists in the database
- isUserExist(String) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Check if user exists in the database
- isUserExistAndAdmin() - Method in class fr.cnes.doi.resource.admin.ManageSuperUserResource
-
Returns null is user doesn't exist otherwise return true or false if user
is admin or not.
- isValid() - Method in class fr.cnes.doi.client.ClientMDS.MyValidationEventHandler
-
Returns true when metadata is valid against the schema otherwise
false.
- isValueExist(Form, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
Tests if the form is not null and the parameter exists in the form.
- isValueNotExist(Form, String) - Method in class fr.cnes.doi.resource.AbstractResource
-
- isWithProxy() - Method in class fr.cnes.doi.settings.ProxySettings
-
Gets the withProxy value
- SCHEMA_DATACITE - Static variable in class fr.cnes.doi.client.ClientMDS
-
Default XML schema for Datacite: "https://schema.datacite.org/meta/kernel-4-1/metadata.xsd"
- SCHEMA_FACTORY - Static variable in class fr.cnes.doi.client.ClientMDS
-
SCHEMA_FACTORY.
- schemeType - Variable in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
- schemeURI - Variable in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
- schemeURI - Variable in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
- schemeURI - Variable in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
- schemeURI - Variable in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
- secretKey - Variable in class fr.cnes.doi.settings.DoiSettings
-
Secret key to decrypt login and password.
- SECURITY_LOGGER_NAME - Static variable in class fr.cnes.doi.utils.Utils
-
Name of the logger to measure performances
"fr.cnes.doi.logging.security".
- SecurityPostProcessingFilter(Context, Restlet) - Constructor for class fr.cnes.doi.application.DoiMdsApplication.SecurityPostProcessingFilter
-
Constructor
- SELECT_DOI_USERS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select user information.
- SELECT_EXISTS_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Checks if the project exists based on its DOI suffix.
- SELECT_EXISTS_USERNAME - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Checks if the user exists based on its username.
- SELECT_PROJECT_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select a specific project based on the DOI suffix.
- SELECT_PROJECTS - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select project information.
- SELECT_PROJECTS_WITH_CTX_SUFFIX - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select user information bases on the DOI suffix.
- SELECT_PROJECTS_WITH_CTX_USER - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select project information for a specific user.
- SELECT_TOKEN - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select all tokens.
- SELECT_USERS_CLAUSE_USER - Static variable in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Select user information based on its username.
- SELECTED_ROLE_PARAMETER - Static variable in class fr.cnes.doi.security.UtilsHeader
-
The parameter to select the role of the operator when he is implied in
different groups "selectedRole".
- sendAlert(Application) - Method in exception fr.cnes.doi.exception.DoiServerException
-
Sends the alert to the administrator.
- sendAlertIfNeeded(double, double, String, Method) - Method in class fr.cnes.doi.logging.api.MonitoringLogFilter
-
Send an email alert if the time to answer request it too long
- sendAlertWhenDataCiteFailed(Exception) - Method in class fr.cnes.doi.application.AbstractApplication
-
Sends alert as an email when DataCite failed.
- sendMail(Protocol, Request, boolean, String, String, String) - Method in class fr.cnes.doi.settings.EmailSettings
-
- sendMessage(String, String) - Method in class fr.cnes.doi.settings.EmailSettings
-
Sends a message by email.
- sendMessage(String, String, String) - Method in class fr.cnes.doi.settings.EmailSettings
-
Sends a message by email to receiver.
- sendMessageToMembers(String, String, String, EmailSettings) - Method in class fr.cnes.doi.services.LandingPageMonitoring
-
Send message by email to project members.
- sendRequest(Request) - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- sendRequest(Request, Response, Uniform) - Method in class org.restlet.ext.httpclient4.HttpMethodCall
- sendTokenToUser(String, String, String, int, int) - Method in class fr.cnes.doi.resource.admin.TokenResource
-
Sends the token to the user when the administrator creates a token for
theuser
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
SeralVersionUID
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.ClientCrossCiteException
-
serialVersionUID.
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
SeralVersionUID
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.DoiRuntimeException
-
serialVersionUID.
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.TokenSecurityException
-
serialVersionUID.
- serialVersionUID - Static variable in exception fr.cnes.doi.exception.ValidationMetadataException
-
- serialVersionUID - Static variable in class fr.cnes.doi.logging.business.JsonMessage
-
version.
- server - Variable in class fr.cnes.doi.settings.JettySettings
-
Server.
- SERVER_CONTACT_ADMIN - Static variable in class fr.cnes.doi.settings.Consts
-
Email of the administrator.
- SERVER_HTTP_PORT - Static variable in class fr.cnes.doi.settings.Consts
-
HTTP port number.
- SERVER_HTTPS_KEYSTORE_PASSWD - Static variable in class fr.cnes.doi.settings.Consts
-
HTTPS keystore password.
- SERVER_HTTPS_KEYSTORE_PATH - Static variable in class fr.cnes.doi.settings.Consts
-
HTTPS keystore path.
- SERVER_HTTPS_PORT - Static variable in class fr.cnes.doi.settings.Consts
-
HTTPS port number.
- SERVER_HTTPS_SECRET_KEY - Static variable in class fr.cnes.doi.settings.Consts
-
HTTPS password for this application.
- SERVER_HTTPS_TRUST_STORE_PASSWD - Static variable in class fr.cnes.doi.settings.Consts
-
Trust store password.
- SERVER_HTTPS_TRUST_STORE_PATH - Static variable in class fr.cnes.doi.settings.Consts
-
Trust store path.
- SERVER_NONPROXY_HOSTS - Static variable in class fr.cnes.doi.settings.Consts
-
Set of hostname on which the authentication to the proxy is disabled.
- SERVER_PROXY_HOST - Static variable in class fr.cnes.doi.settings.Consts
-
Proxy host name.
- SERVER_PROXY_JAAS_CONTEXT - Static variable in class fr.cnes.doi.settings.Consts
-
TODO.
- SERVER_PROXY_JAAS_FILE - Static variable in class fr.cnes.doi.settings.Consts
-
TODO.
- SERVER_PROXY_JAAS_SPN - Static variable in class fr.cnes.doi.settings.Consts
-
TODO.
- SERVER_PROXY_LOGIN - Static variable in class fr.cnes.doi.settings.Consts
-
Proxy login.
- SERVER_PROXY_PORT - Static variable in class fr.cnes.doi.settings.Consts
-
Proxy port number.
- SERVER_PROXY_PWD - Static variable in class fr.cnes.doi.settings.Consts
-
Proxy password.
- SERVER_PROXY_TYPE - Static variable in class fr.cnes.doi.settings.Consts
-
Type of proxy.
- setAdmin(Boolean) - Method in class fr.cnes.doi.db.model.DOIUser
-
Sets an administrator as admin.
- setAdmin(String) - Method in class fr.cnes.doi.plugin.impl.db.impl.DOIDbDataAccessServiceImpl
-
Add admin right to a user
- setAdmin(String) - Method in interface fr.cnes.doi.plugin.impl.db.service.DOIDbDataAccessService
-
Add admin right to a user
- setAlternateIdentifiers(Resource.AlternateIdentifiers) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the alternateIdentifiers property.
- setAlternateIdentifierType(String) - Method in class org.datacite.schema.kernel_4.Resource.AlternateIdentifiers.AlternateIdentifier
-
Sets the value of the alternateIdentifierType property.
- setAverage(float) - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Sets the average speed of the request.
- setAwardNumber(Resource.FundingReferences.FundingReference.AwardNumber) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Sets the value of the awardNumber property.
- setAwardTitle(String) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Sets the value of the awardTitle property.
- setAwardURI(String) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.AwardNumber
-
Sets the value of the awardURI property.
- setConfiguration(Object) - Method in class fr.cnes.doi.plugin.impl.db.DefaultLDAPImpl
-
Sets the configuration.
- setConfiguration(Object) - Method in class fr.cnes.doi.plugin.impl.db.DefaultProjectSuffixImpl
-
Sets the configuration.
- setConfiguration(Object) - Method in class fr.cnes.doi.plugin.impl.db.DefaultTokenImpl
-
Sets the configuration.
- setConfiguration(Object) - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Sets the configuration.
- setConfiguration(Object) - Method in interface fr.cnes.doi.plugin.PluginConfiguration
-
Sets the configuration.
- setContributorName(Resource.Contributors.Contributor.ContributorName) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Sets the value of the contributorName property.
- setContributors(Resource.Contributors) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the contributors property.
- setContributorType(ContributorType) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Sets the value of the contributorType property.
- setCreatorName(Resource.Creators.Creator.CreatorName) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Sets the value of the creatorName property.
- setCreators(Resource.Creators) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the creators property.
- setCrossCiteUrl(String) - Method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Sets the Cross Cite URL for the context.
- setCrossCiteUrl(ClientCrossCiteCitation.Context, String) - Static method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Sets the Cross Cite URL for a given context
- setDataCiteURl(String) - Method in enum fr.cnes.doi.client.ClientMDS.Context
-
Sets the DataCite URL for the context
- setDataCiteUrl(ClientMDS.Context, String) - Static method in enum fr.cnes.doi.client.ClientMDS.Context
-
Sets the DataCite URL for a given context
- setDateInformation(String) - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Sets the value of the dateInformation property.
- setDates(Resource.Dates) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the dates property.
- setDateType(DateType) - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Sets the value of the dateType property.
- setDebug(boolean) - Method in class fr.cnes.doi.settings.EmailSettings
-
Sets the debug.
- setDescription(String) - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Sets the service description.
- setDescriptions(Resource.Descriptions) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the descriptions property.
- setDescriptionType(DescriptionType) - Method in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
Sets the value of the descriptionType property.
- setEastBoundLongitude(float) - Method in class org.datacite.schema.kernel_4.Box
-
Sets the value of the eastBoundLongitude property.
- setEmail(String) - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Sets the email.
- setEmail(String) - Method in class fr.cnes.doi.db.model.DOIUser
-
Sets the email of the user.
- setFamilyName(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Sets the value of the familyName property.
- setFamilyName(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Sets the value of the familyName property.
- setFormats(Resource.Formats) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the formats property.
- setFullname(String) - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Sets the full name.
- setFunderIdentifier(Resource.FundingReferences.FundingReference.FunderIdentifier) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Sets the value of the funderIdentifier property.
- setFunderIdentifierType(FunderIdentifierType) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.FunderIdentifier
-
Sets the value of the funderIdentifierType property.
- setFunderName(String) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference
-
Sets the value of the funderName property.
- setFundingReferences(Resource.FundingReferences) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the fundingReferences property.
- setGeoLocations(Resource.GeoLocations) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the geoLocations property.
- setGivenName(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor
-
Sets the value of the givenName property.
- setGivenName(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator
-
Sets the value of the givenName property.
- setIdentifier(Resource.Identifier) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the identifier property.
- setInPolygonPoint(Point) - Method in class org.datacite.schema.kernel_4.Resource.GeoLocations.GeoLocation.GeoLocationPolygon
-
Sets the value of the inPolygonPoint property.
- setLang(String) - Method in class org.datacite.schema.kernel_4.Resource.Descriptions.Description
-
Sets the value of the lang property.
- setLang(String) - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Sets the value of the lang property.
- setLang(String) - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Sets the value of the lang property.
- setLang(String) - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Sets the value of the lang property.
- setLanguage(String) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the language property.
- setLevelLog(Level) - Method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Sets the level log for the context
- setLevelLog(ClientCrossCiteCitation.Context, Level) - Static method in enum fr.cnes.doi.client.ClientCrossCiteCitation.Context
-
Sets the level log for a given context
- setLevelLog(Level) - Method in enum fr.cnes.doi.client.ClientMDS.Context
-
Sets the level log for the context
- setLevelLog(ClientMDS.Context, Level) - Static method in enum fr.cnes.doi.client.ClientMDS.Context
-
Sets the level log for a given context
- setNameIdentifierScheme(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Sets the value of the nameIdentifierScheme property.
- setNameIdentifierScheme(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Sets the value of the nameIdentifierScheme property.
- setNameType(NameType) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.ContributorName
-
Sets the value of the nameType property.
- setNameType(NameType) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.CreatorName
-
Sets the value of the nameType property.
- setNbAccess(int) - Method in class fr.cnes.doi.services.DoiMonitoringRecord
-
Sets the number of access.
- setNorthBoundLatitude(float) - Method in class org.datacite.schema.kernel_4.Box
-
Sets the value of the northBoundLatitude property.
- setPointLatitude(float) - Method in class org.datacite.schema.kernel_4.Point
-
Sets the value of the pointLatitude property.
- setPointLongitude(float) - Method in class org.datacite.schema.kernel_4.Point
-
Sets the value of the pointLongitude property.
- setProjectname(String) - Method in class fr.cnes.doi.db.model.DOIProject
-
Sets the project name.
- setPropertiesFile(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Sets a custom properties file.
- setPropertiesFile(InputStream) - Method in class fr.cnes.doi.settings.DoiSettings
-
Sets a custom properties file.
- setPublicationYear(String) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the publicationYear property.
- setPublisher(String) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the publisher property.
- setRelatedIdentifiers(Resource.RelatedIdentifiers) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the relatedIdentifiers property.
- setRelatedIdentifierType(RelatedIdentifierType) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the relatedIdentifierType property.
- setRelatedMetadataScheme(String) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the relatedMetadataScheme property.
- setRelationType(RelationType) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the relationType property.
- setResourceType(Resource.ResourceType) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the resourceType property.
- setResourceTypeGeneral(ResourceType) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the resourceTypeGeneral property.
- setResourceTypeGeneral(ResourceType) - Method in class org.datacite.schema.kernel_4.Resource.ResourceType
-
Sets the value of the resourceTypeGeneral property.
- setRightsList(Resource.RightsList) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the rightsList property.
- setRightsURI(String) - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Sets the value of the rightsURI property.
- setRootGroups(List<Group>) - Method in class fr.cnes.doi.db.MyMemoryRealm
-
Sets the modifiable list of root groups.
- setSchemeType(String) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the schemeType property.
- setSchemeURI(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Sets the value of the schemeURI property.
- setSchemeURI(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Sets the value of the schemeURI property.
- setSchemeURI(String) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the schemeURI property.
- setSchemeURI(String) - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Sets the value of the schemeURI property.
- setSecretKey(String) - Method in class fr.cnes.doi.settings.DoiSettings
-
Sets the secret key.
- setSizes(Resource.Sizes) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the sizes property.
- setSmtpCredentials(Request) - Method in class fr.cnes.doi.settings.EmailSettings
-
Sets the SMTP credential when the SMTP needs an authentication.
- setSouthBoundLatitude(float) - Method in class org.datacite.schema.kernel_4.Box
-
Sets the value of the southBoundLatitude property.
- setSubjects(Resource.Subjects) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the subjects property.
- setSubjectScheme(String) - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Sets the value of the subjectScheme property.
- setSuffix(int) - Method in class fr.cnes.doi.db.model.DOIProject
-
Sets the suffix.
- SETTINGS - Static variable in class fr.cnes.doi.plugin.PluginFactory
-
Settings.
- settings - Variable in class fr.cnes.doi.server.DoiServer
-
Configuration.
- settings - Variable in class fr.cnes.doi.services.CnesStatusService
-
Configuration file.
- settings - Variable in class fr.cnes.doi.settings.JettySettings
-
DOI settings.
- setTitles(Resource.Titles) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the titles property.
- setTitleType(TitleType) - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Sets the value of the titleType property.
- setTokenKey(String) - Method in class fr.cnes.doi.security.TokenSecurity
-
Sets a custom token key.
- setUsername(String) - Method in class fr.cnes.doi.db.model.AuthSystemUser
-
Sets the username
- setUsername(String) - Method in class fr.cnes.doi.db.model.DOIUser
-
Sets the user name.
- setUsers(List<User>) - Method in class fr.cnes.doi.db.MyMemoryRealm
-
Sets the modifiable list of users.
- setUserToAdminGroup(String) - Method in class fr.cnes.doi.db.AbstractUserRoleDBHelper
-
Add user to Administrators group
- setUserToAdminGroup(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Add user to Administrators group
- setUserToAdminGroupInDB(String) - Method in class fr.cnes.doi.plugin.impl.db.DefaultUserRoleImpl
-
Sets the user to the admin group.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.AlternateIdentifiers.AlternateIdentifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.ContributorName
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Contributors.Contributor.NameIdentifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.CreatorName
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Creators.Creator.NameIdentifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Dates.Date
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.AwardNumber
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.FundingReferences.FundingReference.FunderIdentifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Identifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.RelatedIdentifiers.RelatedIdentifier
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.ResourceType
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.RightsList.Rights
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Sets the value of the value property.
- setValue(String) - Method in class org.datacite.schema.kernel_4.Resource.Titles.Title
-
Sets the value of the value property.
- setValueURI(String) - Method in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
Sets the value of the valueURI property.
- setVersion(String) - Method in class org.datacite.schema.kernel_4.Resource
-
Sets the value of the version property.
- setWestBoundLongitude(float) - Method in class org.datacite.schema.kernel_4.Box
-
Sets the value of the westBoundLongitude property.
- SHELL_LOGGER_NAME - Static variable in class fr.cnes.doi.utils.Utils
-
Name of the logger in console without date.
- shortMessage - Variable in enum fr.cnes.doi.application.DoiMdsApplication.API_MDS
-
Short message.
- size - Variable in class org.datacite.schema.kernel_4.Resource.Sizes
-
- sizes - Variable in class org.datacite.schema.kernel_4.Resource
-
- Sizes() - Constructor for class org.datacite.schema.kernel_4.Resource.Sizes
-
- SMTP_AUTH_PWD - Static variable in class fr.cnes.doi.settings.Consts
-
SMTP password.
- SMTP_AUTH_USER - Static variable in class fr.cnes.doi.settings.Consts
-
SMTP login.
- SMTP_PROTOCOL - Static variable in class fr.cnes.doi.settings.Consts
-
Protocol name.
- SMTP_STARTTLS_ENABLE - Static variable in class fr.cnes.doi.settings.Consts
-
TLS.
- SMTP_URL - Static variable in class fr.cnes.doi.settings.Consts
-
SMTP URL.
- smtpProtocol - Variable in class fr.cnes.doi.settings.EmailSettings
-
SMTP protocol.
- smtpUrl - Variable in class fr.cnes.doi.settings.EmailSettings
-
SMTP URL.
- southBoundLatitude - Variable in class org.datacite.schema.kernel_4.Box
-
- SSL_CTX_FACTORY - Static variable in class fr.cnes.doi.server.DoiServer
-
SslContectFactory parameter "sslContextFactory".
- start() - Method in class fr.cnes.doi.server.DoiServer
- start() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
- Starter - Class in fr.cnes.doi.server
-
DOI server
- Starter() - Constructor for class fr.cnes.doi.server.Starter
-
"Static" class cannot be instantiated
- startHttpServer(Integer) - Method in class fr.cnes.doi.server.DoiServer
-
Creates a HTTP server
- startHttpsServer(Integer) - Method in class fr.cnes.doi.server.DoiServer
-
Creates a HTTPS server
- startServer(DoiServer) - Static method in class fr.cnes.doi.server.Starter
-
Starts the server
- startWithProxy() - Method in class fr.cnes.doi.server.DoiServer
-
Starts with proxy.
- STATS_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/stats" to access to Stats page.
- status - Variable in enum fr.cnes.doi.application.DoiMdsApplication.API_MDS
-
Message status.
- status - Variable in enum fr.cnes.doi.client.ClientMDS.DATACITE_API_RESPONSE
-
HTTP status.
- status - Variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
HTTP status.
- status - Variable in exception fr.cnes.doi.exception.ClientCrossCiteException
-
HTTP status.
- status - Variable in exception fr.cnes.doi.exception.ClientMdsException
-
HTTP status.
- status - Variable in exception fr.cnes.doi.exception.TokenSecurityException
-
HTTP status.
- STATUS_PAGE_CLASSPATH - Static variable in class fr.cnes.doi.application.AdminApplication
-
Location of the resources for the status page in the classpath.
- STATUS_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/status" to access to the status page.
- STATUS_URI - Static variable in class fr.cnes.doi.server.DoiServer
-
URI of the Datacite status.
- statusServer() - Static method in class fr.cnes.doi.server.Starter
-
Status of the server
- stop() - Method in class fr.cnes.doi.server.DoiServer
- stop() - Method in class org.restlet.ext.httpclient4.HttpDOIClientHelper
- stopServer(Thread) - Static method in class fr.cnes.doi.server.Starter
-
Stops the server
- stopServer() - Static method in class fr.cnes.doi.server.Starter
-
Stops the server
- stringRepresentation() - Method in class fr.cnes.doi.resource.AbstractResource
-
projects representation
- style - Variable in class fr.cnes.doi.resource.citation.FormatCitationResource
-
The style of formatting.
- STYLE_PARAMETER - Static variable in class fr.cnes.doi.resource.citation.BaseCitationResource
-
Style parameter to format the citation "style".
- STYLE_URI - Static variable in class fr.cnes.doi.client.ClientCrossCiteCitation
-
URI to get styles "styles".
- StyleCitationResource - Class in fr.cnes.doi.resource.citation
-
The supported styles for citation.
- StyleCitationResource() - Constructor for class fr.cnes.doi.resource.citation.StyleCitationResource
-
- STYLES_URI - Static variable in class fr.cnes.doi.application.DoiCrossCiteApplication
-
URI "/style" to get the styles, which are used to format the
citation.
- subject - Variable in class org.datacite.schema.kernel_4.Resource.Subjects
-
- Subject() - Constructor for class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
- subjects - Variable in class org.datacite.schema.kernel_4.Resource
-
- Subjects() - Constructor for class org.datacite.schema.kernel_4.Resource.Subjects
-
- subjectScheme - Variable in class org.datacite.schema.kernel_4.Resource.Subjects.Subject
-
- SUCCESS_CREATED - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Operation successful.
- SUCCESS_CREATED - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
Operation successful.
- SUCCESS_NO_CONTENT - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
no DOIs founds.
- SUCCESS_NO_CONTENT - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
no DOIs founds.
- SUCCESS_OK - Static variable in exception fr.cnes.doi.exception.ClienSearchDataCiteException
-
Operation successful.
- SUCCESS_OK - Static variable in exception fr.cnes.doi.exception.ClientMdsException
-
Operation successful.
- successFullRepresentation() - Method in class fr.cnes.doi.resource.mds.DoisResource
-
Returns the sucessfull representation.
- suffix - Variable in class fr.cnes.doi.db.model.DOIProject
-
Suffix of the project name.
- SUFFIX_PROJECT_NAME - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/{suffixProject}" to manage a project suffix.
- SUFFIX_PROJECT_NAME_TEMPLATE - Static variable in class fr.cnes.doi.application.AdminApplication
-
Project suffix template.
- SUFFIX_PROJECT_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/projects" to create a project suffix.
- suffixProject - Variable in class fr.cnes.doi.resource.admin.ManageProjectsResource
-
Suffix of the project.
- suffixProject - Variable in class fr.cnes.doi.resource.admin.ManageUsersResource
-
Suffix of the project.
- suffixProject - Variable in class fr.cnes.doi.resource.admin.SuffixProjectsDoisResource
-
Suffix of the project.
- SuffixProjectsDoisResource - Class in fr.cnes.doi.resource.admin
-
Provides a unique identifier to the project.
- SuffixProjectsDoisResource() - Constructor for class fr.cnes.doi.resource.admin.SuffixProjectsDoisResource
-
- SuffixProjectsResource - Class in fr.cnes.doi.resource.admin
-
Provides a unique identifier to the project.
- SuffixProjectsResource() - Constructor for class fr.cnes.doi.resource.admin.SuffixProjectsResource
-
- SUPERUSER_NAME_PARAMETER - Static variable in class fr.cnes.doi.resource.admin.ManageSuperUsersResource
-
Parameter for the SUPERUSER name "superUserName".
- SUPERUSERS_URI - Static variable in class fr.cnes.doi.application.AdminApplication
-
URI "/superusers" to handle superusers.