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, toStringDirect
append, 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, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public 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)
VitamDocument
newInstance
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.