Class TasklistPlugins
- java.lang.Object
 - 
- org.camunda.bpm.webapp.plugin.spi.impl.AbstractAppPlugin
 - 
- org.camunda.bpm.tasklist.plugin.spi.impl.AbstractTasklistPlugin
 - 
- org.camunda.bpm.tasklist.impl.plugin.TasklistPlugins
 
 
 
 
- 
- All Implemented Interfaces:
 TasklistPlugin,AppPlugin
public class TasklistPlugins extends AbstractTasklistPlugin
- Author:
 - Roman Smirnov
 
 
- 
- 
Constructor Summary
Constructors Constructor Description TasklistPlugins() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAssetDirectory()Returns a uri to a plugin resources directory.StringgetId()Returns the unique id of this plugin.Set<Class<?>>getResourceClasses()Returns a set of JAX-RS resource classes that extend the rest API.- 
Methods inherited from class org.camunda.bpm.webapp.plugin.spi.impl.AbstractAppPlugin
getResourceOverrides 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.camunda.bpm.webapp.plugin.spi.AppPlugin
getResourceOverrides 
 - 
 
 - 
 
- 
- 
Field Detail
- 
ID
public static final String ID
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getId
public String getId()
Description copied from interface:AppPluginReturns the unique id of this plugin.- Returns:
 
 
- 
getResourceClasses
public Set<Class<?>> getResourceClasses()
Description copied from interface:AppPluginReturns a set of JAX-RS resource classes that extend the rest API.Typically, a plugin publishes its API via a subclass of
AbstractPluginRootResource.- Specified by:
 getResourceClassesin interfaceAppPlugin- Overrides:
 getResourceClassesin classAbstractAppPlugin- Returns:
 - the set of resource classes provided by this plugin
 
 
- 
getAssetDirectory
public String getAssetDirectory()
Description copied from class:AbstractAppPluginReturns a uri to a plugin resources directory. The directory must be unique across all plugins.This implementation assumes that the resources are provided in the directory
plugin-webapp/PLUGIN_ID, absolute to the root directory.- Specified by:
 getAssetDirectoryin interfaceAppPlugin- Overrides:
 getAssetDirectoryin classAbstractAppPlugin- Returns:
 - the directory providing the plugins client side resources
 
 
 - 
 
 -