@Service(value="squashtest.tm.service.DenormalizedFieldValueManager") public class PrivateDenormalizedFieldValueServiceImpl extends Object implements PrivateDenormalizedFieldValueService
| Constructor and Description |
|---|
PrivateDenormalizedFieldValueServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeValue(long denormalizedFieldValueId,
org.squashtest.tm.domain.customfield.RawValue newValue) |
void |
createAllDenormalizedFieldValues(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder destination)
Will create all the denormalized field values for one entity.
|
void |
createAllDenormalizedFieldValuesForSteps(org.squashtest.tm.domain.execution.Execution execution)
Will create the custom field values of all the execution steps in that execution in a lot.
|
void |
deleteAllDenormalizedFieldValues(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder entity)
will delete all the denormalized field values for one entity
|
List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> |
findAllForEntities(Collection<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder> entities,
Collection<org.squashtest.tm.domain.customfield.RenderingLocation> nullOrLocations)
Will return all the
DenormalizedFieldValue for all the supplied DenormalizedFieldHolder. |
List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> |
findAllForEntity(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder)
Will return all
DenormalizedFieldValue attached to the given DenormalizedFieldHolder ordered by dfv.position asc. |
List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> |
findAllForEntity(Long denormalizedFieldHolderId,
org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType) |
List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> |
findAllForEntityAndRenderingLocation(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder,
org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
Will return all
DenormalizedFieldValue attached to the given DenormalizedFieldHolder and having the given RenderingLocation, ordered by dfv.position asc. |
boolean |
hasDenormalizedFields(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder entity)
Tells whether the given bound entity has denormalized fields or not.
|
public PrivateDenormalizedFieldValueServiceImpl()
public void createAllDenormalizedFieldValues(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder destination)
PrivateDenormalizedFieldValueServicecreateAllDenormalizedFieldValues in interface PrivateDenormalizedFieldValueServicesource - : the BoundEntity from which the destination is createddestination - : the DenormalizedFieldHolder newly createdpublic void createAllDenormalizedFieldValuesForSteps(org.squashtest.tm.domain.execution.Execution execution)
PrivateDenormalizedFieldValueService#createAllDenormalizedFieldValues(ActionTestStep, ExecutionStep, Project)createAllDenormalizedFieldValuesForSteps in interface PrivateDenormalizedFieldValueServicepublic void deleteAllDenormalizedFieldValues(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder entity)
PrivateDenormalizedFieldValueServicedeleteAllDenormalizedFieldValues in interface PrivateDenormalizedFieldValueServicepublic List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntity(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder)
DenormalizedFieldValueManagerDenormalizedFieldValue attached to the given DenormalizedFieldHolder ordered by dfv.position asc.findAllForEntity in interface DenormalizedFieldValueManagerDenormalizedFieldValue ordered by position asc.public List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntityAndRenderingLocation(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder, org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
DenormalizedFieldValueManagerDenormalizedFieldValue attached to the given DenormalizedFieldHolder and having the given RenderingLocation, ordered by dfv.position asc.findAllForEntityAndRenderingLocation in interface DenormalizedFieldValueManagerpublic List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntities(Collection<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder> entities, Collection<org.squashtest.tm.domain.customfield.RenderingLocation> nullOrLocations)
DenormalizedFieldValueManagerDenormalizedFieldValue for all the supplied DenormalizedFieldHolder. If the collection of
locations is null, then the result won't be filtered by location. If it is non null, then only the denormalized field values
displayed in at least one of those locations wil be returned.findAllForEntities in interface DenormalizedFieldValueManagerpublic List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntity(Long denormalizedFieldHolderId, org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolderType denormalizedFieldHolderType)
findAllForEntity in interface DenormalizedFieldValueManagerpublic void changeValue(long denormalizedFieldValueId,
org.squashtest.tm.domain.customfield.RawValue newValue)
changeValue in interface DenormalizedFieldValueManagerpublic boolean hasDenormalizedFields(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder entity)
DenormalizedFieldValueManagerhasDenormalizedFields in interface DenormalizedFieldValueManagerorg.squashtest.tm.service.denormalizedfield.DenormalizedFieldValueManager#hasDenormalizedFields(org.squashtest.tm.domain.customfield.BoundEntity)Copyright © 2010–2017 Henix, henix.fr. All rights reserved.