Class ApogeeExportReport
java.lang.Object
org.ametys.plugins.odfsync.apogee.ws.ApogeeExportReport
The report for an Apogee export
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The status of the export -
Constructor Summary
ConstructorsConstructorDescriptionThe constructorThe constructor -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMandatoryDataPath
(Content content, ModelItem modelItem) Add mandatory model item for a contentvoid
addMissingRelation
(Content parentContent, Content childContent) Add the missing relation between a parent and a child contentGet the apogee structure implementation.Get the export statusGet the mandatory model item by contentGet the missing relationsvoid
setApogeeExportStructure
(ApogeeExportStructure structure) Set the apogee structure implementation.void
Set the export status
-
Constructor Details
-
ApogeeExportReport
public ApogeeExportReport()The constructor -
ApogeeExportReport
The constructor- Parameters:
status
- the export status
-
-
Method Details
-
addMandatoryDataPath
Add mandatory model item for a content- Parameters:
content
- the contentmodelItem
- the model item
-
getMandatoryDataPathByContent
Get the mandatory model item by content- Returns:
- the map of mandatory model item
-
addMissingRelation
Add the missing relation between a parent and a child content- Parameters:
parentContent
- the parent contentchildContent
- the child content
-
getMissingRelations
Get the missing relations- Returns:
- the map of missing relation
-
getExportStatus
Get the export status- Returns:
- the export status
-
setExportStatus
Set the export status- Parameters:
status
- the export status
-
getApogeeExportStructure
Get the apogee structure implementation.- Returns:
- the apogee structure implementation
-
setApogeeExportStructure
Set the apogee structure implementation.- Parameters:
structure
- the apogee structure implementation.
-