EntityServiceImpl¶
-
public class
EntityServiceImpl
implements EntityService¶ Default implementation of
org.motechproject.mds.service.EntityService
interface.
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)¶