Package fr.gouv.vitam.common.guid
Class GUIDObjectType
- java.lang.Object
-
- fr.gouv.vitam.common.guid.GUIDObjectType
-
public final class GUIDObjectType extends java.lang.ObjectDefines all types that could have a UUID
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGUIDObjectType.GUIDObjectEnumTypeUtility Enum for GUIDObjectType
-
Field Summary
Fields Modifier and Type Field Description static intACCESSION_REGISTER_DETAIL_TYPEAccession register detailstatic intACCESSION_REGISTER_SUMMARY_TYPEAccession register summarystatic intAGENCY_TYPEAgencystatic intCONTEXT_TYPEContextstatic intCONTRACT_TYPEEntry contractstatic intEVENT_TYPEEvent within a Logbook (Operation or Lifecycle Logbook)static intMANIFEST_TYPEIngest manifeststatic intOBJECT_TYPEObjectstatic intOBJECTGROUP_TYPEObject Groupstatic intONTOLOGY_TYPEOntologystatic intOPERATION_LOGBOOK_TYPEOperation logbookstatic intPROFILE_TYPEProfilestatic intREQUESTID_TYPEAccess Request (not associated with an operation)static intSTORAGE_OPERATION_TYPEStorage (CAS) Operationstatic intUNASSIGNED_TYPEUnassignedstatic intUNIT_TYPEUnitstatic intWRITE_LOGBOOK_TYPEWrite Operation logbook
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetChildrenType(int type)static booleangetDefaultWorm(int type)static GUIDObjectType.GUIDObjectEnumTypegetEnumType(int id)Utility method to get Enum instead of int
-
-
-
Field Detail
-
UNASSIGNED_TYPE
public static final int UNASSIGNED_TYPE
Unassigned- See Also:
- Constant Field Values
-
UNIT_TYPE
public static final int UNIT_TYPE
Unit- See Also:
- Constant Field Values
-
OBJECTGROUP_TYPE
public static final int OBJECTGROUP_TYPE
Object Group- See Also:
- Constant Field Values
-
OBJECT_TYPE
public static final int OBJECT_TYPE
Object- See Also:
- Constant Field Values
-
OPERATION_LOGBOOK_TYPE
public static final int OPERATION_LOGBOOK_TYPE
Operation logbook- See Also:
- Constant Field Values
-
WRITE_LOGBOOK_TYPE
public static final int WRITE_LOGBOOK_TYPE
Write Operation logbook- See Also:
- Constant Field Values
-
MANIFEST_TYPE
public static final int MANIFEST_TYPE
Ingest manifest- See Also:
- Constant Field Values
-
EVENT_TYPE
public static final int EVENT_TYPE
Event within a Logbook (Operation or Lifecycle Logbook)- See Also:
- Constant Field Values
-
REQUESTID_TYPE
public static final int REQUESTID_TYPE
Access Request (not associated with an operation)- See Also:
- Constant Field Values
-
STORAGE_OPERATION_TYPE
public static final int STORAGE_OPERATION_TYPE
Storage (CAS) Operation- See Also:
- Constant Field Values
-
ACCESSION_REGISTER_SUMMARY_TYPE
public static final int ACCESSION_REGISTER_SUMMARY_TYPE
Accession register summary- See Also:
- Constant Field Values
-
CONTRACT_TYPE
public static final int CONTRACT_TYPE
Entry contract- See Also:
- Constant Field Values
-
PROFILE_TYPE
public static final int PROFILE_TYPE
Profile- See Also:
- Constant Field Values
-
CONTEXT_TYPE
public static final int CONTEXT_TYPE
Context- See Also:
- Constant Field Values
-
ACCESSION_REGISTER_DETAIL_TYPE
public static final int ACCESSION_REGISTER_DETAIL_TYPE
Accession register detail- See Also:
- Constant Field Values
-
AGENCY_TYPE
public static final int AGENCY_TYPE
Agency- See Also:
- Constant Field Values
-
ONTOLOGY_TYPE
public static final int ONTOLOGY_TYPE
Ontology- See Also:
- Constant Field Values
-
-
Method Detail
-
getEnumType
public static GUIDObjectType.GUIDObjectEnumType getEnumType(int id)
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
-
-