vc.corba.common.intf
Interface FileVersionManagerOperations

All Known Subinterfaces:
FileVersionManager

public interface FileVersionManagerOperations

vc/corba/common/intf/FileVersionManagerOperations.java Generated by the IDL-to-Java compiler (portable), version "3.0" from ProjectStructure.idl Thursday, November 1, 2001 8:40:15 PM PST


Method Summary
 void addFileVersion(java.lang.String connectionID, boolean keepCheckedOut, VersionData newVersionData, java.lang.String dirMappedTo, boolean unitOperation)
           
 void addLabelForDirectories(java.lang.String connectionID, java.lang.String labelName, boolean recursive, java.lang.String[] directoryIDs, boolean unitOperation)
           
 void addLabelForFiles(java.lang.String connectionID, java.lang.String labelName, java.lang.String[] fileIDs, boolean unitOperation)
           
 void checkInFile(java.lang.String connectionID, java.lang.String fileID, boolean unitOperation)
           
 void checkInMultipleFiles(java.lang.String connectionID, java.lang.String[] fileIDs, boolean unitOperation)
           
 void checkOutFile(java.lang.String connectionID, java.lang.String fileID, java.lang.String checkOutDir, boolean unitOperation)
           
 void checkOutMultipleFiles(java.lang.String connectionID, java.lang.String[] fileIDs, java.lang.String checkOutDir, boolean unitOperation)
           
 void createFile(java.lang.String connectionID, java.lang.String directoryID, java.lang.String FileName, boolean keepCheckedOut, VersionData newVersionData, java.lang.String dirMappedTo, boolean unitOperation)
           
 void deleteFileVersion(java.lang.String connectionID, java.lang.String fileID, java.lang.String versionName, boolean unitOperation)
           
 VersionData getFileVersion(java.lang.String connectionID, java.lang.String fileID, java.lang.String versionName)
           
 HistoryElement[] getLabelsForFiles(java.lang.String connectionID, java.lang.String[] fileIDs, java.lang.String user, java.lang.String startTime, java.lang.String endTime, boolean getLabels, boolean getVersions)
           
 HistoryElement[] getLabelsOfDirectories(java.lang.String connectionID, java.lang.String[] directoryIDs, java.lang.String user, java.lang.String startTime, java.lang.String endTime, boolean getLabels, boolean getVersions, boolean recursive, boolean getFiles, boolean getSubDirectories)
           
 VersionData[] getMultipleFileVersions(java.lang.String connectionID, java.lang.String fileID, java.lang.String[] versionNames)
           
 void removeLabelOfDirectories(java.lang.String connectionID, java.lang.String labelName, boolean recursive, boolean removeLatest, java.lang.String[] directoryIDs, boolean unitOperation)
           
 void removeLabelOfFiles(java.lang.String connectionID, java.lang.String labelName, java.lang.String versionName, boolean removeLatest, java.lang.String[] fileIDs, boolean unitOperation)
           
 void revertToLabelOfDirectories(java.lang.String connectionID, java.lang.String labelName, boolean recursive, boolean removeLatest, java.lang.String[] directoryIDs, boolean unitOperation)
           
 void revertToLabelOfFiles(java.lang.String connectionID, java.lang.String labelName, java.lang.String versionName, boolean removeLatest, java.lang.String[] fileIDs, boolean unitOperation)
           
 void saveChanges()
           
 void undoCheckOutFile(java.lang.String connectionID, java.lang.String fileID, boolean unitOperation)
           
 void undoCheckOutMultipleFiles(java.lang.String connectionID, java.lang.String[] fileIDs, boolean unitOperation)
           
 

Method Detail

saveChanges

public void saveChanges()

getFileVersion

public VersionData getFileVersion(java.lang.String connectionID,
                                  java.lang.String fileID,
                                  java.lang.String versionName)
                           throws VCException

getMultipleFileVersions

public VersionData[] getMultipleFileVersions(java.lang.String connectionID,
                                             java.lang.String fileID,
                                             java.lang.String[] versionNames)
                                      throws VCException

createFile

public void createFile(java.lang.String connectionID,
                       java.lang.String directoryID,
                       java.lang.String FileName,
                       boolean keepCheckedOut,
                       VersionData newVersionData,
                       java.lang.String dirMappedTo,
                       boolean unitOperation)
                throws VCException

addFileVersion

public void addFileVersion(java.lang.String connectionID,
                           boolean keepCheckedOut,
                           VersionData newVersionData,
                           java.lang.String dirMappedTo,
                           boolean unitOperation)
                    throws VCException

deleteFileVersion

public void deleteFileVersion(java.lang.String connectionID,
                              java.lang.String fileID,
                              java.lang.String versionName,
                              boolean unitOperation)
                       throws VCException

checkInFile

public void checkInFile(java.lang.String connectionID,
                        java.lang.String fileID,
                        boolean unitOperation)
                 throws VCException

checkOutFile

public void checkOutFile(java.lang.String connectionID,
                         java.lang.String fileID,
                         java.lang.String checkOutDir,
                         boolean unitOperation)
                  throws VCException

undoCheckOutFile

public void undoCheckOutFile(java.lang.String connectionID,
                             java.lang.String fileID,
                             boolean unitOperation)
                      throws VCException

checkInMultipleFiles

public void checkInMultipleFiles(java.lang.String connectionID,
                                 java.lang.String[] fileIDs,
                                 boolean unitOperation)
                          throws VCException

checkOutMultipleFiles

public void checkOutMultipleFiles(java.lang.String connectionID,
                                  java.lang.String[] fileIDs,
                                  java.lang.String checkOutDir,
                                  boolean unitOperation)
                           throws VCException

undoCheckOutMultipleFiles

public void undoCheckOutMultipleFiles(java.lang.String connectionID,
                                      java.lang.String[] fileIDs,
                                      boolean unitOperation)
                               throws VCException

getLabelsOfDirectories

public HistoryElement[] getLabelsOfDirectories(java.lang.String connectionID,
                                               java.lang.String[] directoryIDs,
                                               java.lang.String user,
                                               java.lang.String startTime,
                                               java.lang.String endTime,
                                               boolean getLabels,
                                               boolean getVersions,
                                               boolean recursive,
                                               boolean getFiles,
                                               boolean getSubDirectories)
                                        throws VCException

getLabelsForFiles

public HistoryElement[] getLabelsForFiles(java.lang.String connectionID,
                                          java.lang.String[] fileIDs,
                                          java.lang.String user,
                                          java.lang.String startTime,
                                          java.lang.String endTime,
                                          boolean getLabels,
                                          boolean getVersions)
                                   throws VCException

addLabelForDirectories

public void addLabelForDirectories(java.lang.String connectionID,
                                   java.lang.String labelName,
                                   boolean recursive,
                                   java.lang.String[] directoryIDs,
                                   boolean unitOperation)
                            throws VCException

addLabelForFiles

public void addLabelForFiles(java.lang.String connectionID,
                             java.lang.String labelName,
                             java.lang.String[] fileIDs,
                             boolean unitOperation)
                      throws VCException

revertToLabelOfDirectories

public void revertToLabelOfDirectories(java.lang.String connectionID,
                                       java.lang.String labelName,
                                       boolean recursive,
                                       boolean removeLatest,
                                       java.lang.String[] directoryIDs,
                                       boolean unitOperation)
                                throws VCException

revertToLabelOfFiles

public void revertToLabelOfFiles(java.lang.String connectionID,
                                 java.lang.String labelName,
                                 java.lang.String versionName,
                                 boolean removeLatest,
                                 java.lang.String[] fileIDs,
                                 boolean unitOperation)
                          throws VCException

removeLabelOfDirectories

public void removeLabelOfDirectories(java.lang.String connectionID,
                                     java.lang.String labelName,
                                     boolean recursive,
                                     boolean removeLatest,
                                     java.lang.String[] directoryIDs,
                                     boolean unitOperation)
                              throws VCException

removeLabelOfFiles

public void removeLabelOfFiles(java.lang.String connectionID,
                               java.lang.String labelName,
                               java.lang.String versionName,
                               boolean removeLatest,
                               java.lang.String[] fileIDs,
                               boolean unitOperation)
                        throws VCException