org.ow2.dragon.service.common
Class TModelManagerImpl

java.lang.Object
  extended by org.ow2.dragon.service.common.TModelManagerImpl
All Implemented Interfaces:
TModelManager

public class TModelManagerImpl
extends java.lang.Object
implements TModelManager

Author:
ofabre

Constructor Summary
TModelManagerImpl()
           
 
Method Summary
 java.util.List<CategoryValueTO> loadCategoryValues(java.lang.String categoryId)
          Load values for a given category
 java.util.List<CategoryTO> loadEndpointCategories()
          Retrieve all categories that could be linked to endpoints
 java.util.List<CategoryTO> loadOrganizationCategories()
          Retrieve all categories that could be linked to orgs
 java.util.List<IdentifierTO> loadOrganizationIdentifierSystems()
          Retrieve all identifier systems that could be linked to orgs
 java.util.List<CategoryTO> loadServiceCategories()
          Retrieve all categories that could be linked to tech services
 void setCategoryDAO(CategoryDAO categoryDAO)
           
 void setCategoryValueDAO(CategoryValueDAO categoryValueDAO)
           
 void setIdentifierDAO(IdentifierDAO identifierDAO)
           
 void setTransfertObjectAssembler(TransfertObjectAssembler transfertObjectAssembler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TModelManagerImpl

public TModelManagerImpl()
Method Detail

loadCategoryValues

public java.util.List<CategoryValueTO> loadCategoryValues(java.lang.String categoryId)
Description copied from interface: TModelManager
Load values for a given category

Specified by:
loadCategoryValues in interface TModelManager
Parameters:
categoryId - a Category identifier
Returns:
all available CategoryValueTO for a given Category

loadServiceCategories

public java.util.List<CategoryTO> loadServiceCategories()
Description copied from interface: TModelManager
Retrieve all categories that could be linked to tech services

Specified by:
loadServiceCategories in interface TModelManager
Returns:
a List of CategoryTO that could be linked to TechnicalService. Can't be null, could be empty

loadOrganizationCategories

public java.util.List<CategoryTO> loadOrganizationCategories()
Description copied from interface: TModelManager
Retrieve all categories that could be linked to orgs

Specified by:
loadOrganizationCategories in interface TModelManager
Returns:
a List of CategoryTO that could be linked to OrganizationUnit. Can't be null, could be empty

loadOrganizationIdentifierSystems

public java.util.List<IdentifierTO> loadOrganizationIdentifierSystems()
Description copied from interface: TModelManager
Retrieve all identifier systems that could be linked to orgs

Specified by:
loadOrganizationIdentifierSystems in interface TModelManager
Returns:
a List of IdentifierTO that could be linked to OrganizationUnit. Can't be null, could be empty

loadEndpointCategories

public java.util.List<CategoryTO> loadEndpointCategories()
Description copied from interface: TModelManager
Retrieve all categories that could be linked to endpoints

Specified by:
loadEndpointCategories in interface TModelManager
Returns:
a List of CategoryTO that could be linked to Endpoint. Can't be null, could be empty

setCategoryDAO

public void setCategoryDAO(CategoryDAO categoryDAO)

setTransfertObjectAssembler

public void setTransfertObjectAssembler(TransfertObjectAssembler transfertObjectAssembler)

setCategoryValueDAO

public void setCategoryValueDAO(CategoryValueDAO categoryValueDAO)

setIdentifierDAO

public void setIdentifierDAO(IdentifierDAO identifierDAO)


Copyright © 2008-2009 eBMWebsourcing. All Rights Reserved.