Package org.restheart.plugins
Class PluginRecord<T extends Plugin>
java.lang.Object
org.restheart.plugins.PluginRecord<T>
- Type Parameters:
T- generic type
- Author:
- Andrea Di Cesare <andrea@softinstigate.com>
-
Field Details
-
PLUGIN_ENABLED_KEY
The key to enable plugins- See Also:
-
PLUGIN_SECURE_KEY
- See Also:
-
-
Constructor Details
-
PluginRecord
-
-
Method Details
-
getName
- Returns:
- the name
-
getDescription
- Returns:
- the description
-
getClassName
- Returns:
- the className
-
isSecure
public boolean isSecure()- Returns:
- true if secure taking into accout the configuration overrides
-
isEnabled
public boolean isEnabled()- Returns:
- true if enabled taking into accout the configuration overrides
-
isEnabled
- Parameters:
enabledByDefault-confArgs-- Returns:
- true if enabled taking into accout the configuration overrides
-
isSecure
- Parameters:
secure-confArgs-- Returns:
- true if secure taking into accout the configuration overrides
-
getConfArgs
- Returns:
- the confArgs
-
getInstance
- Returns:
- the instance
-