Class SMB3Storer
java.lang.Object
com.logicaldoc.core.store.AbstractStorer
com.logicaldoc.enterprise.storer.EncryptionAbstractStorer
com.logicaldoc.enterprise.storer.smb3.SMB3Storer
- All Implemented Interfaces:
com.logicaldoc.core.store.Storer,Comparable<com.logicaldoc.core.store.Storer>
A storer that operates on a remote SMB3 and SMB3 share
- Since:
- 8.2.2
- Author:
- Marco Meschieri - LogicalDOC
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(long docId) voidbooleanbyte[]longbooleanlistResources(long docId, String fileVersion) intmoveResourcesToStore(long docId, int targetStorageId) longvoidstore(InputStream stream, long docId, String resource) Methods inherited from class com.logicaldoc.core.store.AbstractStorer
compareTo, destroy, equals, getBytes, getConfig, getId, getParameters, getResourceName, getResourceName, getStorerDefinitions, getString, hashCode, init, newStorer, setConfig, setId, store, test, toString, writeToFile, writeToStream, writeToStream
-
Constructor Details
-
SMB3Storer
public SMB3Storer()
-
-
Method Details
-
getParameterNames
- Specified by:
getParameterNamesin interfacecom.logicaldoc.core.store.Storer- Overrides:
getParameterNamesin classEncryptionAbstractStorer
-
store
- Throws:
IOException
-
delete
public void delete(long docId) -
delete
-
listResources
-
size
-
exists
-
getStream
- Throws:
IOException
-
getBytes
- Throws:
IOException
-
getTotalSize
public long getTotalSize() -
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfacecom.logicaldoc.core.store.Storer- Overrides:
isEnabledin classcom.logicaldoc.core.store.AbstractStorer
-
moveResourcesToStore
- Throws:
IOException
-