Class ApogeeSynchronizingCourseListOperator
- java.lang.Object
-
- org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
-
- org.ametys.plugins.odfsync.apogee.scc.operator.ApogeeSynchronizingContentOperator
-
- org.ametys.plugins.odfsync.apogee.scc.operator.ApogeeSynchronizingCourseListOperator
-
- All Implemented Interfaces:
SynchronizingContentOperator
,PluginAware
,Configurable
,Serviceable
public class ApogeeSynchronizingCourseListOperator extends ApogeeSynchronizingContentOperator
Get mapped values from Apogée to Ametys for CourseList.
-
-
Field Summary
-
Fields inherited from class org.ametys.plugins.odfsync.apogee.scc.operator.ApogeeSynchronizingContentOperator
_apogeeSCCOperatorHelper, _cTypeEP
-
Fields inherited from class org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
_label, _pluginName
-
-
Constructor Summary
Constructors Constructor Description ApogeeSynchronizingCourseListOperator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,List<Object>>
transform(ContentType cType, Map<String,List<Object>> remoteValues, org.slf4j.Logger logger)
Transforms the remote values of aSynchronizableContentsCollection
before synchronizing metadata.-
Methods inherited from class org.ametys.plugins.odfsync.apogee.scc.operator.ApogeeSynchronizingContentOperator
_getFirstValue, _transformAttribute, _transformAttributeValue, _transformToBoolean, _transformToContentId, _transformToDouble, service
-
Methods inherited from class org.ametys.plugins.contentio.synchronize.impl.DefaultSynchronizingContentOperator
additionalOperation, configure, getLabel, setPluginInfo
-
-
-
-
Constructor Detail
-
ApogeeSynchronizingCourseListOperator
public ApogeeSynchronizingCourseListOperator()
-
-
Method Detail
-
transform
public Map<String,List<Object>> transform(ContentType cType, Map<String,List<Object>> remoteValues, org.slf4j.Logger logger)
Description copied from interface:SynchronizingContentOperator
Transforms the remote values of aSynchronizableContentsCollection
before synchronizing metadata.- Specified by:
transform
in interfaceSynchronizingContentOperator
- Overrides:
transform
in classApogeeSynchronizingContentOperator
- Parameters:
cType
- The content typeremoteValues
- The remote values to transformlogger
- The logger- Returns:
- The transformed remote values
-
-