Package sk.iway.iwcm.system.elfinder
Class FsService
java.lang.Object
sk.iway.iwcm.system.elfinder.FsService
- All Implemented Interfaces:
cn.bluejoe.elfinder.service.FsService
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncn.bluejoe.elfinder.controller.executor.FsItemEx[]
find
(cn.bluejoe.elfinder.service.FsItemFilter filter, cn.bluejoe.elfinder.controller.executor.FsItemEx target, boolean recursive) cn.bluejoe.elfinder.service.FsItem
static Identity
getHash
(cn.bluejoe.elfinder.service.FsItem item) static String
Vrati hash pre zadanu cestu (pouzivane v JS kode pre znovaotvorenie cesty)cn.bluejoe.elfinder.service.FsSecurityChecker
cn.bluejoe.elfinder.service.FsServiceConfig
static int
getSortPriority
(cn.bluejoe.elfinder.controller.executor.FsItemEx fsi) static String
getVirtualPath
(cn.bluejoe.elfinder.controller.executor.FsItemEx fsi) Pre Volumes ktore poznaju virtualPath vrati priamo virtualPath inak vrati pathgetVolumeId
(cn.bluejoe.elfinder.service.FsVolume volume) cn.bluejoe.elfinder.service.FsVolume[]
void
setSecurityChecker
(cn.bluejoe.elfinder.service.FsSecurityChecker securityChecker) void
setServiceConfig
(cn.bluejoe.elfinder.service.FsServiceConfig serviceConfig) void
setVolumes
(cn.bluejoe.elfinder.service.FsVolume[] volumes)
-
Field Details
-
TYPE_ALL
public static final int TYPE_ALL- See Also:
-
TYPE_IMAGES
public static final int TYPE_IMAGES- See Also:
-
TYPE_LINK
public static final int TYPE_LINK- See Also:
-
TYPE_FILES
public static final int TYPE_FILES- See Also:
-
TYPE_PAGES
public static final int TYPE_PAGES- See Also:
-
-
Constructor Details
-
FsService
public FsService() -
FsService
public FsService(int type)
-
-
Method Details
-
getCurrentUser
-
getServiceConfig
public cn.bluejoe.elfinder.service.FsServiceConfig getServiceConfig()- Specified by:
getServiceConfig
in interfacecn.bluejoe.elfinder.service.FsService
-
setServiceConfig
public void setServiceConfig(cn.bluejoe.elfinder.service.FsServiceConfig serviceConfig) -
getVirtualPath
public static String getVirtualPath(cn.bluejoe.elfinder.controller.executor.FsItemEx fsi) throws IOException Pre Volumes ktore poznaju virtualPath vrati priamo virtualPath inak vrati path- Parameters:
fsi
-- Returns:
- Throws:
IOException
-
getSortPriority
public static int getSortPriority(cn.bluejoe.elfinder.controller.executor.FsItemEx fsi) throws IOException - Throws:
IOException
-
fromHash
- Specified by:
fromHash
in interfacecn.bluejoe.elfinder.service.FsService
-
getHash
- Specified by:
getHash
in interfacecn.bluejoe.elfinder.service.FsService
- Throws:
IOException
-
getHash
Vrati hash pre zadanu cestu (pouzivane v JS kode pre znovaotvorenie cesty)- Parameters:
relativePath
-- Returns:
-
getSecurityChecker
public cn.bluejoe.elfinder.service.FsSecurityChecker getSecurityChecker()- Specified by:
getSecurityChecker
in interfacecn.bluejoe.elfinder.service.FsService
-
getVolumeId
- Specified by:
getVolumeId
in interfacecn.bluejoe.elfinder.service.FsService
-
getVolumes
public cn.bluejoe.elfinder.service.FsVolume[] getVolumes()- Specified by:
getVolumes
in interfacecn.bluejoe.elfinder.service.FsService
-
setSecurityChecker
public void setSecurityChecker(cn.bluejoe.elfinder.service.FsSecurityChecker securityChecker) -
setVolumes
public void setVolumes(cn.bluejoe.elfinder.service.FsVolume[] volumes) -
find
public cn.bluejoe.elfinder.controller.executor.FsItemEx[] find(cn.bluejoe.elfinder.service.FsItemFilter filter, cn.bluejoe.elfinder.controller.executor.FsItemEx target, boolean recursive) - Specified by:
find
in interfacecn.bluejoe.elfinder.service.FsService
-