Package org.reprogle.honeypot
Class HoneypotStoreRegistry
java.lang.Object
org.reprogle.honeypot.HoneypotStoreRegistry
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetStorageProvider(@NotNull String name) Returns a storage provider based on registered nameReturns all storage providersbooleanvoidregister(@NotNull StorageProvider storageProvider) voidsetInitialzed(boolean initialzed) intsize()Get the size of the registry
-
Field Details
-
storageProviders
-
-
Constructor Details
-
HoneypotStoreRegistry
public HoneypotStoreRegistry()
-
-
Method Details
-
isInitialized
public boolean isInitialized() -
setInitialzed
public void setInitialzed(boolean initialzed) -
register
-
getStorageProvider
Returns a storage provider based on registered name- Parameters:
name- The name of the provider to pull- Returns:
StorageProviderThe storage provider you requested
-
getStorageProviders
Returns all storage providers- Returns:
- A concurrent map of all storage providers in the form of String, StorageProvider
-
size
public int size()Get the size of the registry- Returns:
- An int representing how many Behavior Providers are registered
-