Agentflow
V3.1

pe.pase
Interface FileService

All Known Subinterfaces:
WCCI

public interface FileService

FileService API.

Version:
2.0.0,
Author:
lchuang

Method Summary
 boolean deleteTaskAttachedFile(java.lang.String fileID)
          delete some task attached file
 java.lang.String getAttachFilePath(AttachFileInfo fileInfo)
          get AttachFileInfo Object's upload path
 java.lang.String getAttachFilePath(java.lang.String fid)
          get AttachFileInfo Object's upload path
 pe.filesystem.FileTransfer getFileTransfer()
          Return a FileTranser RMI interface
 java.lang.String getTaskAttachedFileContent(java.lang.String fileID)
          Release a FileTranser RMI interface
 boolean insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
          insert some task attached file
 void releaseFileTransfer(java.lang.String id)
          Return a FileTranser RMI interface
 boolean updateAttachFileInfo(java.lang.String attachCmpName, AttachFileInfo fileInfo)
          Return if updating is successful
 

Method Detail

deleteTaskAttachedFile

boolean deleteTaskAttachedFile(java.lang.String fileID)
delete some task attached file

Parameters:
fileID - the given FileID
Returns:
if deletion is successful

getAttachFilePath

java.lang.String getAttachFilePath(AttachFileInfo fileInfo)
get AttachFileInfo Object's upload path

Parameters:
AttachFileInfo -
Returns:
the upload path of AttachFileInfo

getAttachFilePath

java.lang.String getAttachFilePath(java.lang.String fid)
get AttachFileInfo Object's upload path

Parameters:
AttachFileInfo - 's file id
Returns:
the upload path of AttachFileInfo

getFileTransfer

pe.filesystem.FileTransfer getFileTransfer()
Return a FileTranser RMI interface

Returns:
a FileTransfer
See Also:
FileTransfer

getTaskAttachedFileContent

java.lang.String getTaskAttachedFileContent(java.lang.String fileID)
Release a FileTranser RMI interface

Parameters:
fileID - the given FileID
Returns:
file content of specified task attached file

insertTaskAttachedFile

boolean insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
insert some task attached file

Parameters:
fileInfo - the given TaskAttachedFileInfo object
Returns:
if insertion is successful

releaseFileTransfer

void releaseFileTransfer(java.lang.String id)
Return a FileTranser RMI interface

Parameters:
id - the given FileTransferID
See Also:
FileTransfer

updateAttachFileInfo

boolean updateAttachFileInfo(java.lang.String attachCmpName,
                             AttachFileInfo fileInfo)
Return if updating is successful

Parameters:
attachCmpName - the given attachCmpName which fileInfo belongs to
fileInfo - the given fileInfo
Returns:
if updating is successful

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.