EntityServiceImpl¶
-
public class
EntityServiceImplimplements EntityService¶ Default implementation of
org.motechproject.mds.service.EntityServiceinterface.
Methods¶
addDisplayedFields¶
addFields¶
-
public void
addFields(EntityDto entity, Collection<FieldDto> fields)¶
addFields¶
-
public void
addFields(Long entityId, Collection<FieldDto> fields)¶
addFilterableFields¶
-
public void
addFilterableFields(EntityDto entityDto, Collection<String> fieldNames)¶
addLookups¶
-
public void
addLookups(EntityDto entityDto, Collection<LookupDto> lookups)¶
addLookups¶
-
public void
addLookups(Long entityId, Collection<LookupDto> lookups)¶
addNonEditableFields¶
getAdvancedSettings¶
-
public AdvancedSettingsDto
getAdvancedSettings(Long entityId)¶
getAdvancedSettings¶
-
public AdvancedSettingsDto
getAdvancedSettings(Long entityId, boolean committed)¶
getEntityDraft¶
-
public EntityDraft
getEntityDraft(Long entityId)¶
getEntityDraft¶
-
public EntityDraft
getEntityDraft(Long entityId, String username)¶
getEntityFieldsByClassNameForUI¶
getLookupFieldsMapping¶
safeGetAdvancedSettingsCommitted¶
-
public AdvancedSettingsDto
safeGetAdvancedSettingsCommitted(String entityClassName)¶
saveDraftEntityChanges¶
-
public DraftResult
saveDraftEntityChanges(Long entityId, DraftData draftData, String username)¶
saveDraftEntityChanges¶
-
public DraftResult
saveDraftEntityChanges(Long entityId, DraftData draftData)¶
setAllEntities¶
-
public void
setAllEntities(AllEntities allEntities)¶
setAllEntityAudits¶
-
public void
setAllEntityAudits(AllEntityAudits allEntityAudits)¶
setAllEntityDrafts¶
-
public void
setAllEntityDrafts(AllEntityDrafts allEntityDrafts)¶
setBundleContext¶
-
public void
setBundleContext(BundleContext bundleContext)¶
setComboboxDataMigrationHelper¶
-
public void
setComboboxDataMigrationHelper(ComboboxDataMigrationHelper comboboxDataMigrationHelper)¶
setMDSConstructor¶
-
public void
setMDSConstructor(MDSConstructor mdsConstructor)¶
updateRestOptions¶
-
public void
updateRestOptions(Long entityId, RestOptionsDto restOptionsDto)¶
updateSecurityOptions¶
-
public void
updateSecurityOptions(Long entityId, SecurityMode securityMode, Set<String> securityMembers, SecurityMode readOnlySecurityMode, Set<String> readOnlySecurityMembers)¶
updateTracking¶
-
public void
updateTracking(Long entityId, TrackingDto trackingDto)¶