|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.filesys.alfresco.HomeShareMapper
public class HomeShareMapper
Home Share Mapper Class
Maps disk share lookup requests to the list of shares defined in the server configuration and provides a dynamic home share mapped to the users home node.
| Field Summary | |
|---|---|
static java.lang.String |
HOME_FOLDER_SHARE
|
| Constructor Summary | |
|---|---|
HomeShareMapper()
Default constructor |
|
| Method Summary | |
|---|---|
void |
closeMapper()
Close the share mapper, release any resources. |
void |
deleteShares(org.alfresco.jlan.server.SrvSession sess)
Delete temporary shares for the specified session |
org.alfresco.jlan.server.core.SharedDevice |
findShare(java.lang.String tohost,
java.lang.String name,
int typ,
org.alfresco.jlan.server.SrvSession sess,
boolean create)
Find a share using the name and type for the specified client. |
protected org.alfresco.jlan.server.filesys.FilesystemsConfigSection |
getFilesystemsConfigSection()
|
java.lang.String |
getHomeFolderName()
Return the home folder share name |
protected org.alfresco.jlan.server.filesys.DiskInterface |
getRepoDiskInterface()
|
org.alfresco.jlan.server.core.SharedDeviceList |
getShareList(java.lang.String host,
org.alfresco.jlan.server.SrvSession sess,
boolean allShares)
Return the list of available shares. |
boolean |
hasDebug()
Check if debug output is enabled |
void |
initializeMapper(org.alfresco.jlan.server.config.ServerConfiguration config,
org.springframework.extensions.config.ConfigElement params)
Initialize the share mapper |
void |
setConfig(org.alfresco.jlan.server.config.ServerConfiguration config)
|
void |
setDebug(boolean m_debug)
|
void |
setHomeShareName(java.lang.String shareName)
|
void |
setRepoDiskInterface(org.alfresco.jlan.server.filesys.DiskInterface diskInterface)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String HOME_FOLDER_SHARE
| Constructor Detail |
|---|
public HomeShareMapper()
| Method Detail |
|---|
public void setConfig(org.alfresco.jlan.server.config.ServerConfiguration config)
public void setRepoDiskInterface(org.alfresco.jlan.server.filesys.DiskInterface diskInterface)
public void setHomeShareName(java.lang.String shareName)
public void setDebug(boolean m_debug)
public void initializeMapper(org.alfresco.jlan.server.config.ServerConfiguration config,
org.springframework.extensions.config.ConfigElement params)
throws org.alfresco.jlan.server.config.InvalidConfigurationException
initializeMapper in interface org.alfresco.jlan.server.core.ShareMapperconfig - ServerConfigurationparams - ConfigElement
org.alfresco.jlan.server.config.InvalidConfigurationExceptionpublic final boolean hasDebug()
public final java.lang.String getHomeFolderName()
public org.alfresco.jlan.server.core.SharedDeviceList getShareList(java.lang.String host,
org.alfresco.jlan.server.SrvSession sess,
boolean allShares)
getShareList in interface org.alfresco.jlan.server.core.ShareMapperhost - Stringsess - SrvSessionallShares - boolean
public org.alfresco.jlan.server.core.SharedDevice findShare(java.lang.String tohost,
java.lang.String name,
int typ,
org.alfresco.jlan.server.SrvSession sess,
boolean create)
throws java.lang.Exception
findShare in interface org.alfresco.jlan.server.core.ShareMapperhost - Stringname - Stringtyp - intsess - SrvSessioncreate - boolean
org.alfresco.jlan.server.auth.InvalidUserException
java.lang.Exceptionpublic void deleteShares(org.alfresco.jlan.server.SrvSession sess)
deleteShares in interface org.alfresco.jlan.server.core.ShareMappersess - SrvSessionpublic void closeMapper()
closeMapper in interface org.alfresco.jlan.server.core.ShareMapperprotected org.alfresco.jlan.server.filesys.DiskInterface getRepoDiskInterface()
protected org.alfresco.jlan.server.filesys.FilesystemsConfigSection getFilesystemsConfigSection()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||