public abstract class AbstractApogeeSynchronizableContentsWithCatalogCollection extends AbstractApogeeSynchronizableContentsCollection
OrgUnit
).Modifier and Type | Field and Description |
---|---|
protected CatalogsManager |
_catalogsManager
The catalog manager
|
__PARAM_COLUMNS, __PARAM_COLUMNS_COLUMN, __PARAM_CRITERIA, __PARAM_CRITERIA_CRITERION, __PARAM_CRITERIA_CRITERION_ID, __PARAM_CRITERIA_CRITERION_LABEL, __PARAM_CRITERIA_CRITERION_TYPE, __PARAM_ID_COLUMN, __PARAM_MAPPING, __PARAM_MAPPING_ATTRIBUTE, __PARAM_MAPPING_METADATA_REF, __PARAM_MAPPING_SYNCHRO, _apogeeDAO, _columns, _context, _criteria, _extFields, _idColumn, _jsonUtils, _mapping, _odfLang, _syncFields, HANDLE_CONTENTS
_contentHelper, _sccHelper, _synchronizingContentOperatorEP
_contentDAO, _contentTypeEP, _currentUserProvider, _hasGlobalError, _i18nUtils, _nbCreatedContents, _nbDeletedContents, _nbError, _nbNotChangedContents, _nbSynchronizedContents, _observationManager, _resolver, _synchroComponent, SCC_UNIQUE_ID
_contentPrefix, _contentType, _id, _initialActionId, _label, _languages, _modelId, _modelParamValues, _removalSync, _reportMails, _restrictedField, _searchModelConfiguration, _synchronizeActionId, _synchronizeExistingContentsOnly, _synchronizingContentOperator, _validateActionId, _validateAfterImport, _workflowName
COLLECTION_ID_PROPERTY
Constructor and Description |
---|
AbstractApogeeSynchronizableContentsWithCatalogCollection() |
Modifier and Type | Method and Description |
---|---|
protected List<Expression> |
_getExpressionsList(String lang,
String idValue,
String contentType)
Construct the query to retrieve the content.
|
protected boolean |
_handleAdditionalMetadata(ModifiableCompositeMetadata holder,
boolean create)
Method to add additional metadata on import or synchronize.
|
void |
service(ServiceManager manager) |
_convertBigDecimal, _convertBigDecimal, _fillContent, _importContent, _importOrSynchronizeContent, _search, _synchronizeContent, _transformClobToString, additionalCommonOperations, addToHandleContents, configureDataSource, configureSearchModel, contextualize, getExternalOnlyFields, getIdColumn, getIdField, getLocalAndExternalFields, getMappingName, getRemoteValues, getRichTextFields, getTotalCount, handleChildren, handleParent, handleRightAssignmentContext, importContent, importOrSynchronizeChildren, importOrSynchronizeContents, internalSearch, populate, putIdParameter, setAdditionalMetadata, synchronizeContent
_getContentsToRemove, _getIdFieldValue, _handleContent, _importOrSynchronizeContent, _importOrSynchronizeContents, _internalPopulate, _isHandled, additionalImportOperations, additionalSynchronizeOperations, configure, createContentAction, getContent, getTransformedRemoteValues, search, updateSyncInformations, validateContent
_getContentPathQuery, _getMetadataHolder, _isParamNotEmpty, _removeEmptyParameters, _removeMetadataIfExists, _synchronizeMetadata, _updateRelation, _updateRelation, applyChanges, applyChanges, createContentAction, deleteUnexistingContents, sendErrorMail, updateSCCProperty, validateContent
_parseLanguages, _parseParameters, configureStaticParams, getContentPrefix, getContentType, getId, getInitialActionId, getLabel, getLanguages, getParameterValues, getReportMails, getRestrictedField, getSearchModelConfiguration, getSynchronizeActionId, getSynchronizeCollectionModelId, getSynchronizingContentOperator, getValidateActionId, getWorkflowName, removalSync, synchronizeExistingContentsOnly, validateAfterImport
protected CatalogsManager _catalogsManager
public AbstractApogeeSynchronizableContentsWithCatalogCollection()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class AbstractApogeeSynchronizableContentsCollection
ServiceException
protected boolean _handleAdditionalMetadata(ModifiableCompositeMetadata holder, boolean create)
AbstractApogeeSynchronizableContentsCollection
_handleAdditionalMetadata
in class AbstractApogeeSynchronizableContentsCollection
holder
- The holder of the content to updatecreate
- If we are on creation modetrue
if changes has been madeprotected List<Expression> _getExpressionsList(String lang, String idValue, String contentType)
AbstractSynchronizableContentsCollection
_getExpressionsList
in class AbstractSynchronizableContentsCollection
lang
- LangidValue
- Synchronization valuecontentType
- Content typeList
of Expression