public class FileContainerDeployment extends DesignDeployment
| Modifier and Type | Class and Description |
|---|---|
static class |
FileContainerDeployment.ContainerFile |
static class |
FileContainerDeployment.FileNameComparator |
FILECONTAINER_METADATA_FILENAME, LOG| Constructor and Description |
|---|
FileContainerDeployment(DesignSyncStatus parent,
java.lang.String documentKey,
org.apache.commons.vfs2.FileObject codeFile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isUpdated() |
void |
performUpdate(de.innovationgate.webgate.api.WGDatabase db) |
void |
resetUpdateInformation() |
doAttachFile, doRemoveFile, doSaveDocument, getDocument, getDocumentKey, getManager, getParent, getTimestampOfCodeFile, getTimestampOfMetadataFile, isDeleted, performDeletion, setParentgetCodeFile, getCodeFilePath, getMetadataFile, getSuffix, getType, processDesignHeaderpublic FileContainerDeployment(DesignSyncStatus parent, java.lang.String documentKey, org.apache.commons.vfs2.FileObject codeFile) throws java.io.IOException, WGDesignSyncException
java.io.IOExceptionWGDesignSyncExceptionpublic boolean isUpdated()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.io.IOException,
WGDesignSyncException
isUpdated in class DesignDeploymentjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptionWGDesignSyncExceptionpublic void performUpdate(de.innovationgate.webgate.api.WGDatabase db)
throws java.io.IOException,
de.innovationgate.webgate.api.WGException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
WGDesignSyncException
performUpdate in class DesignDeploymentjava.io.IOExceptionde.innovationgate.webgate.api.WGExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionWGDesignSyncExceptionpublic void resetUpdateInformation()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.io.IOException,
WGDesignSyncException
resetUpdateInformation in class DesignDeploymentjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.io.IOExceptionWGDesignSyncException