Class PegaseSynchronizingContentOperator
java.lang.Object
org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
org.ametys.plugins.odfsync.scc.operator.AbstractODFSynchronizingContentOperator
org.ametys.plugins.odfsync.pegase.scc.PegaseSynchronizingContentOperator
- All Implemented Interfaces:
SynchronizingContentOperator,PluginAware,Configurable,Serviceable
Pegase synchronizing content operator extending
AbstractODFSynchronizingContentOperator because we keep some mapping mechanisms.-
Field Summary
Fields inherited from class org.ametys.plugins.odfsync.scc.operator.AbstractODFSynchronizingContentOperator
_contentTypeEP, _odfSCCOperatorHelperFields inherited from class org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
_label, _pluginName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringGet the SCC operator helper for the current implementation.Transforms the remote values of aSynchronizableContentsCollectionbefore synchronizing attributes.Methods inherited from class org.ametys.plugins.odfsync.scc.operator.AbstractODFSynchronizingContentOperator
_getFirstValueAsString, _getReferenceTableEntryId, _transformAttributeValues, _transformContentAttributeValues, _transformRichTextAttributeValues, serviceMethods inherited from class org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
additionalOperation, configure, getLabel, setPluginInfo
-
Constructor Details
-
PegaseSynchronizingContentOperator
public PegaseSynchronizingContentOperator()
-
-
Method Details
-
getHelperRole
Description copied from class:AbstractODFSynchronizingContentOperatorGet the SCC operator helper for the current implementation.- Specified by:
getHelperRolein classAbstractODFSynchronizingContentOperator- Returns:
- a SCC operator helper role
-
transform
public Map<String,List<Object>> transform(ContentType obsoleteCType, Map<String, List<Object>> remoteValues, Logger logger) Description copied from interface:SynchronizingContentOperatorTransforms the remote values of aSynchronizableContentsCollectionbefore synchronizing attributes.- Specified by:
transformin interfaceSynchronizingContentOperator- Overrides:
transformin classAbstractODFSynchronizingContentOperator- Parameters:
obsoleteCType- The content typeremoteValues- The remote values to transformlogger- The logger- Returns:
- The transformed remote values
-