类 AbstractPathMagicResourceStorage<T extends PathMagicEntity>
java.lang.Object
org.ssssssss.magicapi.core.service.AbstractPathMagicResourceStorage<T>
- 所有已实现的接口:
JsonCodeConstants,MagicResourceStorage<T>
public abstract class AbstractPathMagicResourceStorage<T extends PathMagicEntity>
extends Object
implements MagicResourceStorage<T>, JsonCodeConstants
-
字段概要
字段从接口继承的字段 org.ssssssss.magicapi.core.config.JsonCodeConstants
API_NOT_FOUND, BACKUP_NOT_ENABLED, BODY_INVALID, CRON_ID_REQUIRED, DATASOURCE_KEY_INVALID, DS_KEY_CONFLICT, DS_KEY_REQUIRED, DS_URL_REQUIRED, FILE_IS_REQUIRED, FILE_NOT_FOUND, FILE_PATH_NOT_EXISTS, FILE_SAVE_FAILURE, FUNCTION_PATH_REQUIRED, GROUP_ID_REQUIRED, GROUP_NOT_FOUND, HEADER_INVALID, IS_READ_ONLY, MOVE_NAME_CONFLICT, MOVE_PATH_CONFLICT, NAME_INVALID, NAME_REQUIRED, NOT_SUPPORTED_GROUP_TYPE, PARAMETER_INVALID, PATH_CONFLICT, PATH_REQUIRED, PATH_VARIABLE_INVALID, PERMISSION_INVALID, REQUEST_METHOD_REQUIRED, REQUEST_PATH_CONFLICT, REQUEST_PATH_REQUIRED, RESOURCE_LOCKED, RESOURCE_PATH_CONFLICT, SAVE_GROUP_PATH_CONFLICT, SCRIPT_REQUIRED, SECRET_KEY_IS_REQUIRED, SIGN_IS_INVALID, SRC_GROUP_CONFLICT, SUCCESS, TARGET_IS_REQUIRED, TOPIC_ID_REQUIRED, TOPIC_TAG_REPEAT从接口继承的字段 org.ssssssss.magicapi.core.service.MagicResourceStorage
separatorWithCRLF, separatorWithLF -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明buildMappingKey(T entity, String path) boolean是否支持pathvoidsetMagicResourceService(MagicResourceService magicResourceService) suffix()允许的后缀,为空则不限制void校验参数从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.ssssssss.magicapi.core.config.JsonCodeConstants
isTrue, notBlank, notNull从接口继承的方法 org.ssssssss.magicapi.core.service.MagicResourceStorage
allowRoot, buildKey, buildMappingKey, folder, magicClass, read, readResource, requiredScript, write
-
字段详细资料
-
magicResourceService
-
-
构造器详细资料
-
AbstractPathMagicResourceStorage
public AbstractPathMagicResourceStorage()
-
-
方法详细资料
-
suffix
从接口复制的说明:MagicResourceStorage允许的后缀,为空则不限制- 指定者:
suffix在接口中MagicResourceStorage<T extends PathMagicEntity>
-
requirePath
public boolean requirePath()从接口复制的说明:MagicResourceStorage是否支持path- 指定者:
requirePath在接口中MagicResourceStorage<T extends PathMagicEntity>
-
setMagicResourceService
- 指定者:
setMagicResourceService在接口中MagicResourceStorage<T extends PathMagicEntity>
-
buildMappingKey
-
validate
从接口复制的说明:MagicResourceStorage校验参数- 指定者:
validate在接口中MagicResourceStorage<T extends PathMagicEntity>
-