com.hack23.cia.model.application.impl.common
Class Portal

Package class diagram package Portal
java.lang.Object
  extended by com.hack23.cia.model.common.impl.BaseEntity
      extended by com.hack23.cia.model.common.impl.AbstractResource
          extended by com.hack23.cia.model.application.impl.common.AbstractApplicationResource
              extended by com.hack23.cia.model.application.impl.common.AbstractAgencyConfiguration
                  extended by com.hack23.cia.model.application.impl.common.Portal
All Implemented Interfaces:
Configuration, ApplicationResource, ModelObject, PersistedModelObject, Resource, Serializable

@Entity
public class Portal
extends AbstractAgencyConfiguration

The Class Portal.

See Also:
Serialized Form

Nested Class Summary
static class Portal.LanguageContentKey
          The Enum LanguageContentKey.
 
Constructor Summary
Portal()
          Instantiates a new portal.
 
Method Summary
 Agency getAgency()
          Gets the agency.
 Set<LanguageContent> getLanguageContent()
          Gets the language content.
 Set<LanguageContent> getLanguageContentByLanguage(Language language)
          Gets the language content by language.
 String getMatchesUrl()
          Gets the matches url.
 String getTitleDescription()
          Gets the title description.
 void setAgency(Agency agency)
          Sets the agency.
 void setLanguageContent(Set<LanguageContent> languageContent)
          Sets the language content.
 void setMatchesUrl(String matchesUrl)
          Sets the matches url.
 void setTitleDescription(String titleDescription)
          Sets the title description.
 
Methods inherited from class com.hack23.cia.model.application.impl.common.AbstractAgencyConfiguration
getActiveByDefault, getName, getUsageOrder, setActiveByDefault, setName, setUsageOrder
 
Methods inherited from class com.hack23.cia.model.common.impl.AbstractResource
getId, getResourceType, getVersion, setId, setResourceType, setVersion
 
Methods inherited from class com.hack23.cia.model.common.impl.BaseEntity
equals, hashCode, isNew
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hack23.cia.model.common.api.Resource
getResourceType, setResourceType
 
Methods inherited from interface com.hack23.cia.model.common.api.PersistedModelObject
getId, getVersion, isNew, setId, setVersion
 

Constructor Detail

Portal

public Portal()
Instantiates a new portal.

Method Detail

getAgency

public Agency getAgency()
Gets the agency.

Returns:
the agency

getLanguageContent

public Set<LanguageContent> getLanguageContent()
Gets the language content.

Returns:
the language content

getLanguageContentByLanguage

public Set<LanguageContent> getLanguageContentByLanguage(Language language)
Gets the language content by language.

Parameters:
language - the language
Returns:
the language content by language

getMatchesUrl

public String getMatchesUrl()
Gets the matches url.

Returns:
the matches url

getTitleDescription

public String getTitleDescription()
Gets the title description.

Returns:
the title description

setAgency

public void setAgency(Agency agency)
Sets the agency.

Parameters:
agency - the new agency

setLanguageContent

public void setLanguageContent(Set<LanguageContent> languageContent)
Sets the language content.

Parameters:
languageContent - the new language content

setMatchesUrl

public void setMatchesUrl(String matchesUrl)
Sets the matches url.

Parameters:
matchesUrl - the new matches url

setTitleDescription

public void setTitleDescription(String titleDescription)
Sets the title description.

Parameters:
titleDescription - the new title description


Copyright © 2008-2009 www.hack23.com. All Rights Reserved.