类 AbstractMagicDynamicRegistry<T extends MagicEntity>
java.lang.Object
org.ssssssss.magicapi.core.service.AbstractMagicDynamicRegistry<T>
- 所有已实现的接口:
MagicDynamicRegistry<T>
public abstract class AbstractMagicDynamicRegistry<T extends MagicEntity>
extends Object
implements MagicDynamicRegistry<T>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明protected final MagicResourceStorage<T> private final Map<String, AbstractMagicDynamicRegistry.MappingNode<T>> 已缓存的映射信息 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected AbstractMagicDynamicRegistry.MappingNode<T> buildMappingNode(T entity) voidclear(MagicEvent event) 资源存储器getMapping(String mappingKey) mappings()protected voidprocessEvent(FileEvent event) protected voidprocessEvent(GroupEvent event) protected booleanregister(AbstractMagicDynamicRegistry.MappingNode<T> mappingNode) boolean注册protected voidunregister(AbstractMagicDynamicRegistry.MappingNode<T> mappingNode) booleanunregister(T entity) 取消注册从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.ssssssss.magicapi.core.service.MagicDynamicRegistry
defaultMappings
-
字段详细资料
-
mappings
已缓存的映射信息 -
magicResourceStorage
-
-
构造器详细资料
-
AbstractMagicDynamicRegistry
-
-
方法详细资料
-
register
从接口复制的说明:MagicDynamicRegistry注册- 指定者:
register在接口中MagicDynamicRegistry<T extends MagicEntity>
-
clear
@EventListener(condition="#event.action == T(org.ssssssss.magicapi.core.event.EventAction).CLEAR") public void clear(MagicEvent event) -
processEvent
-
processEvent
-
getMapping
- 指定者:
getMapping在接口中MagicDynamicRegistry<T extends MagicEntity>
-
unregister
从接口复制的说明:MagicDynamicRegistry取消注册- 指定者:
unregister在接口中MagicDynamicRegistry<T extends MagicEntity>
-
getMagicResourceStorage
从接口复制的说明:MagicDynamicRegistry资源存储器- 指定者:
getMagicResourceStorage在接口中MagicDynamicRegistry<T extends MagicEntity>
-
register
-
unregister
-
mappings
-
buildMappingNode
-