Enum Class FunctionalAdminCollections
java.lang.Object
java.lang.Enum<FunctionalAdminCollections>
fr.gouv.vitam.functional.administration.common.server.FunctionalAdminCollections
- All Implemented Interfaces:
Serializable
,Comparable<FunctionalAdminCollections>
,Constable
All collections in functional admin module
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAccess contract collectionAccession Register detail CollectionAccession Register summary CollectionAccession Register Symbolic CollectionAgency collectionArchive Unit Profile collectionContext collectionFormats CollectionIngest contract collectionManagement contract collectionOntology collectionProfile collectionRules CollectionSchema collectionSecurity profile collectionVITAM SEQUENCE collection -
Method Summary
Modifier and TypeMethodDescription<T extends org.bson.Document>
com.mongodb.client.MongoCollection<T>long
getCount()
get ElasticSearch Clientstatic FunctionalAdminCollections
getFromValue
(String collection) get collection from value.getName()
<T extends VitamDocument<?>>
VitamCollection<T>boolean
static FunctionalAdminCollections
Returns the enum constant of this class with the specified name.static FunctionalAdminCollections[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
FORMATS
Formats Collection -
RULES
Rules Collection -
ACCESSION_REGISTER_SUMMARY
Accession Register summary Collection -
ACCESSION_REGISTER_DETAIL
Accession Register detail Collection -
ACCESSION_REGISTER_SYMBOLIC
Accession Register Symbolic Collection -
INGEST_CONTRACT
Ingest contract collection -
ACCESS_CONTRACT
Access contract collection -
MANAGEMENT_CONTRACT
Management contract collection -
VITAM_SEQUENCE
VITAM SEQUENCE collection -
PROFILE
Profile collection -
ARCHIVE_UNIT_PROFILE
Archive Unit Profile collection -
AGENCIES
Agency collection -
CONTEXT
Context collection -
SECURITY_PROFILE
Security profile collection -
GRIFFIN
-
PRESERVATION_SCENARIO
-
ONTOLOGY
Ontology collection -
SCHEMA
Schema collection
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getClasses
-
isMultitenant
public boolean isMultitenant()- Returns:
- True if this collection is multitenant
-
getName
- Returns:
- the name of the collection
-
getCollection
public <T extends org.bson.Document> com.mongodb.client.MongoCollection<T> getCollection()- Returns:
- the associated MongoCollection
-
getVitamCollection
- Returns:
- the associated VitamCollection
-
getCount
public long getCount()- Returns:
- the count of associated MongoCollection
-
getVarNameAdapater
- Returns:
- the associated VarNameAdapter
-
getEsClient
get ElasticSearch Client- Returns:
- client Es
-
getFromValue
get collection from value.- Parameters:
collection
-- Returns:
- the corresponding FunctionalAdminCollections
-
getVitamDescriptionResolver
-
getElasticsearchCollection
-