@ProcessInDataSource(name=BASE) public class AddressBookCustomerFieldInfoManagerImpl extends java.lang.Object implements AddressBookCustomerFieldInfoManager
构造器和说明 |
---|
AddressBookCustomerFieldInfoManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
addAddressBook(AddressBook addressBook)
添加一条设置信息
|
void |
addAddressBookNoCache(AddressBook addressBook) |
void |
addAddressBooks(java.util.List<AddressBook> addressBooks)
批量导入添加通讯录信息
|
java.util.Map<java.lang.String,java.lang.String> |
getAddressbookByMemberId(int applicationCategory,
java.lang.Long sourceId)
根据实体id 和 自定义类型分类 获取全部自定义属性值
|
com.seeyon.ctp.util.FlipInfo |
getAll(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
通讯录字段设置列表
|
java.util.List<AddressBook> |
getAllAddressbookinfos(java.lang.Long accountId,
java.lang.String type)
根据单位id,获取所有单位下的人员元数据信息(包含兼职人员)
|
AddressBook |
getByMemberId(java.lang.Long memberId)
根据人员id查找
|
void |
updateAddressBook(AddressBook addressBook)
修改一条设置信息
|
void |
updateAddressBookCache(java.util.Map<java.lang.Long,AddressBook> map)
更新缓存
|
void |
updateAddressBookEmpty(java.lang.String[] disabledLabels,
java.lang.String type)
清空已经被删除的字段的信息
|
void |
updateAddressBookNoCache(AddressBook addressBook) |
void |
updateAddressBooks(java.util.List<AddressBook> addressBooks)
批量修改一条设置信息
|
public com.seeyon.ctp.util.FlipInfo getAll(com.seeyon.ctp.util.FlipInfo fi, java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
getAll
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public AddressBook getByMemberId(java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
getByMemberId
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void addAddressBook(AddressBook addressBook) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
addAddressBook
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void addAddressBookNoCache(AddressBook addressBook) throws com.seeyon.ctp.common.exceptions.BusinessException
addAddressBookNoCache
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void updateAddressBook(AddressBook addressBook) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
updateAddressBook
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void updateAddressBookNoCache(AddressBook addressBook) throws com.seeyon.ctp.common.exceptions.BusinessException
updateAddressBookNoCache
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void updateAddressBookCache(java.util.Map<java.lang.Long,AddressBook> map) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
updateAddressBookCache
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void updateAddressBookEmpty(java.lang.String[] disabledLabels, java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
updateAddressBookEmpty
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public void addAddressBooks(java.util.List<AddressBook> addressBooks) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
addAddressBooks
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<AddressBook> getAllAddressbookinfos(java.lang.Long accountId, java.lang.String type) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
getAllAddressbookinfos
在接口中 AddressBookCustomerFieldInfoManager
accountId
- null:全集团com.seeyon.ctp.common.exceptions.BusinessException
public java.util.Map<java.lang.String,java.lang.String> getAddressbookByMemberId(int applicationCategory, java.lang.Long sourceId) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
getAddressbookByMemberId
在接口中 AddressBookCustomerFieldInfoManager
applicationCategory
- MetadataConstants.APPLICATIONCATEGORY_UNIT/....com.seeyon.ctp.common.exceptions.BusinessException
public void updateAddressBooks(java.util.List<AddressBook> addressBooks) throws com.seeyon.ctp.common.exceptions.BusinessException
AddressBookCustomerFieldInfoManager
updateAddressBooks
在接口中 AddressBookCustomerFieldInfoManager
com.seeyon.ctp.common.exceptions.BusinessException