Cytoscape 2.8.0 API

cytoscape.data.webservice
Class WebServiceClientManager

java.lang.Object
  extended by cytoscape.data.webservice.WebServiceClientManager

public class WebServiceClientManager
extends Object

Web Service Client Manager manages available web service clients in Cytoscape. All clients will be loaded & registered through Plugin Manager architecture.

Since:
Cytoscape 2.5
Version:
0.5
Author:
Keiichiro Ono

Nested Class Summary
static class WebServiceClientManager.ClientType
          ClientType defines types/characteristics of the web service clients.
 
Method Summary
static List<WebServiceClient<?>> getAllClients()
          DOCUMENT ME!
static WebServiceClient getClient(String clientID)
          DOCUMENT ME!
static CyWebServiceEventSupport getCyWebServiceEventSupport()
           
static void registerClient(WebServiceClient<?> client)
          Register client to the manager.
static void removeClient(String serviceName)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerClient

public static void registerClient(WebServiceClient<?> client)
Register client to the manager.

Parameters:
client - DOCUMENT ME!

getAllClients

public static List<WebServiceClient<?>> getAllClients()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getClient

public static WebServiceClient getClient(String clientID)
DOCUMENT ME!

Parameters:
clientID - DOCUMENT ME!
Returns:
DOCUMENT ME!

removeClient

public static void removeClient(String serviceName)
DOCUMENT ME!

Parameters:
serviceName - DOCUMENT ME!

getCyWebServiceEventSupport

public static CyWebServiceEventSupport getCyWebServiceEventSupport()

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.