KIE Uberfire Runtime PlugIns Backend 6.2.0.Beta3

org.kie.uberfire.plugin.backend
Class PluginServicesImpl

java.lang.Object
  extended by org.kie.uberfire.plugin.backend.PluginServicesImpl
All Implemented Interfaces:
PluginServices

@ApplicationScoped
public class PluginServicesImpl
extends Object
implements PluginServices


Constructor Summary
PluginServicesImpl()
           
 
Method Summary
 Plugin createNewPlugin(String pluginName, PluginType type)
           
 void delete(Plugin plugin)
           
 void deleteMedia(Media media)
           
 DynamicMenu getDynamicMenuContent(org.uberfire.backend.vfs.Path path)
           
 String getMediaServletURI()
           
 PluginContent getPluginContent(org.uberfire.backend.vfs.Path path)
           
 void init()
           
 Collection<DynamicMenu> listDynamicMenus()
           
 Collection<Plugin> listPlugins()
           
 Collection<RuntimePlugin> listRuntimePlugins()
           
 void save(DynamicMenu plugin)
           
 void save(PluginSimpleContent plugin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginServicesImpl

public PluginServicesImpl()
Method Detail

init

@PostConstruct
public void init()

getMediaServletURI

public String getMediaServletURI()
Specified by:
getMediaServletURI in interface PluginServices

listRuntimePlugins

public Collection<RuntimePlugin> listRuntimePlugins()
Specified by:
listRuntimePlugins in interface PluginServices

listPlugins

public Collection<Plugin> listPlugins()
Specified by:
listPlugins in interface PluginServices

createNewPlugin

public Plugin createNewPlugin(String pluginName,
                              PluginType type)
Specified by:
createNewPlugin in interface PluginServices

getPluginContent

public PluginContent getPluginContent(org.uberfire.backend.vfs.Path path)
Specified by:
getPluginContent in interface PluginServices

save

public void save(PluginSimpleContent plugin)
Specified by:
save in interface PluginServices

delete

public void delete(Plugin plugin)
Specified by:
delete in interface PluginServices

deleteMedia

public void deleteMedia(Media media)
Specified by:
deleteMedia in interface PluginServices

getDynamicMenuContent

public DynamicMenu getDynamicMenuContent(org.uberfire.backend.vfs.Path path)
Specified by:
getDynamicMenuContent in interface PluginServices

save

public void save(DynamicMenu plugin)
Specified by:
save in interface PluginServices

listDynamicMenus

public Collection<DynamicMenu> listDynamicMenus()
Specified by:
listDynamicMenus in interface PluginServices

KIE Uberfire Runtime PlugIns Backend 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.