|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PrivateCustomFieldValueService
That interface is called so because it should remain private to this bundle. The reason is that the methods will not be secured.
| Method Summary | |
|---|---|
void |
cascadeCustomFieldValuesCreation(org.squashtest.tm.domain.customfield.CustomFieldBinding binding)
Will create a custom field value for all the entities affected by the given binding |
void |
cascadeCustomFieldValuesDeletion(org.squashtest.tm.domain.customfield.CustomFieldBinding binding)
Will remove the custom field values corresponding to the given binding |
void |
cascadeCustomFieldValuesDeletion(List<Long> customFieldBindingIds)
Will remove the custom field values corresponding to the bindings, given their ids. |
void |
copyCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.customfield.BoundEntity recipient)
Will copy the custom field values from an entity to another entity, creating them in the process |
void |
copyCustomFieldValuesContent(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.customfield.BoundEntity recipient)
Will copy the custom field values from an entity to another entity. |
void |
createAllCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
Will create all the custom field values for one entity. |
void |
deleteAllCustomFieldValues(org.squashtest.tm.domain.customfield.BindableEntity entityType,
List<Long> entityIds)
Will delete all the custom field values for multiple BoundEntities |
void |
deleteAllCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
will delete all the custom field vales for one entity |
void |
migrateCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
Will ensure that the custom field values of an entity are consistent with the custom fields bound to the project it belongs to, at the time when the method is invoked. |
void |
migrateCustomFieldValues(Collection<org.squashtest.tm.domain.customfield.BoundEntity> entities)
Same as migrateCustomFieldValues(BoundEntity), batched version. |
| Methods inherited from interface org.squashtest.tm.service.customfield.CustomFieldValueManagerService |
|---|
changeValue |
| Methods inherited from interface org.squashtest.tm.service.customfield.CustomFieldValueFinderService |
|---|
areValuesEditable, findAllCustomFieldValues, findAllCustomFieldValues, findAllCustomFieldValues, findAllCustomFieldValues, hasCustomFields, hasCustomFields |
| Method Detail |
|---|
void cascadeCustomFieldValuesCreation(org.squashtest.tm.domain.customfield.CustomFieldBinding binding)
binding - void cascadeCustomFieldValuesDeletion(org.squashtest.tm.domain.customfield.CustomFieldBinding binding)
binding - void cascadeCustomFieldValuesDeletion(List<Long> customFieldBindingIds)
binding - void createAllCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
entity - void deleteAllCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
entity -
void deleteAllCustomFieldValues(org.squashtest.tm.domain.customfield.BindableEntity entityType,
List<Long> entityIds)
entityType - the BindableEntity that all of the BoundEntity must shareentityIds - the ids of those BoundEntities
void copyCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.customfield.BoundEntity recipient)
entity -
void copyCustomFieldValuesContent(org.squashtest.tm.domain.customfield.BoundEntity source,
org.squashtest.tm.domain.customfield.BoundEntity recipient)
CustomFieldValue.setValue(String) from one to the other.
source - dest - void migrateCustomFieldValues(org.squashtest.tm.domain.customfield.BoundEntity entity)
entity - void migrateCustomFieldValues(Collection<org.squashtest.tm.domain.customfield.BoundEntity> entities)
migrateCustomFieldValues(BoundEntity), batched version.
entities -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||