uk.ac.soton.itinnovation.grid.client.ogsadai
Class OgsaDaiClientPlugin

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.client.ogsadai.OgsaDaiClientPlugin
All Implemented Interfaces:
GridClientPluginProvider

public class OgsaDaiClientPlugin
extends Object
implements GridClientPluginProvider

Grid client plugin for the OGSA-DAI service. This plugin extends the Grid client to allow it to use the OGSA-DAI service. It registers the objects relating to the service and also extends the client's Swing interface to add menu actions for these resources.


Field Summary
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.client.plugins.GridClientPluginProvider
PROVIDER_RESOURCE_NAME
 
Constructor Summary
OgsaDaiClientPlugin()
           
 
Method Summary
 void initPlugin(GridClientPluginManager pluginManager)
          Initialise the plugin.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OgsaDaiClientPlugin

public OgsaDaiClientPlugin()
Method Detail

initPlugin

public void initPlugin(GridClientPluginManager pluginManager)
Description copied from interface: GridClientPluginProvider
Initialise the plugin. At start-up, the Grid client calls this method on each plugin to initialise it.

The plugin should register itself with other components as appropriate.

Specified by:
initPlugin in interface GridClientPluginProvider
See Also:
ResourceTypeRegistry.registerPortType(javax.xml.namespace.QName, Class), ImplementationFactory.registerImplementation(Class, Class), uk.ac.soton.ecs.iam.grid.client.swing.ConversationBrowser#addPlugin(uk.ac.soton.ecs.iam.grid.client.swing.PluginHook)


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