Package | Description |
---|---|
play | |
play.data.parsing | |
play.data.validation | |
play.db | |
play.db.jpa | |
play.i18n | |
play.jobs | |
play.libs | |
play.plugins |
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationChangeWatcherPlugin
Plugin used for tracking for application.conf changes
|
Modifier and Type | Field and Description |
---|---|
static java.util.List<PlayPlugin> |
Play.plugins
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends PlayPlugin> |
Play.plugin(java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
int |
PlayPlugin.compareTo(PlayPlugin o) |
Modifier and Type | Class and Description |
---|---|
class |
TempFilePlugin
Creates temporary folders for file parsing, and deletes
it after request completion.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidationPlugin |
Modifier and Type | Class and Description |
---|---|
class |
DBBrowserPlugin |
class |
DBPlugin |
class |
Evolutions
Handles migration of data.
|
Modifier and Type | Class and Description |
---|---|
class |
JPAPlugin |
Modifier and Type | Class and Description |
---|---|
class |
MessagesPlugin
Messages plugin
|
Modifier and Type | Class and Description |
---|---|
class |
JobsPlugin |
Modifier and Type | Class and Description |
---|---|
class |
WS
Simple HTTP client to make webservices requests.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurablePluginDisablingPlugin
Plugin that reads list of plugins to disable from application.conf
To disable plugins, specify it like this in application.conf:
plugins.disable=full-plugin-class-name
plugins.disable.0=full-plugin-class-name
plugins.disable.1=full-plugin-class-name
plugins.disable.whatever=full-plugin-class-name
|
class |
EnhancerPlugin
Plugin used for core tasks
|
class |
PlayStatusPlugin |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<PlayPlugin> |
PluginCollection.allPlugins
List that holds all loaded plugins, enabled or disabled
|
protected java.util.List<PlayPlugin> |
PluginCollection.allPlugins_readOnlyCopy
Readonly copy of allPlugins - updated each time allPlugins is updated.
|
protected java.util.List<PlayPlugin> |
PluginCollection.enabledPlugins
List of all enabled plugins
|
protected java.util.List<PlayPlugin> |
PluginCollection.enabledPlugins_readOnlyCopy
Readonly copy of enabledPlugins - updated each time enabledPlugins is updated.
|
protected java.util.List<PlayPlugin> |
PluginCollection.enabledPluginsWithFilters
List of all enabled plugins with filters
|
protected java.util.List<PlayPlugin> |
PluginCollection.enabledPluginsWithFilters_readOnlyCopy
Readonly copy of enabledPluginsWithFilters - updated each time enabledPluginsWithFilters is updated.
|
Modifier and Type | Method and Description |
---|---|
<T extends PlayPlugin> |
PluginCollection.getPluginInstance(java.lang.Class<T> pluginClazz)
Returns the first instance of a loaded plugin of specified type
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PlayPlugin> |
PluginCollection.createReadonlyCopy(java.util.List<PlayPlugin> list)
Using readonly list to crash if someone tries to modify the copy.
|
java.util.List<PlayPlugin> |
PluginCollection.getAllPlugins()
Returns new readonly list of all plugins
|
java.util.List<PlayPlugin> |
PluginCollection.getEnabledPlugins()
Returns new readonly list of all enabled plugins
|
java.util.List<PlayPlugin> |
PluginCollection.getEnabledPluginsWithFilters()
Returns new readonly list of all enabled plugins that define filters.
|
java.util.Collection<PlayPlugin> |
PluginCollection.getReversedEnabledPlugins()
Returns readonly view of all enabled plugins in reversed order
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
PluginCollection.addPlugin(PlayPlugin plugin)
Adds one plugin and enables it
|
boolean |
PluginCollection.disablePlugin(PlayPlugin plugin)
disable plugin
|
boolean |
PluginCollection.enablePlugin(PlayPlugin plugin)
Enable plugin.
|
protected void |
PluginCollection.initializePlugin(PlayPlugin plugin)
Calls plugin.onLoad but detects if plugin removes other plugins from Play.plugins-list to detect if plugins
disables a plugin the old hacked way..
|
boolean |
PluginCollection.isEnabled(PlayPlugin plugin)
Indicate if a plugin is enabled
|
protected boolean |
PluginCollection.isLoadedByApplicationClassloader(PlayPlugin plugin) |
protected void |
PluginCollection.replacePlugin(PlayPlugin oldPlugin,
PlayPlugin newPlugin) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PlayPlugin> |
PluginCollection.createReadonlyCopy(java.util.List<PlayPlugin> list)
Using readonly list to crash if someone tries to modify the copy.
|
boolean |
PluginCollection.disablePlugin(java.lang.Class<? extends PlayPlugin> pluginClazz)
Disable plugin of specified type
|
boolean |
PluginCollection.enablePlugin(java.lang.Class<? extends PlayPlugin> pluginClazz)
enable plugin of specified type
|
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly