public class StoreProxyBean extends BaseProxyBean implements Store
VERSION_DEFAULT
Constructor and Description |
---|
StoreProxyBean() |
Modifier and Type | Method and Description |
---|---|
void |
addDirectory(long companyId,
long repositoryId,
java.lang.String dirName) |
void |
addFile(long companyId,
long repositoryId,
java.lang.String fileName,
byte[] bytes) |
void |
addFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.io.File file) |
void |
addFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.io.InputStream is) |
void |
checkRoot(long companyId) |
void |
copyFileToStore(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel,
Store targetStore) |
void |
copyFileVersion(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String fromVersionLabel,
java.lang.String toVersionLabel) |
void |
deleteDirectory(long companyId,
long repositoryId,
java.lang.String dirName) |
void |
deleteFile(long companyId,
long repositoryId,
java.lang.String fileName) |
void |
deleteFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel) |
java.io.File |
getFile(long companyId,
long repositoryId,
java.lang.String fileName) |
java.io.File |
getFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel) |
byte[] |
getFileAsBytes(long companyId,
long repositoryId,
java.lang.String fileName) |
byte[] |
getFileAsBytes(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel) |
java.io.InputStream |
getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName) |
java.io.InputStream |
getFileAsStream(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel) |
java.lang.String[] |
getFileNames(long companyId,
long repositoryId) |
java.lang.String[] |
getFileNames(long companyId,
long repositoryId,
java.lang.String dirName) |
long |
getFileSize(long companyId,
long repositoryId,
java.lang.String fileName) |
boolean |
hasDirectory(long companyId,
long repositoryId,
java.lang.String dirName) |
boolean |
hasFile(long companyId,
long repositoryId,
java.lang.String fileName) |
boolean |
hasFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel) |
void |
move(java.lang.String srcDir,
java.lang.String destDir) |
void |
moveFileToStore(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel,
Store targetStore) |
void |
reindex(java.lang.String[] ids) |
void |
updateFile(long companyId,
long repositoryId,
long newRepositoryId,
java.lang.String fileName) |
void |
updateFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String newFileName) |
void |
updateFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel,
byte[] bytes) |
void |
updateFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel,
java.io.File file) |
void |
updateFile(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String versionLabel,
java.io.InputStream is) |
void |
updateFileVersion(long companyId,
long repositoryId,
java.lang.String fileName,
java.lang.String fromVersionLabel,
java.lang.String toVersionLabel) |
afterPropertiesSet, buildMessage, send, setDestinationName, setSingleDestinationMessageSender, setSingleDestinationSynchronousMessageSender, setSynchronousDestinationName, setSynchronousMessageSenderMode, synchronousSend
public void addDirectory(long companyId, long repositoryId, java.lang.String dirName)
addDirectory
in interface Store
public void addFile(long companyId, long repositoryId, java.lang.String fileName, byte[] bytes)
public void addFile(long companyId, long repositoryId, java.lang.String fileName, java.io.File file)
public void addFile(long companyId, long repositoryId, java.lang.String fileName, java.io.InputStream is)
public void copyFileToStore(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel, Store targetStore)
copyFileToStore
in interface Store
public void copyFileVersion(long companyId, long repositoryId, java.lang.String fileName, java.lang.String fromVersionLabel, java.lang.String toVersionLabel)
copyFileVersion
in interface Store
public void deleteDirectory(long companyId, long repositoryId, java.lang.String dirName)
deleteDirectory
in interface Store
public void deleteFile(long companyId, long repositoryId, java.lang.String fileName)
deleteFile
in interface Store
public void deleteFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel)
deleteFile
in interface Store
public java.io.File getFile(long companyId, long repositoryId, java.lang.String fileName)
public java.io.File getFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel)
public byte[] getFileAsBytes(long companyId, long repositoryId, java.lang.String fileName)
getFileAsBytes
in interface Store
public byte[] getFileAsBytes(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel)
getFileAsBytes
in interface Store
public java.io.InputStream getFileAsStream(long companyId, long repositoryId, java.lang.String fileName)
getFileAsStream
in interface Store
public java.io.InputStream getFileAsStream(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel)
getFileAsStream
in interface Store
public java.lang.String[] getFileNames(long companyId, long repositoryId)
getFileNames
in interface Store
public java.lang.String[] getFileNames(long companyId, long repositoryId, java.lang.String dirName)
getFileNames
in interface Store
public long getFileSize(long companyId, long repositoryId, java.lang.String fileName)
getFileSize
in interface Store
public boolean hasDirectory(long companyId, long repositoryId, java.lang.String dirName)
hasDirectory
in interface Store
public boolean hasFile(long companyId, long repositoryId, java.lang.String fileName)
public boolean hasFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel)
public void move(java.lang.String srcDir, java.lang.String destDir)
public void moveFileToStore(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel, Store targetStore)
moveFileToStore
in interface Store
public void reindex(java.lang.String[] ids)
public void updateFile(long companyId, long repositoryId, long newRepositoryId, java.lang.String fileName)
updateFile
in interface Store
public void updateFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String newFileName)
updateFile
in interface Store
public void updateFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel, byte[] bytes)
updateFile
in interface Store
public void updateFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel, java.io.File file)
updateFile
in interface Store
public void updateFile(long companyId, long repositoryId, java.lang.String fileName, java.lang.String versionLabel, java.io.InputStream is)
updateFile
in interface Store
public void updateFileVersion(long companyId, long repositoryId, java.lang.String fileName, java.lang.String fromVersionLabel, java.lang.String toVersionLabel)
updateFileVersion
in interface Store