|
Cytoscape 2.6.2 (c) 2006,2007 ISB, MSKCC, UCSD | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
S
- Client stub object. This is service dependent. For example, NCBI's eUtils
stub has the class EUtilsServiceSoap.public interface WebServiceClient<S>
Web service client wrapper for Cytoscape.
Usually, developers first use code generator to create Java code from WSDL. The generated code should be wrapped by this interface to be used in Cytoscape framework.
All web service clients must implement this method.
Method Summary | |
---|---|
Collection<Method> |
getAccessibleMethods()
Returns all available methods accessible through client stub. |
String |
getClientID()
Returns client ID. |
S |
getClientStub()
Get client stub object. |
WebServiceClientManager.ClientType[] |
getClientType()
Returns client type. |
String |
getDescription()
Get description for this client. |
String |
getDisplayName()
Returns display name of this client. |
ModuleProperties |
getProps()
Get properties used by the Tunable. |
boolean |
isCompatibleType(WebServiceClientManager.ClientType ct)
Return true if the given ClientType is compatible with this client. |
void |
setClientStub(S clientStub)
Set stub to this client. |
void |
setDescription(String description)
Set description for this service. |
void |
setProps(ModuleProperties props)
Set props used by Tunable. |
Method Detail |
---|
String getClientID()
String getDisplayName()
WebServiceClientManager.ClientType[] getClientType()
WebServiceClientManager.ClientType
boolean isCompatibleType(WebServiceClientManager.ClientType ct)
ct
- Client type.
S getClientStub()
void setClientStub(S clientStub)
stub
- client stub used in this client.ModuleProperties getProps()
void setProps(ModuleProperties props)
props
- Property.Collection<Method> getAccessibleMethods()
String getDescription()
void setDescription(String description)
description
- Description as a String.
|
www.cytoscape.org | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |