@Entity
public class CompoundServiceProvider
extends nl.surfnet.coin.shared.domain.DomainObject
| Constructor and Description |
|---|
CompoundServiceProvider() |
public static CompoundServiceProvider builder(ServiceProvider serviceProvider, Article article)
public Set<FieldString> getFields()
public void setFields(SortedSet<FieldString> fields)
public Set<FieldImage> getFieldImages()
public void setFieldImages(SortedSet<FieldImage> fieldImages)
public Set<Screenshot> getScreenShotsImages()
public void setScreenShotsImages(Set<Screenshot> screenshots)
public ServiceProvider getSp()
public String getServiceProviderEntityId()
public String getLmngId()
public String getTitleNl()
public String getTitleEn()
public String getServiceDescriptionNl()
public String getServiceDescriptionEn()
public String getInstitutionDescriptionNl()
public String getInstitutionDescriptionEn()
public String getEnduserDescriptionNl()
public String getEnduserDescriptionEn()
public String getAppStoreLogo()
public String getDetailLogo()
public String getAppUrl()
public List<byte[]> getScreenshots()
public String getServiceUrl()
public String getSupportUrlNl()
public String getSupportUrlEn()
public String getEulaUrl()
public String getSupportMail()
public String getTechnicalSupportMail()
public boolean addFieldString(FieldString f)
public boolean addFieldImage(FieldImage f)
public boolean addScreenShot(Screenshot s)
public boolean removeScreenShot(Screenshot s)
public String toString()
toString in class nl.surfnet.coin.shared.domain.DomainObjectpublic ServiceProvider getServiceProvider()
public void setServiceProvider(ServiceProvider serviceProvider)
public Article getArticle()
public void setArticle(Article article)
public boolean isArticleAvailable()
public License getLicense()
public boolean isLicenseAvailable()
public boolean isArticleLicenseAvailable()
public boolean isAvailableForEndUser()
public void setAvailableForEndUser(boolean availableForEndUser)
public void updateTransientOriginFields()
public static boolean isAllowedCombination(Field.Key key, Field.Source source)
public SortedSet<FacetValue> getFacetValues()
public void setFacetValues(SortedSet<FacetValue> facetValues)
public void addFacetValue(FacetValue facetValue)
public void removeFacetValue(FacetValue facetValue)
public String getSearchFacetValues()
Copyright © 2013 SURFnet bv, The Netherlands. All Rights Reserved.