public interface NTFSStreamsInterface
Optional interface that a DiskInterface driver can implement to provide file streams support.
Modifier and Type | Method and Description |
---|---|
StreamInfo |
getStreamInformation(SrvSession sess,
TreeConnection tree,
StreamInfo streamInfo)
Return stream information for the specified stream
|
StreamInfoList |
getStreamList(SrvSession sess,
TreeConnection tree,
java.lang.String fileName)
Return a list of the streams for the specified file
|
boolean |
hasStreamsEnabled(SrvSession sess,
TreeConnection tree)
Determine if NTFS streams are enabled
|
void |
renameStream(SrvSession sess,
TreeConnection tree,
java.lang.String oldName,
java.lang.String newName,
boolean overWrite)
Rename a stream
|
boolean hasStreamsEnabled(SrvSession sess, TreeConnection tree)
sess
- SrvSessiontree
- TreeConnectionStreamInfo getStreamInformation(SrvSession sess, TreeConnection tree, StreamInfo streamInfo) throws java.io.IOException
sess
- SrvSessiontree
- TreeConnectionstreamInfo
- StreamInfojava.io.IOException
- I/O error occurredStreamInfoList getStreamList(SrvSession sess, TreeConnection tree, java.lang.String fileName) throws java.io.IOException
sess
- SrvSessiontree
- TreeConnectionfileName
- Stringjava.io.IOException
- I/O error occurredvoid renameStream(SrvSession sess, TreeConnection tree, java.lang.String oldName, java.lang.String newName, boolean overWrite) throws java.io.IOException
sess
- SrvSessiontree
- TreeConnectionoldName
- StringnewName
- StringoverWrite
- booleanjava.io.IOException
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.