Class CMSDeploy
java.lang.Object
|
+--CMSDeploy
- public class CMSDeploy
- extends java.lang.Object
CMSDeploy implements access to Vignette CMS
- Author:
- masogato
Constructor Summary |
CMSDeploy(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password)
|
CMSDeploy(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String indexFile)
|
Method Summary |
void |
commit()
|
void |
connect()
|
void |
disconnect()
|
double |
getCommitDelay(int nRequests)
|
double |
getSubmitDelay(int nSubmits)
|
boolean |
isLocalModified(java.lang.String absFile)
|
boolean |
isVerbose()
|
static void |
main(java.lang.String[] args)
|
void |
resetIndexFile()
|
void |
saveFiles(java.lang.String arch)
|
void |
setVerbose(boolean v)
|
int |
submit(java.lang.String dir,
java.lang.String proj,
boolean cache,
boolean recursivo,
boolean override,
java.lang.String extTemplates)
|
com.vignette.cms.client.beans.StaticFile |
submitFile(com.vignette.cms.client.beans.Project proj,
java.io.File f,
boolean override)
|
int |
submitFiles(java.lang.String filesArch,
boolean override)
|
int |
submitFiles(java.lang.String dir,
java.lang.String proj,
boolean recursive)
|
int |
submitFiles(java.lang.String dir,
java.lang.String proj,
boolean recursive,
java.lang.String extTemplates)
|
com.vignette.cms.client.beans.Project |
submitProject(java.lang.String proj)
|
com.vignette.cms.client.beans.Template |
submitTemplate(com.vignette.cms.client.beans.Project proj,
java.io.File f,
boolean cached,
boolean override)
|
int |
submitTemplates(java.lang.String dir,
java.lang.String proj,
boolean recursive)
|
int |
submitTemplates(java.lang.String dir,
java.lang.String proj,
boolean cached,
boolean recursive,
boolean override,
java.lang.String extTemplates)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMSDeploy
public CMSDeploy(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password)
CMSDeploy
public CMSDeploy(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String indexFile)
connect
public void connect()
throws com.vignette.cms.client.beans.RequestException
com.vignette.cms.client.beans.RequestException
disconnect
public void disconnect()
commit
public void commit()
throws com.vignette.cms.client.beans.RequestException,
com.vignette.cms.client.beans.NotConnectedException
com.vignette.cms.client.beans.RequestException
com.vignette.cms.client.beans.NotConnectedException
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean v)
submitProject
public com.vignette.cms.client.beans.Project submitProject(java.lang.String proj)
throws com.vignette.cms.client.beans.CMSException
com.vignette.cms.client.beans.CMSException
submitFile
public com.vignette.cms.client.beans.StaticFile submitFile(com.vignette.cms.client.beans.Project proj,
java.io.File f,
boolean override)
throws com.vignette.cms.client.beans.CMSException
com.vignette.cms.client.beans.CMSException
submitTemplate
public com.vignette.cms.client.beans.Template submitTemplate(com.vignette.cms.client.beans.Project proj,
java.io.File f,
boolean cached,
boolean override)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submit
public int submit(java.lang.String dir,
java.lang.String proj,
boolean cache,
boolean recursivo,
boolean override,
java.lang.String extTemplates)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submitFiles
public int submitFiles(java.lang.String filesArch,
boolean override)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submitTemplates
public int submitTemplates(java.lang.String dir,
java.lang.String proj,
boolean cached,
boolean recursive,
boolean override,
java.lang.String extTemplates)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submitTemplates
public int submitTemplates(java.lang.String dir,
java.lang.String proj,
boolean recursive)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submitFiles
public int submitFiles(java.lang.String dir,
java.lang.String proj,
boolean recursive,
java.lang.String extTemplates)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
submitFiles
public int submitFiles(java.lang.String dir,
java.lang.String proj,
boolean recursive)
throws com.vignette.cms.client.beans.CMSException,
java.io.FileNotFoundException,
java.io.IOException
com.vignette.cms.client.beans.CMSException
java.io.FileNotFoundException
java.io.IOException
saveFiles
public void saveFiles(java.lang.String arch)
isLocalModified
public boolean isLocalModified(java.lang.String absFile)
resetIndexFile
public void resetIndexFile()
main
public static void main(java.lang.String[] args)
getCommitDelay
public double getCommitDelay(int nRequests)
getSubmitDelay
public double getSubmitDelay(int nSubmits)