|
||||||||||
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 cibleMethod 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.GEDImportExport
Exception
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.GEDImportExport
Exception
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.GEDImportExport
Exception
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.GEDImportExport
nodeDetail
- 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.GEDImportExport
nodeDetail
- 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.GEDImportExport
id
- - 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.GEDImportExport
Exception
public void publicationNotClassifiedOnPDC(String pubId) throws Exception
publicationNotClassifiedOnPDC
in class com.silverpeas.importExport.control.GEDImportExport
Exception
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.GEDImportExport
pubDetail
-
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |