|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.filesys.repo.ContentIOControlHandler
public class ContentIOControlHandler
Content Disk Driver I/O Control Handler Class
Provides the custom I/O control code handling used by the CIFS client interface application.
| Constructor Summary | |
|---|---|
ContentIOControlHandler()
Default constructor |
|
| Method Summary | |
|---|---|
AuthenticationService |
getAuthenticationService()
Return the authentication service |
CifsHelper |
getCifsHelper()
Return the CIFS helper |
ContentContext |
getContentContext()
Return the filesystem context |
ContentDiskDriver |
getContentDriver()
Return the filesystem driver |
org.alfresco.service.cmr.repository.NodeService |
getNodeService()
Return the node service |
TransactionService |
getTransactionService()
Return the transaction service |
void |
initialize(AlfrescoDiskDriver filesysDriver,
AlfrescoContext context)
Initalize the I/O control handler |
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ContentIOControlHandler()
| Method Detail |
|---|
public void initialize(AlfrescoDiskDriver filesysDriver,
AlfrescoContext context)
initialize in interface IOControlHandlerfilesysDriver - AlfrescoDiskDrivercontext - AlfrescoContextpublic final CifsHelper getCifsHelper()
public final AuthenticationService getAuthenticationService()
public final TransactionService getTransactionService()
public final org.alfresco.service.cmr.repository.NodeService getNodeService()
public final ContentDiskDriver getContentDriver()
public final ContentContext getContentContext()
public 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.IOCtlInterfacesess - 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 handle
org.alfresco.jlan.server.filesys.IOControlNotImplementedException
org.alfresco.jlan.smb.SMBException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||