Package org.cyclos.impl.users
Interface ContactInfoServiceLocal
-
- All Superinterfaces:
ContactInfoService,CRUDService<ContactInfoDTO,ContactInfoData,UserLocatorVO>,CRUDServiceLocal<ContactInfo,ContactInfoDTO,ContactInfoData,UserLocatorVO>,CRUDWithConfirmationPasswordService<ContactInfoDTO,ContactInfoData,UserLocatorVO>,Service
public interface ContactInfoServiceLocal extends ContactInfoService, CRUDServiceLocal<ContactInfo,ContactInfoDTO,ContactInfoData,UserLocatorVO>
Local interface forContactInfoService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanHaveContactInfos(User user)Returns whether the given user can have public contactsContactInfoDatagetDataForNew(Group group)Returns data for creating an public contact for a new user registered in the given groupList<ContactInfo>list(User user)Returns all public contact information for the given uservoidremoveAll(User user)Removes all public contact information from the given user-
Methods inherited from interface org.cyclos.services.users.ContactInfoService
getContactInfoListData
-
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
-
Methods inherited from interface org.cyclos.services.CRUDWithConfirmationPasswordService
getConfirmationPasswordInputForRemove, removeAllWithConfirmationPassword, removeWithConfirmationPassword, saveWithConfirmationPassword
-
-
-
-
Method Detail
-
canHaveContactInfos
boolean canHaveContactInfos(User user)
Returns whether the given user can have public contacts
-
getDataForNew
ContactInfoData getDataForNew(Group group)
Returns data for creating an public contact for a new user registered in the given group
-
list
List<ContactInfo> list(User user)
Returns all public contact information for the given user
-
removeAll
void removeAll(User user)
Removes all public contact information from the given user
-
-