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 intstatic final intstatic final intstatic final intstatic final intstatic final intstatic 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.FsItemstatic IdentitygetHash(cn.bluejoe.elfinder.service.FsItem item) static StringVrati hash pre zadanu cestu (pouzivane v JS kode pre znovaotvorenie cesty)cn.bluejoe.elfinder.service.FsSecurityCheckerintcn.bluejoe.elfinder.service.FsServiceConfigstatic intgetSortPriority(cn.bluejoe.elfinder.controller.executor.FsItemEx fsi) static StringgetVirtualPath(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[]voidsetSecurityChecker(cn.bluejoe.elfinder.service.FsSecurityChecker securityChecker) voidsetServiceConfig(cn.bluejoe.elfinder.service.FsServiceConfig serviceConfig) voidsetVolumes(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:
-
TYPE_VIDEOS
public static final int TYPE_VIDEOS- See Also:
-
TYPE_MULTIMEDIA
public static final int TYPE_MULTIMEDIA- See Also:
-
-
Constructor Details
-
FsService
public FsService() -
FsService
public FsService(int type)
-
-
Method Details
-
getSelectedType
public int getSelectedType() -
getCurrentUser
-
getServiceConfig
public cn.bluejoe.elfinder.service.FsServiceConfig getServiceConfig()- Specified by:
getServiceConfigin 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:
fromHashin interfacecn.bluejoe.elfinder.service.FsService
-
getHash
- Specified by:
getHashin 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:
getSecurityCheckerin interfacecn.bluejoe.elfinder.service.FsService
-
getVolumeId
- Specified by:
getVolumeIdin interfacecn.bluejoe.elfinder.service.FsService
-
getVolumes
public cn.bluejoe.elfinder.service.FsVolume[] getVolumes()- Specified by:
getVolumesin 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:
findin interfacecn.bluejoe.elfinder.service.FsService
-