Interface TemporaryContentService
-
- All Known Implementing Classes:
TemporaryContentServiceImpl
public interface TemporaryContentService- Author:
- Haroun EL ALAMI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringadd(java.lang.String name, java.io.InputStream content, java.lang.String mimeType)booleancanStreamAfterTransactionCompletes()intcleanOutDatedTemporaryContent()STemporaryContentget(java.lang.String key)voidremove(STemporaryContent file)voidremoveAll(java.util.List<STemporaryContent> files)
-
-
-
Method Detail
-
add
java.lang.String add(java.lang.String name, java.io.InputStream content, java.lang.String mimeType) throws SRecorderException, java.io.IOException, SPersistenceException- Throws:
SRecorderExceptionjava.io.IOExceptionSPersistenceException
-
remove
void remove(STemporaryContent file) throws SRecorderException, SPersistenceException
-
removeAll
void removeAll(java.util.List<STemporaryContent> files) throws SRecorderException, SPersistenceException
-
cleanOutDatedTemporaryContent
int cleanOutDatedTemporaryContent() throws SPersistenceException- Throws:
SPersistenceException
-
canStreamAfterTransactionCompletes
boolean canStreamAfterTransactionCompletes()
-
get
STemporaryContent get(java.lang.String key) throws SBonitaReadException, SObjectNotFoundException
-
-