nl.surfnet.coin.csa.model
Class Service

java.lang.Object
  extended by nl.surfnet.coin.csa.model.Service
All Implemented Interfaces:
Comparable<Service>

public class Service
extends Object
implements Comparable<Service>


Constructor Summary
Service()
           
Service(long id, String name, String logoUrl, String websiteUrl, boolean hasCrmLink, String crmUrl, String spEntityId)
           
 
Method Summary
 int compareTo(Service other)
           
 String getAppUrl()
           
 nl.surfnet.coin.janus.domain.ARP getArp()
           
 List<Category> getCategories()
           
 CrmArticle getCrmArticle()
           
 String getCrmUrl()
           
 String getDescription()
           
 String getDetailLogoUrl()
           
 String getEnduserDescription()
           
 String getEulaUrl()
           
 long getId()
           
 String getInstitutionDescription()
           
 Date getLastLoginDate()
           
 License getLicense()
           
 String getLogoUrl()
           
 String getName()
           
 List<String> getScreenshotUrls()
           
 String getSearchFacetValues()
           
 String getServiceUrl()
           
 String getSpEntityId()
           
 String getSupportMail()
           
 String getSupportUrl()
           
 String getWebsiteUrl()
           
 boolean isAvailableForEndUser()
           
 boolean isConnected()
           
 boolean isHasCrmLink()
           
 boolean isIdpVisibleOnly()
           
 void restoreCategoryReferences()
           
 void setAppUrl(String appUrl)
           
 void setArp(nl.surfnet.coin.janus.domain.ARP arp)
           
 void setAvailableForEndUser(boolean availableForEndUser)
           
 void setCategories(List<Category> categories)
           
 void setConnected(boolean connected)
           
 void setCrmArticle(CrmArticle crmArticle)
           
 void setCrmUrl(String crmUrl)
           
 void setDescription(String description)
           
 void setDetailLogoUrl(String detailLogoUrl)
           
 void setEnduserDescription(String enduserDescription)
           
 void setEulaUrl(String eulaUrl)
           
 void setHasCrmLink(boolean hasCrmLink)
           
 void setId(long id)
           
 void setIdpVisibleOnly(boolean idpVisibleOnly)
           
 void setInstitutionDescription(String institutionDescription)
           
 void setLastLoginDate(Date lastLoginDate)
           
 void setLicense(License license)
           
 void setLogoUrl(String logoUrl)
           
 void setName(String name)
           
 void setScreenshotUrls(List<String> screenshotUrls)
           
 void setServiceUrl(String serviceUrl)
           
 void setSpEntityId(String spEntityId)
           
 void setSupportMail(String supportMail)
           
 void setSupportUrl(String supportUrl)
           
 void setWebsiteUrl(String websiteUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Service

public Service()

Service

public Service(long id,
               String name,
               String logoUrl,
               String websiteUrl,
               boolean hasCrmLink,
               String crmUrl,
               String spEntityId)
Method Detail

getName

public String getName()

setName

public void setName(String name)

getLogoUrl

public String getLogoUrl()

setLogoUrl

public void setLogoUrl(String logoUrl)

getWebsiteUrl

public String getWebsiteUrl()

setWebsiteUrl

public void setWebsiteUrl(String websiteUrl)

isHasCrmLink

public boolean isHasCrmLink()

setHasCrmLink

public void setHasCrmLink(boolean hasCrmLink)

getCrmUrl

public String getCrmUrl()

setCrmUrl

public void setCrmUrl(String crmUrl)

compareTo

public int compareTo(Service other)
Specified by:
compareTo in interface Comparable<Service>

isConnected

public boolean isConnected()

setConnected

public void setConnected(boolean connected)

getId

public long getId()

setId

public void setId(long id)

getLicense

public License getLicense()

setLicense

public void setLicense(License license)

getCategories

public List<Category> getCategories()

setCategories

public void setCategories(List<Category> categories)

getSearchFacetValues

public String getSearchFacetValues()

getAppUrl

public String getAppUrl()

setAppUrl

public void setAppUrl(String appUrl)

getSpEntityId

public String getSpEntityId()

setSpEntityId

public void setSpEntityId(String spEntityId)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getServiceUrl

public String getServiceUrl()

setServiceUrl

public void setServiceUrl(String serviceUrl)

getDetailLogoUrl

public String getDetailLogoUrl()

setDetailLogoUrl

public void setDetailLogoUrl(String detailLogoUrl)

getCrmArticle

public CrmArticle getCrmArticle()

setCrmArticle

public void setCrmArticle(CrmArticle crmArticle)

getSupportUrl

public String getSupportUrl()

setSupportUrl

public void setSupportUrl(String supportUrl)

getEulaUrl

public String getEulaUrl()

setEulaUrl

public void setEulaUrl(String eulaUrl)

getScreenshotUrls

public List<String> getScreenshotUrls()

setScreenshotUrls

public void setScreenshotUrls(List<String> screenshotUrls)

getSupportMail

public String getSupportMail()

setSupportMail

public void setSupportMail(String supportMail)

getEnduserDescription

public String getEnduserDescription()

setEnduserDescription

public void setEnduserDescription(String enduserDescription)

getInstitutionDescription

public String getInstitutionDescription()

setInstitutionDescription

public void setInstitutionDescription(String institutionDescription)

getArp

public nl.surfnet.coin.janus.domain.ARP getArp()

setArp

public void setArp(nl.surfnet.coin.janus.domain.ARP arp)

restoreCategoryReferences

public void restoreCategoryReferences()

getLastLoginDate

public Date getLastLoginDate()

setLastLoginDate

public void setLastLoginDate(Date lastLoginDate)

isAvailableForEndUser

public boolean isAvailableForEndUser()

setAvailableForEndUser

public void setAvailableForEndUser(boolean availableForEndUser)

isIdpVisibleOnly

public boolean isIdpVisibleOnly()

setIdpVisibleOnly

public void setIdpVisibleOnly(boolean idpVisibleOnly)


Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.