public class ImportServiceImpl extends java.lang.Object implements ImportService, PeopleNames
PEOPLE_ACCOUNT_HOLDER, PEOPLE_ACCOUNT_NB, PEOPLE_ALT_LANGS, PEOPLE_BANK_NAME, PEOPLE_BANK_NB, PEOPLE_BIC, PEOPLE_BIRTH_DATE, PEOPLE_CITY, PEOPLE_CONTACT_VALUE, PEOPLE_CONTACTS, PEOPLE_COUNTRY, PEOPLE_CURRENCY, PEOPLE_DATE_BEGIN, PEOPLE_DATE_END, PEOPLE_DEPARTMENT, PEOPLE_DISPLAY_NAME, PEOPLE_FIRST_NAME, PEOPLE_GENDER, PEOPLE_GEOPOINT, PEOPLE_HONORIFIC_TITLE, PEOPLE_IBAN, PEOPLE_IS_CURRENT, PEOPLE_IS_PRIMARY, PEOPLE_JOBS, PEOPLE_LAST_NAME, PEOPLE_LATIN_PHONETIC_SPELLING, PEOPLE_LEGAL_FORM, PEOPLE_LEGAL_NAME, PEOPLE_MAIDEN_NAME, PEOPLE_MAILING_LISTS, PEOPLE_MEMBERS, PEOPLE_MIDDLE_NAME, PEOPLE_NAME_SUFFIX, PEOPLE_NICKNAME, PEOPLE_ORG_REF_UID, PEOPLE_PAYMENT_ACCOUNTS, PEOPLE_PMAIL, PEOPLE_PMOBILE, PEOPLE_PORG, PEOPLE_POSTAL_ADDRESS_PROPS, PEOPLE_PPOSTAL_ADDRESS, PEOPLE_PRIMARY_EMAIL, PEOPLE_PTELEPHONE_NUMBER, PEOPLE_PURL, PEOPLE_REF_TITLE, PEOPLE_REF_UID, PEOPLE_ROLE, PEOPLE_SALUTATION, PEOPLE_SPOKEN_LANGUAGES, PEOPLE_STATE, PEOPLE_STREET, PEOPLE_STREET_COMPLEMENT, PEOPLE_TIME_ZONE, PEOPLE_UNSUBSCRIBED_MAILING_LISTS, PEOPLE_USE_POLITE_FORM, PEOPLE_USERNAME, PEOPLE_VAT_ID_NB, PEOPLE_ZIP_CODE| Constructor and Description |
|---|
ImportServiceImpl(PeopleService peopleService) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeIterator |
internalReferencing(Node slaveNode) |
protected void |
mergeInternalReferences(Node masterNode,
Node slaveNode) |
protected void |
mergeJcrReferences(Node masterNode,
Node slaveNode) |
void |
mergeNodes(Node masterNode,
Node slaveNode)
Best effort to merge 2 nodes given a master and a slave.
|
protected void |
mergeProperty(Node masterNode,
Property masterProp,
Property slaveProp) |
public ImportServiceImpl(PeopleService peopleService)
public void mergeNodes(Node masterNode, Node slaveNode) throws RepositoryException
ImportServicemergeNodes in interface ImportServiceRepositoryExceptionprotected void mergeJcrReferences(Node masterNode, Node slaveNode) throws RepositoryException
RepositoryExceptionprotected void mergeInternalReferences(Node masterNode, Node slaveNode) throws RepositoryException
RepositoryExceptionprotected NodeIterator internalReferencing(Node slaveNode) throws RepositoryException
RepositoryExceptionprotected void mergeProperty(Node masterNode, Property masterProp, Property slaveProp) throws RepositoryException
RepositoryExceptionCopyright © 2007–2020. All rights reserved.