public class ManagementContract extends VitamDocument<ManagementContract>
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTIVATIONDATE
the activation date of contract
|
static String |
CREATIONDATE
the creatation date of contract
|
static String |
DEACTIVATIONDATE
the desactication date of contract
|
static String |
DESCRIPTION
the contract description
|
static String |
IDENTIFIER
the contract id
|
static String |
LAST_UPDATE
the last update of contract
|
static String |
NAME
the contract name
|
static String |
OBJECT_STRATEGY
the Object Strategy
|
static String |
OBJECTGROUP_STRATEGY
the Object Group Strategy
|
static String |
STATUS
the contract status
|
static String |
STORAGE
the Storage
|
static String |
UNIT_STRATEGY
the Unit Strategy
|
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSION| Constructor and Description |
|---|
ManagementContract()
Empty Constructor
|
ManagementContract(org.bson.Document document)
Constructor
|
ManagementContract(Integer tenantId) |
ManagementContract(com.fasterxml.jackson.databind.JsonNode content) |
ManagementContract(String content) |
checkId, getConcernedDiffLines, getId, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirectappend, clear, containsKey, containsValue, entrySet, equals, get, get, get, getBoolean, getBoolean, getDate, getDouble, getEmbedded, getEmbedded, getInteger, getInteger, getList, getList, getLong, getObjectId, getString, hashCode, isEmpty, keySet, parse, parse, put, putAll, remove, size, toBsonDocument, toJson, toJson, toJson, toJson, valuesclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic static final String IDENTIFIER
public static final String NAME
public static final String DESCRIPTION
public static final String STATUS
public static final String CREATIONDATE
public static final String LAST_UPDATE
public static final String ACTIVATIONDATE
public static final String DEACTIVATIONDATE
public static final String STORAGE
public static final String OBJECTGROUP_STRATEGY
public static final String UNIT_STRATEGY
public static final String OBJECT_STRATEGY
public ManagementContract()
public ManagementContract(org.bson.Document document)
document - data in format Document to create contactpublic ManagementContract(com.fasterxml.jackson.databind.JsonNode content)
content - in format JsonNode to create contractpublic ManagementContract(String content)
content - in format String to create contractpublic ManagementContract(Integer tenantId)
tenantId - the working tenantpublic ManagementContract setId(String id)
id - the id of ingest contractpublic VitamDocument<ManagementContract> newInstance(com.fasterxml.jackson.databind.JsonNode content)
VitamDocumentnewInstance in class VitamDocument<ManagementContract>content - document structure as jsonpublic String getName()
public ManagementContract setName(String name)
name - to setpublic String getDescription()
public ManagementContract setDescription(String description)
description - to set to contactpublic ActivationStatus getStatus()
public ManagementContract setStatus(ActivationStatus status)
status - to setpublic String getCreationdate()
public ManagementContract setCreationdate(String creationdate)
creationdate - to setpublic String getLastupdate()
public ManagementContract setLastupdate(String lastupdate)
lastupdate - to setpublic String getActivationdate()
public ManagementContract setActivationdate(String activationdate)
activationdate - to setpublic String getDeactivationdate()
public ManagementContract setDeactivationdate(String deactivationdate)
deactivationdate - to setCopyright © 2019 Vitam. All rights reserved.