org.gcube.data.analysis.tabulardata.operation.sdmx
Class SDMXCodelistImporterFactory
java.lang.Object
org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory
org.gcube.data.analysis.tabulardata.operation.factories.types.ImportWorkerFactory
org.gcube.data.analysis.tabulardata.operation.sdmx.SDMXCodelistImporterFactory
- All Implemented Interfaces:
- org.gcube.data.analysis.tabulardata.operation.factories.scopes.VoidScopedWorkerFactory, org.gcube.data.analysis.tabulardata.operation.worker.WorkerFactory
@Singleton
public class SDMXCodelistImporterFactory
- extends org.gcube.data.analysis.tabulardata.operation.factories.types.ImportWorkerFactory
|
Constructor Summary |
SDMXCodelistImporterFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider)
|
| Methods inherited from class org.gcube.data.analysis.tabulardata.operation.factories.types.ImportWorkerFactory |
getEligibleOperation, getOperationScope, getOperationType |
| Methods inherited from class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory |
checkColumnIdPresence, checkParameterValue, checkTableIdPresence, getOperationDescriptor, getParameterValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.gcube.data.analysis.tabulardata.operation.worker.WorkerFactory |
getOperationDescriptor |
SDMXCodelistImporterFactory
@Inject
public SDMXCodelistImporterFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider)
createWorker
public org.gcube.data.analysis.tabulardata.operation.worker.Worker createWorker(org.gcube.data.analysis.tabulardata.operation.worker.OperationInvocation invocation)
throws org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
- Throws:
org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
getOperationName
protected String getOperationName()
- Specified by:
getOperationName in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory
getOperationDescription
protected String getOperationDescription()
- Specified by:
getOperationDescription in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory
getOperationId
protected org.gcube.data.analysis.tabulardata.operation.worker.OperationDescriptor.OperationId getOperationId()
- Overrides:
getOperationId in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory
getParameters
protected List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> getParameters()
- Specified by:
getParameters in class org.gcube.data.analysis.tabulardata.operation.factories.types.ImportWorkerFactory
Copyright © 2014. All Rights Reserved.