|
|||||||||
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()
|
CheckOutCheckInService |
getCheckOutCheckInService()
|
CifsHelper |
getCifsHelper()
|
org.alfresco.service.cmr.repository.NodeService |
getNodeService()
Return the node service |
void |
init()
|
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,
java.lang.Object contentDriver,
ContentContext contentContext)
Process a filesystem I/O control request |
void |
setAuthenticationService(AuthenticationService authService)
|
void |
setCheckOutCheckInService(CheckOutCheckInService checkOutCheckInService)
|
void |
setCifsHelper(CifsHelper cifsHelper)
|
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Return the node service |
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 init()
public final void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public final org.alfresco.service.cmr.repository.NodeService getNodeService()
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, java.lang.Object contentDriver, ContentContext contentContext) throws org.alfresco.jlan.server.filesys.IOControlNotImplementedException, org.alfresco.jlan.smb.SMBException
processIOControl
in interface IOControlHandler
sess
- 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
public void setCifsHelper(CifsHelper cifsHelper)
public CifsHelper getCifsHelper()
public void setAuthenticationService(AuthenticationService authService)
public AuthenticationService getAuthenticationService()
public void setCheckOutCheckInService(CheckOutCheckInService checkOutCheckInService)
public CheckOutCheckInService getCheckOutCheckInService()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |