public class Cdm2MediawikiExporter
extends java.lang.Object
Constructor and Description |
---|
Cdm2MediawikiExporter() |
Modifier and Type | Method and Description |
---|---|
void |
export(java.lang.String portalUrl,
java.lang.String serviceUrl,
java.lang.String taxonName,
java.lang.String classificationName,
java.lang.String wikiUrl,
java.lang.String wikiLoginUid,
java.lang.String passwd,
java.lang.String wikiPageNamespace,
boolean import2Mediawiki,
boolean deleteOutputFiles,
boolean importImages)
does the whole export process: runs cdm export to mediawiki xml-file and
wiki import of this file
|
void |
export(java.lang.String serviceUrl,
java.util.UUID taxonNodeUuid,
java.util.UUID treeNodeUuid,
java.lang.String wikiUrl,
java.lang.String wikiLoginUid,
java.lang.String passwd,
java.lang.String wikiPageNamespace,
boolean import2Mediawiki,
boolean deleteOutputFiles,
boolean importImages) |
void |
exportFromXmlFile(java.lang.String portalUrl,
java.lang.String filename,
java.lang.String serviceUrl,
java.lang.String wikiUrl,
java.lang.String wikiLoginUid,
java.lang.String passwd,
java.lang.String wikiPageNamespace,
boolean import2Mediawiki,
boolean deleteOutputFiles,
boolean importImages)
if you already have a cdm xml export in some file you put it in here
the mediawiki xml is created and imported to an mediawiki
does step 2 and 3 out of all 3 export steps
|
void |
uploadToMediawiki(java.lang.String inputFilePath,
java.lang.String wikiUrl,
java.lang.String wikiLoginUid,
java.lang.String passwd)
uploads a given mediawiki xml file to a mediawiki - does only third (last) step
of the whole export process
|
public void export(java.lang.String serviceUrl, java.util.UUID taxonNodeUuid, java.util.UUID treeNodeUuid, java.lang.String wikiUrl, java.lang.String wikiLoginUid, java.lang.String passwd, java.lang.String wikiPageNamespace, boolean import2Mediawiki, boolean deleteOutputFiles, boolean importImages) throws java.net.MalformedURLException
java.net.MalformedURLException
public void export(java.lang.String portalUrl, java.lang.String serviceUrl, java.lang.String taxonName, java.lang.String classificationName, java.lang.String wikiUrl, java.lang.String wikiLoginUid, java.lang.String passwd, java.lang.String wikiPageNamespace, boolean import2Mediawiki, boolean deleteOutputFiles, boolean importImages) throws java.net.MalformedURLException
serviceUrl
- taxonName
- wikiUrl
- - url of the destination wikiwikiLoginUid
- - uid of wiki adminpasswd
- - password of the above wiki adminwikiPageNamespace
- - prefix that, will be added to all pages null or "" will make
no prefixjava.net.MalformedURLException
- TODO: make passwd "unplain" MAYDO: pass more parameters e.g.:
alternative stylesheet layout parameters (that may force the
use of different stylesheet) export folder - we use a
temporary so far boolean for telling if we want to keep the
mediawiki xml file ...public void exportFromXmlFile(java.lang.String portalUrl, java.lang.String filename, java.lang.String serviceUrl, java.lang.String wikiUrl, java.lang.String wikiLoginUid, java.lang.String passwd, java.lang.String wikiPageNamespace, boolean import2Mediawiki, boolean deleteOutputFiles, boolean importImages) throws java.net.MalformedURLException
filename
- serviceUrl
- taxonName
- classificationName
- wikiUrl
- wikiLoginUid
- passwd
- wikiPageNamespace
- import2Mediawiki
- deleteOutputFiles
- importImages
- java.net.MalformedURLException
public void uploadToMediawiki(java.lang.String inputFilePath, java.lang.String wikiUrl, java.lang.String wikiLoginUid, java.lang.String passwd)
inputFilePath
- wikiUrl
- wikiUser
- passwd
- deleteOutputFile
- Copyright © 2007-2020 EDIT. All Rights Reserved.