|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.sourcejammer.project.view.MasterControlProgram
Title: $FileName: MasterControlProgram.java$
Nested Class Summary | |
private static class |
MasterControlProgram.Messages
|
Field Summary |
Fields inherited from interface org.sourcejammer.project.view.SJResponseParams |
BOOLEAN_QUERY_RESULT, BRANCHES, DOWNLOAD_FILE_IDENTIFIER, FILE, IS_CHECKED_OUT, IS_SHARED, NEW_FILE_ID, NODE_UNIQUE_ID, OBJECT_ARRAY, PROJECT, res_ARCHIVE_PROPERTIES, res_BINARY_ZIPPED, res_PARENT_NODE_UNIQUE_ID, SJ_PATH_TO_LABEL_ROOT |
Fields inherited from interface org.sourcejammer.project.view.SJRequestParams |
ARCHIVE_PROPERTIES, BINARY_ZIPPED, CHECK_OUT_PATH, COMMENT, EXCLUDE_FILE, FILE_PROPERTIES, FILE_UPLOAD_ID, IDENTIFIER, IS_BRANCH_AFTER_CHECKIN, IS_BUILD_CHANGELIST, NEW_ARCHIVE_IMPLEMENTATION, NEW_ARCHIVE_NAME, NEW_ARCHIVE_ROOT_PATH, NEW_PARENT_NODE_UNIQUE_ID, NEW_USER_ADMIN, NEW_USER_FULL_NAME, NEW_USER_NAME, NEW_USER_PASSWORD, PARENT_NODE_NAME, PARENT_NODE_UNIQUE_ID, PLUGIN_NAME, RECURSIVE, REQUESTED_EOL_TYPE, REQUESTED_NODE_NAME, REQUESTED_NODE_UNIQUE_ID, SECONDARY_VERSION_NUMBER, VERSION_NUMBER, ZIP_BINARIES_LARGER_THAN |
Constructor Summary | |
private |
MasterControlProgram()
|
Method Summary | |
static org.sourcejammer.project.view.SJResponse |
addArchive(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
addFile(org.sourcejammer.project.view.SJRequest request)
Adds a new file. |
static org.sourcejammer.project.view.SJResponse |
addProject(org.sourcejammer.project.view.SJRequest request)
Adds a new project. |
static org.sourcejammer.project.view.SJResponse |
addToArchiveControllerUsers(org.sourcejammer.project.view.SJRequest request)
Add user to controller users list for an archive. Required SJRequest Params: newUserName -- user name of user being added to controller users list. |
static org.sourcejammer.project.view.SJResponse |
addToArchiveUsers(org.sourcejammer.project.view.SJRequest request)
Add user to users list for an archive. Required SJRequest Params: newUserName -- user name of user being added to controller users list. |
static org.sourcejammer.project.view.SJResponse |
addUser(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
branchFile(org.sourcejammer.project.view.SJRequest request)
Branch a shared file.. |
static org.sourcejammer.project.view.SJResponse |
branchProject(org.sourcejammer.project.view.SJRequest request)
Branch all sharee files in project. |
private static void |
buildSpecificVersionSource(Archive oArchive,
long fileID,
int iRequestedEOLType,
int iVersion,
java.io.File flTarget)
Rebuilds the specified source for the specified version (iVersion) of the specified file (ndFile). |
private static void |
buildSpecificVersionSource(Archive oArchive,
long fileID,
int iRequestedEOLType,
long lVersionID,
java.io.File flTarget)
Rebuilds the specified source for the specified version (iVersion) of the specified file (ndFile). |
static org.sourcejammer.project.view.SJResponse |
changeFileDescription(org.sourcejammer.project.view.SJRequest request)
Adds a new project. |
static org.sourcejammer.project.view.SJResponse |
changePassword(org.sourcejammer.project.view.SJRequest request)
Change a user's password. |
static org.sourcejammer.project.view.SJResponse |
checkDeletedNodeShareStatus(org.sourcejammer.project.view.SJRequest request)
Returns true if (BOOLEAN_QUERY_RESULT) the deleted item is a file with shares or with more than one parent (removed or ordinary parents combined) or if the deleted item is a project that contains any files that meet this definition. Required SJRequest Params: requestedNodeUniqueID -- id of project. versionNumber -- The number (index in removed nodes) of the node to delete. |
static org.sourcejammer.project.view.SJResponse |
checkInFile(org.sourcejammer.project.view.SJRequest request)
Check in a file. |
static org.sourcejammer.project.view.SJResponse |
checkOutFile(org.sourcejammer.project.view.SJRequest request)
Check out a file. |
(package private) static long |
checkSession(org.sourcejammer.project.view.SJRequest request,
Archive arch)
Checks users login status. |
(package private) static long |
checkSessionAdminRequired(org.sourcejammer.project.view.SJRequest request)
Checks users login status. |
(package private) static long |
checkSessionAllowAnon(org.sourcejammer.project.view.SJRequest request,
Archive arch)
Checks user's login status. |
(package private) static long |
checkSessionArchUserRequired(org.sourcejammer.project.view.SJRequest request,
Archive arch)
Checks users login status. |
(package private) static long |
checkSessionControllerRequired(org.sourcejammer.project.view.SJRequest request,
Archive arch)
Checks users login status. |
static org.sourcejammer.project.view.SJResponse |
connect(org.sourcejammer.project.view.SJRequest request)
Returns response with welcome message and session id. |
static org.sourcejammer.project.view.SJResponse |
copyFile(org.sourcejammer.project.view.SJRequest request)
Copies a file. |
static org.sourcejammer.project.view.SJResponse |
copyProject(org.sourcejammer.project.view.SJRequest request)
Copies a project. |
static org.sourcejammer.project.view.SJResponse |
deleteArchive(org.sourcejammer.project.view.SJRequest request)
Permanently deletes an archive. Required SJRequest Params: newArchiveName -- name of archive to be deleted. |
static org.sourcejammer.project.view.SJResponse |
disconnect(org.sourcejammer.project.view.SJRequest request)
Logs user out. |
static org.sourcejammer.project.view.SJResponse |
doesProjectContainShares(org.sourcejammer.project.view.SJRequest request)
Returns true (BOOLEAN_QUERY_RESULT) if project contains any shared files. |
static org.sourcejammer.project.view.SJResponse |
firePluginAction(org.sourcejammer.project.view.SJRequest request)
Call an action plugin. Required SJRequest Params: pluginName -- specifies the name of the plugin to be called Other parameters may be required by the plugin. |
private static Archive |
getArchive(java.lang.String archiveName)
|
static ArchiveInfoFlex |
getArchiveInfo(java.lang.String archiveName)
|
static org.sourcejammer.project.view.SJResponse |
getArchiveNames(org.sourcejammer.project.view.SJRequest request)
Return a list of archives available on this server. Required SJRequest Params: newArchiveName -- name of archive to be deleted. |
static org.sourcejammer.project.view.SJResponse |
getArchiveProperties(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
getArchiveUserList(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
getBranchReport(org.sourcejammer.project.view.SJRequest request)
Return Branch object with info about all branches for requested file. |
static org.sourcejammer.project.view.SJResponse |
getChangeList(org.sourcejammer.project.view.SJRequest request)
Builds a change list and returns download id. |
static org.sourcejammer.project.view.SJResponse |
getCompleteUserList(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
getControllerUserList(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
getFileBranchReport(org.sourcejammer.project.view.SJRequest request)
Gets master file/branch report for file. |
static org.sourcejammer.project.view.SJResponse |
getFileInfo(org.sourcejammer.project.view.SJRequest request)
Gets information about a file. |
static org.sourcejammer.project.view.SJResponse |
getFileLatestVersion(org.sourcejammer.project.view.SJRequest request)
Gets latest version of a file. |
static org.sourcejammer.project.view.SJResponse |
getFileLatestVersionID(org.sourcejammer.project.view.SJRequest request)
Gets unique ID of latest version of a file. Required SJRequest Params: requestedNodeUniqueID -- id of file. |
static org.sourcejammer.project.view.SJResponse |
getFileVersion(org.sourcejammer.project.view.SJRequest request)
Gets a previous version of a file. |
static org.sourcejammer.project.view.SJResponse |
getLabelContentList(org.sourcejammer.project.view.SJRequest request)
Gets info about all file/versions in a label. Required SJRequest Params: requestedNodeUniqueID -- id of the label. versionNumber -- Version number (NOT unique ID) of the label requested. Info about response: nodeUniqueID -- Unique Id of root project of the label. objectArray -- Array of LabelVersionMappingBeans, one for each file in the label. |
static org.sourcejammer.project.view.SJResponse |
getProjectInfo(org.sourcejammer.project.view.SJRequest request)
Gets information about a project. |
static org.sourcejammer.project.view.SJResponse |
getUniqueIDFromPath(org.sourcejammer.project.view.SJRequest request)
Returns the node unique ID from a path and parent node id. Required SJRequest Params: requestedNodeUniqueID -- id of the parent project. requestedNodeName -- Path. |
private static boolean |
isAdminOrControllerSession(org.sourcejammer.project.view.SJRequest request,
Archive arch)
|
private static boolean |
isAdminSession(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
login(org.sourcejammer.project.view.SJRequest request)
Logs in user but does not connect to an archive. |
static org.sourcejammer.project.view.SJResponse |
makeLabeledVersion(org.sourcejammer.project.view.SJRequest request)
Makes a labeled version. Required SJRequest Params: requestedNodeUniqueID -- root project for label. requestedNodeName -- Name for the new label. comment -- Description of the label. |
static org.sourcejammer.project.view.SJResponse |
moveFile(org.sourcejammer.project.view.SJRequest request)
Moves a file. |
static org.sourcejammer.project.view.SJResponse |
moveProject(org.sourcejammer.project.view.SJRequest request)
Moves a project. |
static org.sourcejammer.project.view.SJResponse |
permanentlyDeleteNode(org.sourcejammer.project.view.SJRequest request)
Permanently deletes a node that was previously removed. Required SJRequest Params: requestedNodeUniqueID -- id of parent project from which the node is to be deleted. versionNumber -- The number (index in removed nodes) of the node to delete. recursive -- If true, deletes all shares of any shared files. |
static org.sourcejammer.project.view.SJResponse |
rebuildLabel(org.sourcejammer.project.view.SJRequest request)
Automatically creates a new version of the label. Required SJRequest Params: requestedNodeUniqueID -- id of the label. parentNodeUniqueID -- id of label's parent project Info about response: nodeUniqueID -- Unique Id of root project of the label. objectArray -- Array of LabelVersionMappingBeans, one for each file in the label. |
static org.sourcejammer.project.view.SJResponse |
removeFile(org.sourcejammer.project.view.SJRequest request)
Remove a file from a project. Required SJRequest Params: requestedNodeUniqueID -- id of file to remove. parentNodeUniqueID -- id of parent project. If no parentNode id in request, removes file from all parents. |
static org.sourcejammer.project.view.SJResponse |
removeFileShare(org.sourcejammer.project.view.SJRequest request)
Removes a file share. |
static org.sourcejammer.project.view.SJResponse |
removeFromArchiveControllerUsers(org.sourcejammer.project.view.SJRequest request)
Remove user from controller users list for an archive. Required SJRequest Params: newUserName -- user name of user being added to controller users list. |
static org.sourcejammer.project.view.SJResponse |
removeFromArchiveUsers(org.sourcejammer.project.view.SJRequest request)
Remove user from users list for an archive. Required SJRequest Params: newUserName -- user name of user being added to controller users list. |
static org.sourcejammer.project.view.SJResponse |
removeProject(org.sourcejammer.project.view.SJRequest request)
Remove a Project from a project. Required SJRequest Params: requestedNodeUniqueID -- id of project to remove. parentNodeUniqueID -- id of parent project. If no parentNode id in request, removes sub-files from all parents. |
static org.sourcejammer.project.view.SJResponse |
removeProjectShare(org.sourcejammer.project.view.SJRequest request)
Removes all shares from project. |
static org.sourcejammer.project.view.SJResponse |
removeUser(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
renameFile(org.sourcejammer.project.view.SJRequest request)
Change the name of a file. Required SJRequest Params: requestedNodeUniqueID -- id of the file being renamed. parentNodeUniqueID -- id of parent project of the file being renamed requestedNodeName -- new name for the file |
static org.sourcejammer.project.view.SJResponse |
renameProject(org.sourcejammer.project.view.SJRequest request)
Change the name of a project. Required SJRequest Params: requestedNodeUniqueID -- id of the project being renamed. parentNodeUniqueID -- id of parent project of the project being renamed requestedNodeName -- new name for the project |
static org.sourcejammer.project.view.SJResponse |
restoreRemovedNode(org.sourcejammer.project.view.SJRequest request)
Restored a node that was removed from a project. Required SJRequest Params: requestedNodeUniqueID -- id of parent project that node is to be restored to. requestedNodeName -- name to that restore node is to be named, when restored. versionNumber -- The number (index) of the node to restore. |
static org.sourcejammer.project.view.SJResponse |
rollBackToVersions(org.sourcejammer.project.view.SJRequest request)
Rollback a file in the archive to a previous version. Required SJRequest Params: requestedNodeUniqueID -- id of the version to roll back to. parentNodeUniqueID -- id of the file being rolled back. |
static org.sourcejammer.project.view.SJResponse |
setArchiveProperties(org.sourcejammer.project.view.SJRequest request)
|
static org.sourcejammer.project.view.SJResponse |
setUserAdmin(org.sourcejammer.project.view.SJRequest request)
Set a user's admin status. Required SJRequest Params: newUserName -- User name of user being modified. newUserAdmin -- If true, user is set as admin. |
static org.sourcejammer.project.view.SJResponse |
shareFile(org.sourcejammer.project.view.SJRequest request)
Shares a file. |
static org.sourcejammer.project.view.SJResponse |
shareProject(org.sourcejammer.project.view.SJRequest request)
Shares a project. |
static org.sourcejammer.project.view.SJResponse |
undoCheckOut(org.sourcejammer.project.view.SJRequest request)
Undo check out of a checked out file. |
private static long |
unzipTempFile(long tempFileID)
|
static org.sourcejammer.project.view.SJResponse |
viewRemovedNodes(org.sourcejammer.project.view.SJRequest request)
View info about nodes removed from a project. Required SJRequest Params: requestedNodeUniqueID -- id of project whose removed nodes are to be returned. |
static org.sourcejammer.project.view.SJResponse |
viewVersionComment(org.sourcejammer.project.view.SJRequest request)
Returns comment for a version. Required SJRequest Params: requestedNodeUniqueID -- id of version. |
private static long |
zipTempFileIfRequired(long lTempFileId,
org.sourcejammer.project.view.SJRequest request,
org.sourcejammer.project.view.SJResponse response,
java.lang.String fileName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
private MasterControlProgram()
Method Detail |
public static ArchiveInfoFlex getArchiveInfo(java.lang.String archiveName) throws FileAccessException
FileAccessException
public static org.sourcejammer.project.view.SJResponse login(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse doesProjectContainShares(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse checkDeletedNodeShareStatus(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse changePassword(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse connect(org.sourcejammer.project.view.SJRequest request)
private static Archive getArchive(java.lang.String archiveName) throws FileAccessException
FileAccessException
public static org.sourcejammer.project.view.SJResponse disconnect(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse moveFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse copyProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse moveProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse shareFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse shareProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeFileShare(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeProjectShare(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse branchFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse branchProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getBranchReport(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse copyFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse changeFileDescription(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse checkOutFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse deleteArchive(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getArchiveNames(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse checkInFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getProjectInfo(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getFileInfo(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getFileBranchReport(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getFileLatestVersionID(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getFileLatestVersion(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getFileVersion(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getChangeList(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse makeLabeledVersion(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getLabelContentList(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse undoCheckOut(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse viewVersionComment(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse viewRemovedNodes(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse restoreRemovedNode(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addArchive(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getCompleteUserList(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getControllerUserList(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getArchiveUserList(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse setUserAdmin(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addUser(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeUser(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse permanentlyDeleteNode(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getUniqueIDFromPath(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse rollBackToVersions(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse setArchiveProperties(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse getArchiveProperties(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addToArchiveControllerUsers(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeFromArchiveControllerUsers(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse addToArchiveUsers(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse removeFromArchiveUsers(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse renameFile(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse firePluginAction(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse renameProject(org.sourcejammer.project.view.SJRequest request)
public static org.sourcejammer.project.view.SJResponse rebuildLabel(org.sourcejammer.project.view.SJRequest request)
private static long zipTempFileIfRequired(long lTempFileId, org.sourcejammer.project.view.SJRequest request, org.sourcejammer.project.view.SJResponse response, java.lang.String fileName) throws java.io.IOException
java.io.IOException
static long checkSessionAllowAnon(org.sourcejammer.project.view.SJRequest request, Archive arch) throws UserDoesNotExistException, InvalidPasswordException, SecurityException
UserDoesNotExistException
InvalidPasswordException
SecurityException
static long checkSessionAdminRequired(org.sourcejammer.project.view.SJRequest request) throws UserDoesNotExistException, InvalidPasswordException, SecurityException
UserDoesNotExistException
InvalidPasswordException
SecurityException
static long checkSessionControllerRequired(org.sourcejammer.project.view.SJRequest request, Archive arch) throws UserDoesNotExistException, InvalidPasswordException, SecurityException
UserDoesNotExistException
InvalidPasswordException
SecurityException
private static boolean isAdminOrControllerSession(org.sourcejammer.project.view.SJRequest request, Archive arch)
private static boolean isAdminSession(org.sourcejammer.project.view.SJRequest request)
static long checkSessionArchUserRequired(org.sourcejammer.project.view.SJRequest request, Archive arch) throws UserDoesNotExistException, InvalidPasswordException, SecurityException
UserDoesNotExistException
InvalidPasswordException
SecurityException
static long checkSession(org.sourcejammer.project.view.SJRequest request, Archive arch) throws UserDoesNotExistException, InvalidPasswordException, SecurityException
UserDoesNotExistException
InvalidPasswordException
SecurityException
private static void buildSpecificVersionSource(Archive oArchive, long fileID, int iRequestedEOLType, int iVersion, java.io.File flTarget) throws FileAccessException, InvalidSourceException, java.io.IOException, ProjectDoesNotExistException, EndOfSourceException, FileDoesNotExistException, TextFileException, NoSuchVersionException, WrongFileTypeException, SecurityException
FileAccessException
InvalidSourceException
java.io.IOException
ProjectDoesNotExistException
EndOfSourceException
FileDoesNotExistException
TextFileException
NoSuchVersionException
WrongFileTypeException
SecurityException
private static void buildSpecificVersionSource(Archive oArchive, long fileID, int iRequestedEOLType, long lVersionID, java.io.File flTarget) throws FileAccessException, InvalidSourceException, java.io.IOException, ProjectDoesNotExistException, EndOfSourceException, FileDoesNotExistException, TextFileException, NoSuchVersionException, WrongFileTypeException, SecurityException
FileAccessException
InvalidSourceException
java.io.IOException
ProjectDoesNotExistException
EndOfSourceException
FileDoesNotExistException
TextFileException
NoSuchVersionException
WrongFileTypeException
SecurityException
private static long unzipTempFile(long tempFileID) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |