Uses of Class
fr.gouv.vitam.common.model.administration.ProfileModel
-
Packages that use ProfileModel Package Description fr.gouv.vitam.access.external.client Providesfr.gouv.vitam.common.external.client Contains generic VitamClient and associated basic implementation used as base for every specific client module.fr.gouv.vitam.common.model.administration Provides common public Model classes for the administration module.fr.gouv.vitam.functional.administration.client Provides Functional administration client interface, factory and implementations.fr.gouv.vitam.functional.administration.profile.api fr.gouv.vitam.functional.administration.profile.api.impl fr.gouv.vitam.functional.administration.profile.core fr.gouv.vitam.functional.administration.rest Provides the web server application and configuration for the Functional administration module and the rest resource it uses -
-
Uses of ProfileModel in fr.gouv.vitam.access.external.client
Methods in fr.gouv.vitam.access.external.client that return types with arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
AdminExternalClient. findProfileById(VitamContext vitamContext, java.lang.String profileId)
Find a profile by its id.RequestResponse<ProfileModel>
AdminExternalClientMock. findProfileById(VitamContext vitamContext, java.lang.String profileId)
RequestResponse<ProfileModel>
AdminExternalClientRest. findProfileById(VitamContext vitamContext, java.lang.String profileId)
RequestResponse<ProfileModel>
AdminExternalClient. findProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)
Find profiles.RequestResponse<ProfileModel>
AdminExternalClientMock. findProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)
RequestResponse<ProfileModel>
AdminExternalClientRest. findProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)
-
Uses of ProfileModel in fr.gouv.vitam.common.external.client
Methods in fr.gouv.vitam.common.external.client that return types with arguments of type ProfileModel Modifier and Type Method Description static RequestResponse<ProfileModel>
ClientMockResultHelper. getEvidenceAudit(int statusCode)
static RequestResponse<ProfileModel>
ClientMockResultHelper. getProbativeValue(int statusCode)
static RequestResponse<ProfileModel>
ClientMockResultHelper. getProfiles(int statusCode)
-
Uses of ProfileModel in fr.gouv.vitam.common.model.administration
Methods in fr.gouv.vitam.common.model.administration that return ProfileModel Modifier and Type Method Description ProfileModel
ProfileModel. setActivationdate(java.lang.String activationdate)
ProfileModel
ProfileModel. setCreationdate(java.lang.String creationdate)
ProfileModel
ProfileModel. setDeactivationdate(java.lang.String deactivationdate)
ProfileModel
ProfileModel. setDescription(java.lang.String description)
Set or change the profile descriptionProfileModel
ProfileModel. setFormat(ProfileFormat format)
Set the profile file format (xsd, rng, ...)ProfileModel
ProfileModel. setId(java.lang.String id)
ProfileModel
ProfileModel. setIdentifier(java.lang.String identifier)
Set the identifier of the profile This value must be unique by tenantProfileModel
ProfileModel. setLastupdate(java.lang.String lastupdate)
ProfileModel
ProfileModel. setName(java.lang.String name)
Set or change the profile nameProfileModel
ProfileModel. setPath(java.lang.String path)
Profile path in storageProfileModel
ProfileModel. setStatus(ProfileStatus status)
Set or change the profile statusProfileModel
ProfileModel. setTenant(java.lang.Integer tenant)
-
Uses of ProfileModel in fr.gouv.vitam.functional.administration.client
Methods in fr.gouv.vitam.functional.administration.client that return types with arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
AdminManagementClient. findProfiles(com.fasterxml.jackson.databind.JsonNode query)
Find profiles according to the given query string (we can also use this method to find profile by identifier)RequestResponse<ProfileModel>
AdminManagementClientMock. findProfiles(com.fasterxml.jackson.databind.JsonNode query)
RequestResponse<ProfileModel>
AdminManagementClient. findProfilesByID(java.lang.String id)
Find profile by id (id generated by the database)RequestResponse<ProfileModel>
AdminManagementClientMock. findProfilesByID(java.lang.String id)
RequestResponse<ProfileModel>
AdminManagementClient. updateProfile(java.lang.String id, com.fasterxml.jackson.databind.JsonNode queryDsl)
Update a profileRequestResponse<ProfileModel>
AdminManagementClientMock. updateProfile(java.lang.String id, com.fasterxml.jackson.databind.JsonNode queryDsl)
Method parameters in fr.gouv.vitam.functional.administration.client with type arguments of type ProfileModel Modifier and Type Method Description RequestResponse
AdminManagementClient. createProfiles(java.util.List<ProfileModel> profileModelList)
Import a set of profile If all the profiles are valid, they will be stored in the collection and indexed The input is invalid in the following situations : The json is invalid The json contains 2 ore many profile having the same name One or more mandatory field is missing A field has an invalid format One or many profiles already exist in the databaseRequestResponse
AdminManagementClientMock. createProfiles(java.util.List<ProfileModel> profileModelList)
-
Uses of ProfileModel in fr.gouv.vitam.functional.administration.profile.api
Methods in fr.gouv.vitam.functional.administration.profile.api that return ProfileModel Modifier and Type Method Description ProfileModel
ProfileService. findByIdentifier(java.lang.String identifier)
Find profile by identifierMethods in fr.gouv.vitam.functional.administration.profile.api that return types with arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileService. createProfiles(java.util.List<ProfileModel> profileModelList)
Create a collections of profile After passing the validation steps.RequestResponseOK<ProfileModel>
ProfileService. findProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl)
find Profile by QueryDslRequestResponse<ProfileModel>
ProfileService. updateProfile(ProfileModel profileModel, com.fasterxml.jackson.databind.JsonNode jsonDsl)
Update profileRequestResponse<ProfileModel>
ProfileService. updateProfile(java.lang.String identifier, com.fasterxml.jackson.databind.JsonNode jsonDsl)
Update profiles after passing validation steps : Field modified : - ActivationDate - DesactivationDate - LastUpdate - StatusMethods in fr.gouv.vitam.functional.administration.profile.api with parameters of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileService. updateProfile(ProfileModel profileModel, com.fasterxml.jackson.databind.JsonNode jsonDsl)
Update profileMethod parameters in fr.gouv.vitam.functional.administration.profile.api with type arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileService. createProfiles(java.util.List<ProfileModel> profileModelList)
Create a collections of profile After passing the validation steps. -
Uses of ProfileModel in fr.gouv.vitam.functional.administration.profile.api.impl
Methods in fr.gouv.vitam.functional.administration.profile.api.impl that return ProfileModel Modifier and Type Method Description ProfileModel
ProfileServiceImpl. findByIdentifier(java.lang.String identifier)
Methods in fr.gouv.vitam.functional.administration.profile.api.impl that return types with arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileServiceImpl. createProfiles(java.util.List<ProfileModel> profileModelList)
RequestResponseOK<ProfileModel>
ProfileServiceImpl. findProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl)
RequestResponse<ProfileModel>
ProfileServiceImpl. importProfileFile(java.lang.String profileIdentifier, java.io.InputStream profileFile)
RequestResponse<ProfileModel>
ProfileServiceImpl. updateProfile(ProfileModel profileModel, com.fasterxml.jackson.databind.JsonNode jsonDsl)
RequestResponse<ProfileModel>
ProfileServiceImpl. updateProfile(java.lang.String identifier, com.fasterxml.jackson.databind.JsonNode jsonDsl)
Methods in fr.gouv.vitam.functional.administration.profile.api.impl with parameters of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileServiceImpl. updateProfile(ProfileModel profileModel, com.fasterxml.jackson.databind.JsonNode jsonDsl)
Method parameters in fr.gouv.vitam.functional.administration.profile.api.impl with type arguments of type ProfileModel Modifier and Type Method Description RequestResponse<ProfileModel>
ProfileServiceImpl. createProfiles(java.util.List<ProfileModel> profileModelList)
-
Uses of ProfileModel in fr.gouv.vitam.functional.administration.profile.core
Methods in fr.gouv.vitam.functional.administration.profile.core with parameters of type ProfileModel Modifier and Type Method Description java.util.Optional<ProfileValidator.RejectionCause>
ProfileValidator. validate(ProfileModel profile)
Validate a profile objectboolean
ProfileManager. validateProfile(ProfileModel profile, VitamError error)
boolean
ProfileManager. validateProfileFile(ProfileModel profileModel, java.io.File file, VitamError error)
Validate if the profile file is valide XSD => is file xsd is xml valide RNG => if file rng is xml valide, rng valide, check default values if already exists in vitam -
Uses of ProfileModel in fr.gouv.vitam.functional.administration.rest
Method parameters in fr.gouv.vitam.functional.administration.rest with type arguments of type ProfileModel Modifier and Type Method Description javax.ws.rs.core.Response
ProfileResource. createProfiles(java.util.List<ProfileModel> profileModelList, javax.ws.rs.core.UriInfo uri)
Import a set of profiles.
-