Class PublicationImportExport
- java.lang.Object
-
- org.silverpeas.core.importexport.control.PublicationImportExport
-
public class PublicationImportExport extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addNodesToPublication(PublicationPK pubPK, List<Integer> nodes)
Add nodes (coordinatesId) to a publication.static PublicationDetail
convertFileInfoToPublicationDetail(File file, ImportSettings settings)
Méthodes permettant de récupérer un objet publication dont les méta-données sont générées à partir des informations du fichier destiné à être attaché à celle ci.static List<PublicationDetail>
getUnbalancedPublications(String componentId)
Get unbalanced publications
-
-
-
Method Detail
-
convertFileInfoToPublicationDetail
public static PublicationDetail convertFileInfoToPublicationDetail(File file, ImportSettings settings)
Méthodes permettant de récupérer un objet publication dont les méta-données sont générées à partir des informations du fichier destiné à être attaché à celle ci. Utilisation de l'api POI dans le cas des fichiers MSoffice.- Parameters:
file
- - fichier destiné à être attaché à la publication d'où l'on extrait les informations qui iront renseigner les méta-données de la publication à creersettings
- the import export settings- Returns:
- renvoie un objet PublicationDetail
-
addNodesToPublication
public static void addNodesToPublication(PublicationPK pubPK, List<Integer> nodes)
Add nodes (coordinatesId) to a publication.- Parameters:
pubPK
- the publication identifier (primary key)nodes
- List of coordinateId.
-
getUnbalancedPublications
public static List<PublicationDetail> getUnbalancedPublications(String componentId)
Get unbalanced publications- Parameters:
componentId
- the component instance identifier- Returns:
- ArrayList of publicationDetail
-
-