public enum FunctionalAdminCollections extends Enum<FunctionalAdminCollections>
Enum Constant and Description |
---|
ACCESS_CONTRACT
Access contract collection
|
ACCESSION_REGISTER_DETAIL
Accession Register detail Collection
|
ACCESSION_REGISTER_SUMMARY
Accession Register summary Collection
|
AGENCIES
Agency collection
|
CONTEXT
Context collection
|
FORMATS
Formats Collection
|
INGEST_CONTRACT
Ingest contract collection
|
PROFILE
Profile collection
|
RULES
Rules Collection
|
SECURITY_PROFILE
Security profile collection
|
VITAM_SEQUENCE
Access contract collection
|
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
getClasz() |
com.mongodb.client.MongoCollection |
getCollection() |
long |
getCount() |
ElasticsearchAccessFunctionalAdmin |
getEsClient()
get ElasticSearch Client
|
static FunctionalAdminCollections |
getFromValue(String collection)
get collection from value.
|
static FunctionalAdminCollections |
getFromVitamCollection(VitamCollection collection) |
String |
getName() |
String |
getType() |
VarNameAdapter |
getVarNameAdapater() |
VitamCollection |
getVitamCollection() |
protected void |
initialize(ElasticsearchAccessFunctionalAdmin esClient)
Initialize the collection
|
protected void |
initialize(com.mongodb.client.MongoDatabase db,
boolean recreate)
Initialize the collection
|
static boolean |
isCollectionMultiTenant(String collectionName)
Check if the collection is multi tenant or not
|
boolean |
isMultitenant() |
boolean |
isUsingScore() |
static FunctionalAdminCollections |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FunctionalAdminCollections[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FunctionalAdminCollections FORMATS
public static final FunctionalAdminCollections RULES
public static final FunctionalAdminCollections ACCESSION_REGISTER_SUMMARY
public static final FunctionalAdminCollections ACCESSION_REGISTER_DETAIL
public static final FunctionalAdminCollections INGEST_CONTRACT
public static final FunctionalAdminCollections ACCESS_CONTRACT
public static final FunctionalAdminCollections VITAM_SEQUENCE
public static final FunctionalAdminCollections PROFILE
public static final FunctionalAdminCollections AGENCIES
public static final FunctionalAdminCollections CONTEXT
public static final FunctionalAdminCollections SECURITY_PROFILE
public static FunctionalAdminCollections[] values()
for (FunctionalAdminCollections c : FunctionalAdminCollections.values()) System.out.println(c);
public static FunctionalAdminCollections valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isMultitenant()
public boolean isUsingScore()
protected void initialize(com.mongodb.client.MongoDatabase db, boolean recreate)
db
- database typerecreate
- true is as recreate typeprotected void initialize(ElasticsearchAccessFunctionalAdmin esClient)
esClient
- public String getName()
public String getType()
public com.mongodb.client.MongoCollection getCollection()
public VitamCollection getVitamCollection()
protected Class<?> getClasz()
public long getCount()
public VarNameAdapter getVarNameAdapater()
public ElasticsearchAccessFunctionalAdmin getEsClient()
public static FunctionalAdminCollections getFromVitamCollection(VitamCollection collection)
collection
- public static FunctionalAdminCollections getFromValue(String collection)
collection
- public static boolean isCollectionMultiTenant(String collectionName)
collectionName
- Copyright © 2018 Vitam. All rights reserved.