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

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

@Entity
public class Portal
extends AbstractAgencyConfiguration
implements PortalData

The Class Portal.

See Also:
Serialized Form

Constructor Summary
Constructor and Description
Portal()
          Instantiates a new portal.
 
Method Summary
Modifier and Type Method and Description
 Agency getAgency()
          Gets the agency.
 AgencyData getAgencyData()
          Gets the agency data.
 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.impl.application.configuration.AbstractAgencyConfiguration
getActiveByDefault, getApplicationTypeContext, getName, getUsageOrder, setActiveByDefault, setName, setUsageOrder
 
Methods inherited from class com.hack23.cia.model.impl.common.AbstractResource
getId, getResourceType, getVersion, setId, setResourceType, setVersion
 
Methods inherited from class com.hack23.cia.model.impl.common.BaseEntity
equals, getTypeContext, 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.api.application.configuration.PortalData
getName
 
Methods inherited from interface com.hack23.cia.model.api.application.configuration.Configuration
setName
 
Methods inherited from interface com.hack23.cia.model.api.application.control.UsageOrder
getActiveByDefault, getUsageOrder, setActiveByDefault, setUsageOrder
 
Methods inherited from interface com.hack23.cia.model.api.common.Resource
getResourceType
 
Methods inherited from interface com.hack23.cia.model.api.common.PersistedModelObject
getId, getTypeContext, 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

getAgencyData

public AgencyData getAgencyData()
Description copied from interface: PortalData
Gets the agency data.

Specified by:
getAgencyData in interface PortalData
Returns:
the agency data

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()
Description copied from interface: PortalData
Gets the matches url.

Specified by:
getMatchesUrl in interface PortalData
Returns:
the matches url

getTitleDescription

public String getTitleDescription()
Description copied from interface: PortalData
Gets the title description.

Specified by:
getTitleDescription in interface PortalData
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)
Description copied from interface: PortalData
Sets the matches url.

Specified by:
setMatchesUrl in interface PortalData
Parameters:
matchesUrl - the new matches url

setTitleDescription

public void setTitleDescription(String titleDescription)
Description copied from interface: PortalData
Sets the title description.

Specified by:
setTitleDescription in interface PortalData
Parameters:
titleDescription - the new title description


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