Package org.apache.unomi.router.services
Class ProfileExportServiceImpl
- java.lang.Object
-
- org.apache.unomi.router.services.ProfileExportServiceImpl
-
- All Implemented Interfaces:
ProfileExportService
public class ProfileExportServiceImpl extends Object implements ProfileExportService
Created by amidani on 30/06/2017.
-
-
Constructor Summary
Constructors Constructor Description ProfileExportServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
convertProfileToCSVLine(Profile profile, ExportConfiguration exportConfiguration)
String
convertProfileToCSVLine(Profile profile, ExportConfiguration exportConfiguration, Collection<PropertyType> propertiesDef)
String
extractProfilesBySegment(ExportConfiguration exportConfiguration)
void
setConfigSharingService(ConfigSharingService configSharingService)
void
setDefinitionsService(DefinitionsService definitionsService)
void
setPersistenceService(PersistenceService persistenceService)
-
-
-
Method Detail
-
setPersistenceService
public void setPersistenceService(PersistenceService persistenceService)
-
setDefinitionsService
public void setDefinitionsService(DefinitionsService definitionsService)
-
setConfigSharingService
public void setConfigSharingService(ConfigSharingService configSharingService)
-
extractProfilesBySegment
public String extractProfilesBySegment(ExportConfiguration exportConfiguration)
- Specified by:
extractProfilesBySegment
in interfaceProfileExportService
-
convertProfileToCSVLine
public String convertProfileToCSVLine(Profile profile, ExportConfiguration exportConfiguration)
- Specified by:
convertProfileToCSVLine
in interfaceProfileExportService
-
convertProfileToCSVLine
public String convertProfileToCSVLine(Profile profile, ExportConfiguration exportConfiguration, Collection<PropertyType> propertiesDef)
-
-