Package org.cyclos.impl.users
Interface ContactCustomFieldServiceLocal
-
- All Superinterfaces:
BaseCustomFieldService<ContactCustomFieldDTO,ContactCustomFieldData,Void>,ContactCustomFieldService,CRUDService<ContactCustomFieldDTO,ContactCustomFieldData,Void>,CRUDServiceLocal<ContactCustomField,ContactCustomFieldDTO,ContactCustomFieldData,Void>,Service
- All Known Implementing Classes:
ContactCustomFieldServiceImpl
public interface ContactCustomFieldServiceLocal extends ContactCustomFieldService, CRUDServiceLocal<ContactCustomField,ContactCustomFieldDTO,ContactCustomFieldData,Void>
Local interface for contact custom fields service
-
-
Field Summary
Fields Modifier and Type Field Description static StringATTR_CONTACTAttribute name for the script context
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ContactCustomField>listAll()Lists all contact custom fieldsList<ContactCustomField>listEditable(User user)Lists the contact custom fields enabled for the given user that the logged user can editList<ContactCustomField>listEnabled(User user)Lists the contact custom fields enabled for the given userList<ContactCustomField>listInList(User user)Lists the contact custom fields shown in contact list results of the given userList<ContactCustomField>listInSearch(User user)Lists the contact custom fields the logged user filter use when searching the contact list of the given userList<ContactCustomField>listVisible(User user)Lists the contact custom fields enabled for the given user that the logged user can view-
Methods inherited from interface org.cyclos.services.system.BaseCustomFieldService
saveOrder
-
Methods inherited from interface org.cyclos.services.users.ContactCustomFieldService
hasEditableFields, list
-
Methods inherited from interface org.cyclos.services.CRUDService
getData, getDataForNew, load, remove, removeAll, save
-
Methods inherited from interface org.cyclos.impl.CRUDServiceLocal
find, findAll, getEntityClass, newEntity, remove, removeAll, saveEntity, saveSkippingEntityLog, toDTO, toEntity, validate
-
-
-
-
Field Detail
-
ATTR_CONTACT
static final String ATTR_CONTACT
Attribute name for the script context- See Also:
- Constant Field Values
-
-
Method Detail
-
listAll
List<ContactCustomField> listAll()
Lists all contact custom fields
-
listEditable
List<ContactCustomField> listEditable(User user)
Lists the contact custom fields enabled for the given user that the logged user can edit
-
listEnabled
List<ContactCustomField> listEnabled(User user)
Lists the contact custom fields enabled for the given user
-
listInList
List<ContactCustomField> listInList(User user)
Lists the contact custom fields shown in contact list results of the given user
-
listInSearch
List<ContactCustomField> listInSearch(User user)
Lists the contact custom fields the logged user filter use when searching the contact list of the given user
-
listVisible
List<ContactCustomField> listVisible(User user)
Lists the contact custom fields enabled for the given user that the logged user can view
-
-