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 TypeMethodDescription_transformContentAttributeValues(ContentAttributeDefinition definition, List<Object> values, org.slf4j.Logger logger) Transform the given values to content IDs, using Apogée conversion if needed.protected StringGet the SCC operator helper for the current implementation.voidservice(ServiceManager manager) transform(ContentType obsoleteCType, Map<String, List<Object>> remoteValues, org.slf4j.Logger logger) Transforms the remote values of aSynchronizableContentsCollectionbefore synchronizing attributes.Methods inherited from class org.ametys.plugins.odfsync.scc.operator.AbstractODFSynchronizingContentOperator
_getFirstValueAsString, _getReferenceTableEntryId, _transformAttributeValues, _transformRichTextAttributeValuesMethods inherited from class org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
additionalOperation, configure, getLabel, setPluginInfo 
- 
Constructor Details
- 
PegaseSynchronizingContentOperator
public PegaseSynchronizingContentOperator() 
 - 
 - 
Method Details
- 
service
- Specified by:
 servicein interfaceServiceable- Overrides:
 servicein classAbstractODFSynchronizingContentOperator- Throws:
 ServiceException
 - 
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, org.slf4j.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
 
 - 
_transformContentAttributeValues
protected List<Object> _transformContentAttributeValues(ContentAttributeDefinition definition, List<Object> values, org.slf4j.Logger logger) Description copied from class:AbstractODFSynchronizingContentOperatorTransform the given values to content IDs, using Apogée conversion if needed.- Overrides:
 _transformContentAttributeValuesin classAbstractODFSynchronizingContentOperator- Parameters:
 definition- The definition of the attributevalues- The values to transformlogger- The logger- Returns:
 - The corresponding content IDs of the values
 
 
 -