Package fr.gouv.vitam.common.guid
Class GUIDObjectType
java.lang.Object
fr.gouv.vitam.common.guid.GUIDObjectType
Defines all types that could have a UUID
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Utility Enum for GUIDObjectType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accession register detailstatic final int
Accession register summarystatic final int
Agencystatic final int
Contextstatic final int
Entry contractstatic final int
Event within a Logbook (Operation or Lifecycle Logbook)static final int
Ingest manifeststatic final int
Objectstatic final int
Object Groupstatic final int
Ontologystatic final int
Operation logbookstatic final int
Profilestatic final int
Access Request (not associated with an operation)static final int
Storage (CAS) Operationstatic final int
Unassignedstatic final int
Unitstatic final int
Write Operation logbook -
Method Summary
Modifier and TypeMethodDescriptionstatic int
getChildrenType
(int type) static boolean
getDefaultWorm
(int type) getEnumType
(int id) Utility method to get Enum instead of int
-
Field Details
-
UNASSIGNED_TYPE
public static final int UNASSIGNED_TYPEUnassigned- See Also:
-
UNIT_TYPE
public static final int UNIT_TYPEUnit- See Also:
-
OBJECTGROUP_TYPE
public static final int OBJECTGROUP_TYPEObject Group- See Also:
-
OBJECT_TYPE
public static final int OBJECT_TYPEObject- See Also:
-
OPERATION_LOGBOOK_TYPE
public static final int OPERATION_LOGBOOK_TYPEOperation logbook- See Also:
-
WRITE_LOGBOOK_TYPE
public static final int WRITE_LOGBOOK_TYPEWrite Operation logbook- See Also:
-
MANIFEST_TYPE
public static final int MANIFEST_TYPEIngest manifest- See Also:
-
EVENT_TYPE
public static final int EVENT_TYPEEvent within a Logbook (Operation or Lifecycle Logbook)- See Also:
-
REQUESTID_TYPE
public static final int REQUESTID_TYPEAccess Request (not associated with an operation)- See Also:
-
STORAGE_OPERATION_TYPE
public static final int STORAGE_OPERATION_TYPEStorage (CAS) Operation- See Also:
-
ACCESSION_REGISTER_SUMMARY_TYPE
public static final int ACCESSION_REGISTER_SUMMARY_TYPEAccession register summary- See Also:
-
CONTRACT_TYPE
public static final int CONTRACT_TYPEEntry contract- See Also:
-
PROFILE_TYPE
public static final int PROFILE_TYPEProfile- See Also:
-
CONTEXT_TYPE
public static final int CONTEXT_TYPEContext- See Also:
-
ACCESSION_REGISTER_DETAIL_TYPE
public static final int ACCESSION_REGISTER_DETAIL_TYPEAccession register detail- See Also:
-
AGENCY_TYPE
public static final int AGENCY_TYPEAgency- See Also:
-
ONTOLOGY_TYPE
public static final int ONTOLOGY_TYPEOntology- See Also:
-
-
Method Details
-
getEnumType
Utility method to get Enum instead of int- Parameters:
id
-- Returns:
- the enum corresponding Id
-
getChildrenType
public static int getChildrenType(int type) - Parameters:
type
-- Returns:
- the associated children type
-
getDefaultWorm
public static boolean getDefaultWorm(int type) - Parameters:
type
-- Returns:
- the default Worm status
-