uk.ac.mrc.hgmp.embreo
Class EmbreoServiceDesc

java.lang.Object
  |
  +--uk.ac.mrc.hgmp.embreo.EmbreoServiceDesc

public class EmbreoServiceDesc
extends java.lang.Object


Constructor Summary
EmbreoServiceDesc(EmbreoParams mysettings)
          Makes a soap call to retrieve the service description array.
 
Method Summary
 java.lang.String getAbout()
          An about string
 java.lang.String getAboutUrl()
          The main URL for this application, ideally the home page
 java.lang.String getAppersion()
          The application version
 java.lang.String getDocUrl()
          The documentation URL for this application, where detailed technical descriptions can be found
 java.lang.String getHelpUrl()
          The URL of the help pages for this application.
 java.lang.String getName()
          The name of the service
 java.lang.String getPublic()
          Public status
 java.lang.String getVersion()
          The application version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbreoServiceDesc

public EmbreoServiceDesc(EmbreoParams mysettings)
Makes a soap call to retrieve the service description array. Automatically updates the settings based on what it got back.

Parameters:
mysettings - EmbreoParams defining which server to talk to
Method Detail

getName

public java.lang.String getName()
The name of the service

Returns:
The name of the service, or an empty string if undefined

getVersion

public java.lang.String getVersion()
The application version

Returns:
A textual description of the application version, or an empty string if undefined

getAppersion

public java.lang.String getAppersion()
The application version

Returns:
A textual description of the application version, or an empty string if undefined

getAbout

public java.lang.String getAbout()
An about string

Returns:
A brief description of the application, or an empty string if undefined

getPublic

public java.lang.String getPublic()
Public status

Returns:
"Y" or "N", denoting whether this service should be publicised

getHelpUrl

public java.lang.String getHelpUrl()
The URL of the help pages for this application. May be used as a base to construct help URLs for individual components of this application.

Returns:
The Help Page URL, or an empty string if undefined

getAboutUrl

public java.lang.String getAboutUrl()
The main URL for this application, ideally the home page

Returns:
The Home Page URL for this application, or an empty string if undefined

getDocUrl

public java.lang.String getDocUrl()
The documentation URL for this application, where detailed technical descriptions can be found

Returns:
The Documentation URL for this application, or an empty string if undefined