org.hackystat.tickertape.tickerlingua
Class HackystatService

java.lang.Object
  extended by org.hackystat.tickertape.tickerlingua.HackystatService

public class HackystatService
extends java.lang.Object

A read-only record for Hackystat services.

Author:
Philip Johnson

Constructor Summary
HackystatService(HackystatService service)
          Constructs the instance from the passed JAXB service instance.
HackystatService(java.lang.String id, java.lang.String sensorbase, java.lang.String dailyprojectdata, java.lang.String telemetry, java.lang.String projectbrowser)
          Construct the Hackystat service.
 
Method Summary
 java.lang.String getDailyProjectData()
           
 java.lang.String getId()
           
 java.lang.String getProjectBrowser()
           
 java.lang.String getSensorbase()
           
 java.lang.String getTelemetry()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HackystatService

public HackystatService(java.lang.String id,
                        java.lang.String sensorbase,
                        java.lang.String dailyprojectdata,
                        java.lang.String telemetry,
                        java.lang.String projectbrowser)
Construct the Hackystat service.

Parameters:
id - The service id.
sensorbase - The sensorbase service URL.
dailyprojectdata - The DPD service URL.
telemetry - The telemetry service URL.
projectbrowser - The projectbrowser service URL.

HackystatService

public HackystatService(HackystatService service)
Constructs the instance from the passed JAXB service instance.

Parameters:
service - The JAXB service instance.
Method Detail

getId

public java.lang.String getId()
Returns:
The unique id.

getSensorbase

public java.lang.String getSensorbase()
Returns:
The sensorbase service URL.

getDailyProjectData

public java.lang.String getDailyProjectData()
Returns:
The DPD service URL.

getTelemetry

public java.lang.String getTelemetry()
Returns:
The telemetry service URL.

getProjectBrowser

public java.lang.String getProjectBrowser()
Returns:
The projectbrowser URL.