@ApplicationScoped public class DataTransferServicesImpl extends Object implements DataTransferServices
| Modifier and Type | Field and Description |
|---|---|
static String |
VERSION |
COMPONENTS_EXPORT_PATH, EXPORT_FILE_NAME, FILE_PATH, IMPORT_FILE_NAME| Constructor and Description |
|---|
DataTransferServicesImpl() |
DataTransferServicesImpl(IOService ioService,
FileSystem datasetsFS,
FileSystem perspectivesFS,
FileSystem navigationFS,
FileSystem systemFS,
DataSetDefRegistryCDI dataSetDefRegistryCDI,
SessionInfo sessionInfo,
javax.enterprise.event.Event<org.dashbuilder.dataset.events.DataSetDefRegisteredEvent> dataSetDefRegisteredEvent,
javax.enterprise.event.Event<org.uberfire.ext.plugin.event.PluginAdded> pluginAddedEvent,
javax.enterprise.event.Event<NavTreeChangedEvent> navTreeChangedEvent,
NavTreeStorage navTreeStorage,
ExternalComponentLoader externalComponentLoader) |
| Modifier and Type | Method and Description |
|---|---|
DataTransferAssets |
assetsToExport() |
String |
doExport(DataTransferExportModel exportModel) |
List<String> |
doImport() |
public static final String VERSION
public DataTransferServicesImpl()
@Inject
public DataTransferServicesImpl(@Named(value="ioStrategy")
IOService ioService,
@Named(value="datasetsFS")
FileSystem datasetsFS,
@Named(value="perspectivesFS")
FileSystem perspectivesFS,
@Named(value="navigationFS")
FileSystem navigationFS,
@Named(value="systemFS")
FileSystem systemFS,
DataSetDefRegistryCDI dataSetDefRegistryCDI,
SessionInfo sessionInfo,
javax.enterprise.event.Event<org.dashbuilder.dataset.events.DataSetDefRegisteredEvent> dataSetDefRegisteredEvent,
javax.enterprise.event.Event<org.uberfire.ext.plugin.event.PluginAdded> pluginAddedEvent,
javax.enterprise.event.Event<NavTreeChangedEvent> navTreeChangedEvent,
NavTreeStorage navTreeStorage,
ExternalComponentLoader externalComponentLoader)
public String doExport(DataTransferExportModel exportModel) throws IOException
doExport in interface DataTransferServicesIOExceptionpublic List<String> doImport() throws Exception
doImport in interface DataTransferServicesExceptionpublic DataTransferAssets assetsToExport()
assetsToExport in interface DataTransferServicesCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.