org.squashtest.tm.service.internal.repository
Interface DenormalizedFieldValueDao


public interface DenormalizedFieldValueDao

Data access methods for DenormalizedFieldValue. Methods are all dynamically generated: see DynamicDaoFactoryBean.

Author:
mpagnon

Method Summary
 void deleteAllForEntity(long denormalizedFieldHolderId, org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType)
          Delete all the denormalized field values related to a DenormalizedFieldHolder, identified by its id and DenormalizedFieldHolderType
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntities(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType type, Collection<Long> entities)
           
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntitiesAndLocations(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType, Collection<Long> entities, Collection<org.squashtest.tm.domain.customfield.RenderingLocation> locations)
           
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntity(long denormalizedFieldHolderId, org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType)
          Return all denormalized field values related to the denormalizedFieldHolder matching params.
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntityAndRenderingLocation(long denormalizedFieldHolderId, org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType, org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
          Return all denormalized field values related to the denormalizedFieldHolder matching params.
 void persist(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue newValue)
          'nuff said.
 

Method Detail

persist

void persist(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue newValue)
'nuff said.

Parameters:
newValue -

deleteAllForEntity

void deleteAllForEntity(long denormalizedFieldHolderId,
                        org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType)
Delete all the denormalized field values related to a DenormalizedFieldHolder, identified by its id and DenormalizedFieldHolderType

Parameters:
denormalizedFieldHolderId -
denormalizedFieldHolderType -

findDFVForEntity

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntity(long denormalizedFieldHolderId,
                                                                                         org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType)
Return all denormalized field values related to the denormalizedFieldHolder matching params. The list is ordered by position asc.

Parameters:
denormalizedFieldHolderId -
denormalizedFieldHolderType -
Returns:
the list of corresponding DenormalizedFieldValue ordered by position asc.

findDFVForEntityAndRenderingLocation

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntityAndRenderingLocation(long denormalizedFieldHolderId,
                                                                                                             org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType,
                                                                                                             org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
Return all denormalized field values related to the denormalizedFieldHolder matching params. The list is ordered by position asc.

Parameters:
denormalizedFieldHolderId -
denormalizedFieldHolderType -
renderingLocation -
Returns:

findDFVForEntities

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntities(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType type,
                                                                                           Collection<Long> entities)

findDFVForEntitiesAndLocations

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findDFVForEntitiesAndLocations(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType,
                                                                                                       Collection<Long> entities,
                                                                                                       Collection<org.squashtest.tm.domain.customfield.RenderingLocation> locations)


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.