| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.silverpeas.importExport.control.ComponentImportExport
com.silverpeas.importExport.control.GEDImportExport
com.silverpeas.kmelia.importexport.KmeliaImportExport
public class KmeliaImportExport
Classe métier de création d'entités silverpeas utilisée par le moteur d'importExport.
| Constructor Summary | |
|---|---|
KmeliaImportExport(com.stratelia.webactiv.beans.admin.UserDetail curentUserDetail,
                   String currentComponentId)
Constructeur public de la classe  | 
|
| Method Summary | |
|---|---|
protected  void | 
addPublicationToTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                      com.stratelia.webactiv.util.node.model.NodePK topicPK)
 | 
protected  com.stratelia.webactiv.util.node.model.NodePK | 
addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail nodeDetail,
                   int topicId,
                   com.silverpeas.importExport.report.MassiveReport massiveReport)
Méthode ajoutant un thème à un thème déja existant.  | 
protected  com.stratelia.webactiv.util.node.model.NodePK | 
addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail nodeDetail,
                   int topicId,
                   com.silverpeas.importExport.report.UnitReport unitReport)
Méthode ajoutant un thème à un thème déja existant.  | 
protected  com.stratelia.webactiv.util.publication.model.PublicationDetail | 
createPublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail)
Specific Kmax: Create publication with no nodeFather  | 
protected  String | 
createPublicationIntoTopic(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDet_temp,
                           com.stratelia.webactiv.util.node.model.NodePK topicPK,
                           com.stratelia.webactiv.beans.admin.UserDetail userDetail)
 | 
protected  com.stratelia.webactiv.util.publication.model.CompletePublication | 
getCompletePublication(com.stratelia.webactiv.util.publication.model.PublicationPK pk)
 | 
protected  KmeliaBm | 
getKmeliaBm()
 | 
 int | 
getSilverObjectId(String id)
Méthode récupérant le silverObjectId d'un objet d'id id  | 
 void | 
publicationNotClassifiedOnPDC(String pubId)
 | 
protected  void | 
updatePublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDet_temp,
                  com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetailToCreate,
                  com.stratelia.webactiv.beans.admin.UserDetail userDetail)
 | 
| Methods inherited from class com.silverpeas.importExport.control.GEDImportExport | 
|---|
addSubTopicToTopic, copyDBmodelImagePartsForExport, copyWysiwygImageForExport, createPublicationContent, createPublicationForMassiveImport, createPublicationForUnitImport, createTopicForUnitImport, getAliases, getAllTopicsOfPublication, getFormTemplateBm, getNodeBm, getPublicationBm, getPublicationCompleteById, getPublicationCoordinates, getTopicTree, isKmax, setCurrentComponentId | 
| Methods inherited from class com.silverpeas.importExport.control.ComponentImportExport | 
|---|
getCurentUserDetail, getCurrentComponentId | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public KmeliaImportExport(com.stratelia.webactiv.beans.admin.UserDetail curentUserDetail,
                          String currentComponentId)
curentUserDetail - informations sur l'utilisateur faisant appel au moteur d'importExportcurrentComponentId - - composant silverpeas cible| Method Detail | 
|---|
protected KmeliaBm getKmeliaBm()
                        throws com.silverpeas.importExport.model.ImportExportException
com.silverpeas.importExport.model.ImportExportException
protected void updatePublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDet_temp,
                                 com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetailToCreate,
                                 com.stratelia.webactiv.beans.admin.UserDetail userDetail)
                          throws Exception
updatePublication in class com.silverpeas.importExport.control.GEDImportExportException
protected String createPublicationIntoTopic(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDet_temp,
                                            com.stratelia.webactiv.util.node.model.NodePK topicPK,
                                            com.stratelia.webactiv.beans.admin.UserDetail userDetail)
                                     throws Exception
createPublicationIntoTopic in class com.silverpeas.importExport.control.GEDImportExportException
protected void addPublicationToTopic(com.stratelia.webactiv.util.publication.model.PublicationPK pubPK,
                                     com.stratelia.webactiv.util.node.model.NodePK topicPK)
                              throws Exception
addPublicationToTopic in class com.silverpeas.importExport.control.GEDImportExportException
protected com.stratelia.webactiv.util.node.model.NodePK addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail nodeDetail,
                                                                           int topicId,
                                                                           com.silverpeas.importExport.report.UnitReport unitReport)
                                                                    throws com.silverpeas.importExport.model.ImportExportException
addSubTopicToTopic in class com.silverpeas.importExport.control.GEDImportExportnodeDetail - le détail du noeud à ajouter.topicId - l'identifiant du noeud parent, ou 0 pour désigner le noeud racine.unitReport - le rapport d'import unitaire.
com.silverpeas.importExport.model.ImportExportException - en cas d'anomalie lors de la création du noeud.GEDImportExport.addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail,
 int, com.silverpeas.importExport.report.UnitReport)
protected com.stratelia.webactiv.util.node.model.NodePK addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail nodeDetail,
                                                                           int topicId,
                                                                           com.silverpeas.importExport.report.MassiveReport massiveReport)
                                                                    throws com.silverpeas.importExport.model.ImportExportException
addSubTopicToTopic in class com.silverpeas.importExport.control.GEDImportExportnodeDetail - l'objet node correspondant au thème à créer.topicId - l'ID du thème dans lequel créer le nouveau thème.
com.silverpeas.importExport.model.ImportExportException - en cas d'anomalie lors de la création du noeud.GEDImportExport.addSubTopicToTopic(com.stratelia.webactiv.util.node.model.NodeDetail,
 int, com.silverpeas.importExport.report.MassiveReport)
public int getSilverObjectId(String id)
                      throws Exception
getSilverObjectId in class com.silverpeas.importExport.control.GEDImportExportid - - id de la publication
com.silverpeas.importExport.model.ImportExportException
Exception
protected com.stratelia.webactiv.util.publication.model.CompletePublication getCompletePublication(com.stratelia.webactiv.util.publication.model.PublicationPK pk)
                                                                                            throws Exception
getCompletePublication in class com.silverpeas.importExport.control.GEDImportExportException
public void publicationNotClassifiedOnPDC(String pubId)
                                   throws Exception
publicationNotClassifiedOnPDC in class com.silverpeas.importExport.control.GEDImportExportException
protected com.stratelia.webactiv.util.publication.model.PublicationDetail createPublication(com.stratelia.webactiv.util.publication.model.PublicationDetail pubDetail)
                                                                                     throws Exception
createPublication in class com.silverpeas.importExport.control.GEDImportExportpubDetail - 
Exception
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||