com.hack23.cia.model.api.application.factory
Interface ApplicationConfigurationModelFactory

Package class diagram package ApplicationConfigurationModelFactory
All Superinterfaces:
ModelFactory

public interface ApplicationConfigurationModelFactory
extends ModelFactory

A factory for creating ApplicationConfigurationModel objects.


Method Summary
Modifier and Type Method and Description
 AgencyData createAgencyData()
          Creates a new ApplicationConfigurationModel object.
 PortalData createPortalData(AgencyData loadAgency)
          Creates a new ApplicationConfigurationModel object.
 Class<? extends AgencyData> getAgencyDataSpec()
          Gets the agency data spec.
 Class<? extends PortalData> getPortalDataSpec()
          Gets the portal data spec.
 

Method Detail

createAgencyData

AgencyData createAgencyData()
Creates a new ApplicationConfigurationModel object.

Returns:
the agency data

createPortalData

PortalData createPortalData(AgencyData loadAgency)
Creates a new ApplicationConfigurationModel object.

Parameters:
loadAgency - the load agency
Returns:
the portal data

getAgencyDataSpec

Class<? extends AgencyData> getAgencyDataSpec()
Gets the agency data spec.

Returns:
the agency data spec

getPortalDataSpec

Class<? extends PortalData> getPortalDataSpec()
Gets the portal data spec.

Returns:
the portal data spec


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