KIE Uberfire Runtime PlugIns API 6.2.0.CR1

org.kie.uberfire.plugin.service
Interface PluginServices


public interface PluginServices


Method Summary
 Plugin createNewPlugin(String name, 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)
           
 Collection<DynamicMenu> listDynamicMenus()
           
 Collection<Plugin> listPlugins()
           
 Collection<RuntimePlugin> listRuntimePlugins()
           
 void save(DynamicMenu menu)
           
 void save(PluginSimpleContent plugin)
           
 

Method Detail

getMediaServletURI

String getMediaServletURI()

listRuntimePlugins

Collection<RuntimePlugin> listRuntimePlugins()

listPlugins

Collection<Plugin> listPlugins()

createNewPlugin

Plugin createNewPlugin(String name,
                       PluginType type)

save

void save(PluginSimpleContent plugin)

delete

void delete(Plugin plugin)

getPluginContent

PluginContent getPluginContent(org.uberfire.backend.vfs.Path path)

deleteMedia

void deleteMedia(Media media)

getDynamicMenuContent

DynamicMenu getDynamicMenuContent(org.uberfire.backend.vfs.Path path)

save

void save(DynamicMenu menu)

listDynamicMenus

Collection<DynamicMenu> listDynamicMenus()

KIE Uberfire Runtime PlugIns API 6.2.0.CR1

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