public class ContentDiskDriver2 extends AlfrescoDiskDriver implements ExtendedDiskInterface, org.alfresco.jlan.server.filesys.DiskInterface, org.alfresco.jlan.server.filesys.DiskSizeInterface, org.alfresco.jlan.server.filesys.IOCtlInterface, RepositoryDiskInterface, org.alfresco.jlan.server.locking.OpLockInterface, org.alfresco.jlan.server.locking.FileLockingInterface
Provides a JLAN ContentDiskDriver for various JLAN protocols such as SMB/CIFS, NFS and FTP.
ioControlHandler, m_transactionService| Constructor and Description |
|---|
ContentDiskDriver2() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
org.alfresco.jlan.server.filesys.NetworkFile file)
Close the file.
|
void |
closeFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file)
Close the file.
|
void |
copyContent(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String fromPath,
java.lang.String toPath)
Copy the content from one node to another.
|
org.alfresco.jlan.server.core.DeviceContext |
createContext(java.lang.String deviceName,
org.springframework.extensions.config.ConfigElement cfg)
Deprecated.
- no longer used. Construction of context is via spring now.
|
void |
createDirectory(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
Create a new directory on this file system.
|
org.alfresco.jlan.server.filesys.NetworkFile |
createFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
long allocationSize)
CreateFile.
|
org.alfresco.jlan.server.filesys.NetworkFile |
createFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
Create a new file on the file system.
|
void |
deleteDirectory(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String dir)
Delete the directory from the filesystem.
|
void |
deleteEmptyFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path) |
void |
deleteFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name)
Delete the specified file.
|
int |
fileExists(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name)
Check if the specified file exists, and whether it is a file or directory.
|
void |
flushFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file)
Flush any buffered output for the specified file.
|
AuthenticationContext |
getAuthenticationContext()
Return the authentication context
|
AuthenticationService |
getAuthenticationService()
Return the authentication service
|
CheckOutCheckInService |
getCheckOutCheckInService() |
CifsHelper |
getCifsHelper()
Return the CIFS helper
|
ContentComparator |
getContentComparator() |
ContentService |
getContentService()
Return the content service
|
void |
getDiskInformation(org.alfresco.jlan.server.filesys.DiskDeviceContext ctx,
org.alfresco.jlan.server.filesys.SrvDiskInfo diskDev)
Get the disk information for this shared disk device.
|
FileFolderService |
getFileFolderService()
Return the file folder service
|
org.alfresco.jlan.server.filesys.FileInfo |
getFileInformation(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String path)
Get the file information for the specified file.
|
org.alfresco.jlan.server.locking.LockManager |
getLockManager(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
Return the lock manager used by this filesystem
|
LockService |
getLockService()
Return the lock service
|
org.alfresco.service.namespace.NamespaceService |
getNamespaceService()
Return the namespace service
|
org.alfresco.service.cmr.repository.NodeRef |
getNodeForPath(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path)
Get the node for the specified path
|
org.alfresco.service.cmr.repository.NodeService |
getNodeService()
Return the node service
|
org.alfresco.jlan.server.locking.OpLockManager |
getOpLockManager(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree) |
org.alfresco.service.cmr.security.PermissionService |
getPermissionService()
Return the permission service
|
BehaviourFilter |
getPolicyFilter()
Get the policy behaviour filter, used to inhibit versioning on a per transaction basis
|
org.alfresco.service.cmr.search.SearchService |
getSearchService()
Return the search service
|
void |
init() |
boolean |
isOpLocksEnabled(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree) |
boolean |
isReadOnly(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.core.DeviceContext ctx)
Determine if the disk device is read-only.
|
org.alfresco.jlan.server.filesys.NetworkFile |
openFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
Open a file or folder - obsolete implementation.
|
org.alfresco.jlan.server.filesys.NetworkFile |
openFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
OpenFileMode mode,
boolean truncate)
Open the file - Repo Specific implementation
|
org.alfresco.jlan.util.DataBuffer |
processIOControl(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
int ctrlCode,
int fid,
org.alfresco.jlan.util.DataBuffer dataBuf,
boolean isFSCtrl,
int filter)
Process a filesystem I/O control request
|
int |
readFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
byte[] buffer,
int bufferPosition,
int size,
long fileOffset)
Read a block of data from the specified file.
|
void |
reduceQuota(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file) |
void |
registerContext(org.alfresco.jlan.server.core.DeviceContext ctx)
Registers a device context object for this instance
of the shared device.
|
void |
renameFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String oldName,
java.lang.String newName)
Rename the specified file.
|
long |
seekFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
long pos,
int typ)
Seek to the specified file position.
|
void |
setAuthenticationContext(AuthenticationContext authContext)
Set the authentication context
|
void |
setAuthenticationService(AuthenticationService authService)
Set the authentication service
|
void |
setCheckOutCheckInService(CheckOutCheckInService service) |
void |
setCifsHelper(CifsHelper cifsHelper) |
void |
setContentComparator(ContentComparator contentComparator) |
void |
setContentService(ContentService contentService) |
void |
setFileFolderService(FileFolderService fileService)
Set the file folder service
|
void |
setFileInformation(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name,
org.alfresco.jlan.server.filesys.FileInfo info)
Set file information
|
void |
setLockService(LockService lockService)
Set the lock service
|
void |
setMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService) |
void |
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService) |
void |
setNodeMonitorFactory(NodeMonitorFactory nodeMonitorFactory)
Set the node monitor factory
|
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
Set the permission service
|
void |
setPolicyFilter(BehaviourFilter policyFilter)
Set the policy behaviour filter, used to inhibit versioning on a per transaction basis
|
void |
setSearchService(org.alfresco.service.cmr.search.SearchService searchService) |
org.alfresco.jlan.server.filesys.SearchContext |
startSearch(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String searchPath,
int attributes)
Start a new search on the filesystem using the specified searchPath that may contain
wildcards.
|
void |
treeClosed(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree) |
void |
treeOpened(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree) |
void |
truncateFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
long size)
Truncate a file to the specified size
|
int |
writeFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
byte[] buffer,
int bufferOffset,
int size,
long fileOffset)
Write a block of data to the file.
|
getIoControlHandler, getServiceRegistry, getTransactionService, setIoControlHandler, setServiceRegistry, setTransactionServicepublic void init()
public final CifsHelper getCifsHelper()
public final AuthenticationService getAuthenticationService()
public final AuthenticationContext getAuthenticationContext()
public final org.alfresco.service.cmr.repository.NodeService getNodeService()
public final ContentService getContentService()
public final org.alfresco.service.namespace.NamespaceService getNamespaceService()
public final org.alfresco.service.cmr.search.SearchService getSearchService()
public final FileFolderService getFileFolderService()
public final org.alfresco.service.cmr.security.PermissionService getPermissionService()
public final LockService getLockService()
public BehaviourFilter getPolicyFilter()
public void setContentService(ContentService contentService)
contentService - the content servicepublic void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
namespaceService - the namespace servicepublic void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - the node servicepublic void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
searchService - the search servicepublic void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
permissionService - PermissionServicepublic void setAuthenticationContext(AuthenticationContext authContext)
authContext - AuthenticationContextpublic void setAuthenticationService(AuthenticationService authService)
authService - AuthenticationServicepublic void setFileFolderService(FileFolderService fileService)
fileService - FileFolderServicepublic void setMimetypeService(org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
mimetypeService - service for helping with mimetypes and encodingpublic void setNodeMonitorFactory(NodeMonitorFactory nodeMonitorFactory)
nodeMonitorFactory - NodeMonitorFactorypublic void setLockService(LockService lockService)
lockService - LockServicepublic void setPolicyFilter(BehaviourFilter policyFilter)
policyFilter - PolicyBehaviourFilterpublic org.alfresco.jlan.server.core.DeviceContext createContext(java.lang.String deviceName,
org.springframework.extensions.config.ConfigElement cfg)
throws org.alfresco.jlan.server.core.DeviceContextException
createContext in interface org.alfresco.jlan.server.core.DeviceInterfacedeviceName - The name of the devicecfg - ConfigElement the configuration of the device context.org.alfresco.jlan.server.core.DeviceContextExceptionpublic void registerContext(org.alfresco.jlan.server.core.DeviceContext ctx)
throws org.alfresco.jlan.server.core.DeviceContextException
AlfrescoDiskDriverregisterContext in interface ExtendedDiskInterfaceregisterContext in class AlfrescoDiskDriverctx - the contextorg.alfresco.jlan.server.core.DeviceContextExceptionpublic boolean isReadOnly(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.core.DeviceContext ctx)
throws java.io.IOException
isReadOnly in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessionctx - Device contextjava.io.IOException - If an error occurs.public org.alfresco.jlan.server.filesys.FileInfo getFileInformation(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String path)
throws java.io.IOException
getFileInformation in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionname - File name/path that information is required for.java.io.IOException - The exception description.public org.alfresco.jlan.server.filesys.SearchContext startSearch(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String searchPath,
int attributes)
throws java.io.FileNotFoundException
startSearch in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionsearchPath - File(s) to search for, may include wildcards.attrib - Attributes of the file(s) to search for, see class SMBFileAttribute.java.io.FileNotFoundException - If the search could not be started.public int fileExists(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name)
fileExists in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionname - the path of the fileFileStatuspublic org.alfresco.jlan.server.filesys.NetworkFile openFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
throws java.io.IOException
openFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - SrvSessiontree - TreeConnectionparams - FileOpenParamsjava.io.IOExceptionpublic org.alfresco.jlan.server.filesys.NetworkFile createFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
throws java.io.IOException
createFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionparams - File create parametersjava.io.IOException - If an error occurs.public void createDirectory(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.FileOpenParams params)
throws java.io.IOException
createDirectory in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connection.params - Directory create parametersjava.io.IOException - If an error occurs.public void deleteDirectory(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String dir)
throws java.io.IOException
The directory must be empty in order to be able to delete ity
deleteDirectory in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectiondir - Directory name.java.io.IOException - The exception description.public void flushFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file)
throws java.io.IOException
flushFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionfile - Network file context.java.io.IOException - The exception description.public void closeFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file)
throws java.io.IOException
closeFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connection.param - Network file context.java.io.IOException - If an error occurs.public void deleteFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name)
throws java.io.IOException
deleteFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionfile - NetworkFilejava.io.IOException - The exception description.public void renameFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String oldName,
java.lang.String newName)
throws java.io.IOException
renameFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionoldName - java.lang.StringnewName - java.lang.Stringjava.io.IOException - The exception description.public void setFileInformation(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
java.lang.String name,
org.alfresco.jlan.server.filesys.FileInfo info)
throws java.io.IOException
setFileInformation in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - SrvSessiontree - TreeConnectionname - Stringinfo - FileInfojava.io.IOExceptionpublic void truncateFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
long size)
throws java.io.IOException
truncateFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionfile - Network file detailssize - New file lengthjava.io.IOException - The exception description.public int readFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
byte[] buffer,
int bufferPosition,
int size,
long fileOffset)
throws java.io.IOException
readFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Session detailstree - Tree connectionfile - Network filebuf - Buffer to return data tobufPos - Starting position in the return buffersiz - Maximum size of data to returnfilePos - File offset to read datajava.io.IOException - The exception description.public long seekFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
long pos,
int typ)
throws java.io.IOException
seekFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionfile - Network file.pos - Position to seek to.typ - Seek type.java.io.IOExceptionpublic int writeFile(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file,
byte[] buffer,
int bufferOffset,
int size,
long fileOffset)
throws java.io.IOException
writeFile in interface org.alfresco.jlan.server.filesys.DiskInterfacesess - Server sessiontree - Tree connectionfile - Network file detailsbuf - byte[] Data to be writtenbufoff - Offset within the buffer that the data startssiz - int Data lengthfileoff - Position within the file that the data is to be written.java.io.IOException - The exception description.public org.alfresco.service.cmr.repository.NodeRef getNodeForPath(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path)
throws java.io.FileNotFoundException
tree - TreeConnectionpath - Stringjava.io.FileNotFoundExceptionpublic org.alfresco.jlan.server.locking.LockManager getLockManager(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
getLockManager in interface org.alfresco.jlan.server.locking.FileLockingInterfacesess - SrvSessiontree - TreeConnectionpublic void getDiskInformation(org.alfresco.jlan.server.filesys.DiskDeviceContext ctx,
org.alfresco.jlan.server.filesys.SrvDiskInfo diskDev)
throws java.io.IOException
getDiskInformation in interface org.alfresco.jlan.server.filesys.DiskSizeInterfacectx - DiskDeviceContextdiskDev - SrvDiskInfojava.io.IOExceptionpublic void setCifsHelper(CifsHelper cifsHelper)
public void treeOpened(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
treeOpened in interface org.alfresco.jlan.server.core.DeviceInterfacepublic void treeClosed(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
treeClosed in interface org.alfresco.jlan.server.core.DeviceInterfacepublic org.alfresco.jlan.util.DataBuffer processIOControl(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree,
int ctrlCode,
int fid,
org.alfresco.jlan.util.DataBuffer dataBuf,
boolean isFSCtrl,
int filter)
throws org.alfresco.jlan.server.filesys.IOControlNotImplementedException,
org.alfresco.jlan.smb.SMBException
processIOControl in interface org.alfresco.jlan.server.filesys.IOCtlInterfaceprocessIOControl in class AlfrescoDiskDriversess - Server sessiontree - Tree connection.ctrlCode - I/O control codefid - File iddataBuf - I/O control specific input dataisFSCtrl - true if this is a filesystem control, or false for a device controlfilter - if bit0 is set indicates that the control applies to the share root handleorg.alfresco.jlan.server.filesys.IOControlNotImplementedExceptionorg.alfresco.jlan.smb.SMBExceptionpublic void setCheckOutCheckInService(CheckOutCheckInService service)
public final CheckOutCheckInService getCheckOutCheckInService()
public void copyContent(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String fromPath,
java.lang.String toPath)
throws java.io.FileNotFoundException
RepositoryDiskInterfacecopyContent in interface RepositoryDiskInterfacefromPath - - the source nodetoPath - - the target nodejava.io.FileNotFoundExceptionpublic org.alfresco.jlan.server.filesys.NetworkFile createFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
long allocationSize)
throws java.io.IOException
RepositoryDiskInterfacecreateFile in interface RepositoryDiskInterfaceallocationSize - size to allocate for new filejava.io.FileNotFoundExceptionjava.io.IOExceptionpublic org.alfresco.jlan.server.filesys.NetworkFile openFile(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
OpenFileMode mode,
boolean truncate)
throws java.io.IOException
openFile in interface RepositoryDiskInterfacesession - // temp until refactortree - // temp until refactorjava.io.IOExceptionpublic void closeFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path,
org.alfresco.jlan.server.filesys.NetworkFile file)
throws java.io.IOException
closeFile in interface RepositoryDiskInterfacejava.io.IOException - If an error occurs.java.io.FileNotFoundExceptionpublic void reduceQuota(org.alfresco.jlan.server.SrvSession session,
org.alfresco.jlan.server.filesys.TreeConnection tree,
org.alfresco.jlan.server.filesys.NetworkFile file)
reduceQuota in interface RepositoryDiskInterfacesession - tree - file - public void deleteEmptyFile(org.alfresco.service.cmr.repository.NodeRef rootNode,
java.lang.String path)
deleteEmptyFile in interface RepositoryDiskInterfacepublic org.alfresco.jlan.server.locking.OpLockManager getOpLockManager(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
getOpLockManager in interface org.alfresco.jlan.server.locking.OpLockInterfacepublic boolean isOpLocksEnabled(org.alfresco.jlan.server.SrvSession sess,
org.alfresco.jlan.server.filesys.TreeConnection tree)
isOpLocksEnabled in interface org.alfresco.jlan.server.locking.OpLockInterfacepublic void setContentComparator(ContentComparator contentComparator)
public ContentComparator getContentComparator()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.