vc.corba.common.intf
Interface ProjectDBManagerOperations

All Known Subinterfaces:
ProjectDBManager

public interface ProjectDBManagerOperations

vc/corba/common/intf/ProjectDBManagerOperations.java Generated by the IDL-to-Java compiler (portable), version "3.0" from idl/ProjectStructure.idl Saturday, November 3, 2001 12:00:07 PM PST


Method Summary
 void clearConnection(java.lang.String connectionID)
           
 File createFile(java.lang.String connectionID, File newFile, java.lang.String directoryID, boolean unitOperation)
           
 Directory createRootDirectory(java.lang.String connectionID, Directory newDirectory, boolean unitOperation)
           
 Directory createSubDirectory(java.lang.String connectionID, Directory newDirectory, java.lang.String parentID, boolean unitOperation)
           
 void deleteDirectory(java.lang.String connectionID, java.lang.String directoryID, boolean unitOperation)
           
 void deleteFile(java.lang.String connectionID, java.lang.String fileID, java.lang.String directoryID, boolean unitOperation)
           
 java.lang.String getDatabaseName(java.lang.String connectionID)
           
 DirDiskMap getDirDiskMap(java.lang.String connectionID, java.lang.String directoryID, boolean returnEmptyDiskMapIfEmpty)
           
 DirDiskMap getFileDiskMap(java.lang.String connectionID, java.lang.String fileID, boolean returnParentsDiskMapIfNoneFound)
           
 File[] getFiles(java.lang.String connectionID, java.lang.String directoryID)
           
 File[] getFilesRecursively(java.lang.String connectionID, java.lang.String directoryID)
           
 Directory[] getRootDirectories(java.lang.String connectionID)
           
 Directory[] getSubDirectories(java.lang.String connectionID, java.lang.String directoryID)
           
 java.lang.String makeConnection(java.lang.String user, java.lang.String password, java.lang.String clientIP, ProjectDBManagerCB projectDBManagerCallBack)
           
 void saveChanges()
           
 void setDirDiskMap(java.lang.String connectionID, java.lang.String oSDirectory, java.lang.String directoryID, boolean unitOperation)
           
 void setFileDiskMap(java.lang.String connectionID, java.lang.String oSDirectory, java.lang.String fileID, boolean unitOperation)
           
 void updateDirectory(java.lang.String connectionID, Directory newDirectory, boolean unitOperation)
           
 void updateFile(java.lang.String connectionID, File newFile, boolean unitOperation)
           
 

Method Detail

saveChanges

public void saveChanges()

getDatabaseName

public java.lang.String getDatabaseName(java.lang.String connectionID)
                                 throws VCException

makeConnection

public java.lang.String makeConnection(java.lang.String user,
                                       java.lang.String password,
                                       java.lang.String clientIP,
                                       ProjectDBManagerCB projectDBManagerCallBack)
                                throws VCException

clearConnection

public void clearConnection(java.lang.String connectionID)
                     throws VCException

createRootDirectory

public Directory createRootDirectory(java.lang.String connectionID,
                                     Directory newDirectory,
                                     boolean unitOperation)
                              throws VCException

createSubDirectory

public Directory createSubDirectory(java.lang.String connectionID,
                                    Directory newDirectory,
                                    java.lang.String parentID,
                                    boolean unitOperation)
                             throws VCException

getRootDirectories

public Directory[] getRootDirectories(java.lang.String connectionID)
                               throws VCException

getSubDirectories

public Directory[] getSubDirectories(java.lang.String connectionID,
                                     java.lang.String directoryID)
                              throws VCException

updateDirectory

public void updateDirectory(java.lang.String connectionID,
                            Directory newDirectory,
                            boolean unitOperation)
                     throws VCException

deleteDirectory

public void deleteDirectory(java.lang.String connectionID,
                            java.lang.String directoryID,
                            boolean unitOperation)
                     throws VCException

createFile

public File createFile(java.lang.String connectionID,
                       File newFile,
                       java.lang.String directoryID,
                       boolean unitOperation)
                throws VCException

getFiles

public File[] getFiles(java.lang.String connectionID,
                       java.lang.String directoryID)
                throws VCException

getFilesRecursively

public File[] getFilesRecursively(java.lang.String connectionID,
                                  java.lang.String directoryID)
                           throws VCException

updateFile

public void updateFile(java.lang.String connectionID,
                       File newFile,
                       boolean unitOperation)
                throws VCException

deleteFile

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

setDirDiskMap

public void setDirDiskMap(java.lang.String connectionID,
                          java.lang.String oSDirectory,
                          java.lang.String directoryID,
                          boolean unitOperation)
                   throws VCException

getDirDiskMap

public DirDiskMap getDirDiskMap(java.lang.String connectionID,
                                java.lang.String directoryID,
                                boolean returnEmptyDiskMapIfEmpty)
                         throws VCException

setFileDiskMap

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

getFileDiskMap

public DirDiskMap getFileDiskMap(java.lang.String connectionID,
                                 java.lang.String fileID,
                                 boolean returnParentsDiskMapIfNoneFound)
                          throws VCException