Package org.kingdoms.constants.metadata
Class KingdomMetadataRegistry
java.lang.Object
org.kingdoms.constants.namespace.NamespaceRegistry<KingdomMetadataHandler>
org.kingdoms.constants.metadata.KingdomMetadataRegistry
- All Implemented Interfaces:
org.kingdoms.constants.namespace.Lockable
public final class KingdomMetadataRegistry
extends org.kingdoms.constants.namespace.NamespaceRegistry<KingdomMetadataHandler>
implements org.kingdoms.constants.namespace.Lockable
-
Field Summary
Fields inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlock()voidregister(KingdomMetadataHandler value) static voidremoveMetadata(DataManager<?, ?> dataManager, Collection<KingdomMetadataHandler> metadataHandlers) Methods inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
getRegistered, getRegistry, isRegisetered
-
Constructor Details
-
KingdomMetadataRegistry
public KingdomMetadataRegistry()
-
-
Method Details
-
register
- Overrides:
registerin classorg.kingdoms.constants.namespace.NamespaceRegistry<KingdomMetadataHandler>
-
lock
public void lock()- Specified by:
lockin interfaceorg.kingdoms.constants.namespace.Lockable
-
removeMetadata
public static void removeMetadata(DataManager<?, ?> dataManager, Collection<KingdomMetadataHandler> metadataHandlers)
-