uk.ac.soton.itinnovation.grid.client.plugins
Class GridClientPluginManager

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.plugins.GridClientPluginManager

public class GridClientPluginManager
extends Object

Plugins extend the functionality of the client. This class is used by applications to load the plugins.

See Also:
interface used by plug-in authors, ConversationBrowserPlugin

Constructor Summary
GridClientPluginManager()
           
 
Method Summary
 void addHelper(Class<?> iface, Class<? extends ProxyHelpers> helper)
           
 Map<Class,Class<? extends ProxyHelpers>> getHelperRegistry()
           
 void loadPlugins()
          Load and initialise all plugins in classpath.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridClientPluginManager

public GridClientPluginManager()
Method Detail

loadPlugins

public void loadPlugins()
Load and initialise all plugins in classpath.


addHelper

public void addHelper(Class<?> iface,
                      Class<? extends ProxyHelpers> helper)

getHelperRegistry

public Map<Class,Class<? extends ProxyHelpers>> getHelperRegistry()


Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.