Version: 1.1.1

org.inb.biomoby.shared.registry
Class Service

java.lang.Object
  extended by org.inb.biomoby.shared.registry.AbstractEntity<Service>
      extended by org.inb.biomoby.shared.registry.Service
All Implemented Interfaces:
Serializable, Cloneable, Comparable<Service>

public class Service
extends AbstractEntity<Service>
implements Serializable, Cloneable

Author:
Dmitry Repchevsky
See Also:
Serialized Form

Nested Class Summary
static class Service.CATEGORY
           
 
Constructor Summary
Service()
           
Service(String name, String authURI)
           
 
Method Summary
 void addSecondaryArticle(Parameter parameter)
           
 Service clone()
           
 Service.CATEGORY getCategory()
           
 Input getInput()
           
 Output getOutput()
           
 List<Parameter> getSecondaryArticles()
           
 ServiceType getServiceType()
           
 String getSignatureURL()
           
 String getUrl()
           
 boolean isAuthoritative()
           
 void setAuthoritative(boolean authoritative)
           
 void setCategory(Service.CATEGORY category)
           
 void setInput(Input input)
           
 void setOutput(Output output)
           
 void setServiceType(ServiceType serviceType)
           
 void setSignatureURL(String signatureURL)
           
 void setUrl(String url)
           
 
Methods inherited from class org.inb.biomoby.shared.registry.AbstractEntity
compareTo, equals, getAuthURI, getContactEmail, getDescription, getLsid, getName, getTitle, hashCode, setAuthURI, setContactEmail, setDescription, setLsid, setName, setTitle
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Service

public Service()

Service

public Service(String name,
               String authURI)
Method Detail

getCategory

public Service.CATEGORY getCategory()

setCategory

public void setCategory(Service.CATEGORY category)

getServiceType

public ServiceType getServiceType()

setServiceType

public void setServiceType(ServiceType serviceType)

isAuthoritative

public boolean isAuthoritative()

setAuthoritative

public void setAuthoritative(boolean authoritative)

getUrl

public String getUrl()

setUrl

public void setUrl(String url)

getSignatureURL

public String getSignatureURL()

setSignatureURL

public void setSignatureURL(String signatureURL)

getInput

public Input getInput()

setInput

public void setInput(Input input)

getOutput

public Output getOutput()

setOutput

public void setOutput(Output output)

addSecondaryArticle

public void addSecondaryArticle(Parameter parameter)

getSecondaryArticles

public List<Parameter> getSecondaryArticles()

clone

public Service clone()
Overrides:
clone in class AbstractEntity<Service>

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010