@Singleton
public class ImportCodeListMappingFactory
extends org.gcube.data.analysis.tabulardata.operation.factories.types.TableMetadataWorkerFactory
| Modifier and Type | Field and Description |
|---|---|
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter |
PREVIOUS_VERSION_CODELIST_PARAMETER |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.RegexpStringParameter |
URL_PARAMETER |
| Constructor and Description |
|---|
ImportCodeListMappingFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider,
org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory evaluatorFactory) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker |
createWorker(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation arg0) |
protected String |
getOperationDescription() |
org.gcube.data.analysis.tabulardata.operation.OperationId |
getOperationId() |
protected String |
getOperationName() |
protected org.gcube.data.analysis.tabulardata.operation.OperationType |
getOperationType() |
protected List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> |
getParameters() |
getWorkerTypegetAllowedTableTypes, getOperationScopepublic static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.RegexpStringParameter URL_PARAMETER
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter PREVIOUS_VERSION_CODELIST_PARAMETER
@Inject
public ImportCodeListMappingFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connectionProvider,
org.gcube.data.analysis.tabulardata.expression.evaluator.sql.SQLExpressionEvaluatorFactory evaluatorFactory)
public org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker createWorker(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation arg0)
throws org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationExceptionprotected String getOperationDescription()
getOperationDescription in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker>protected String getOperationName()
getOperationName in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker>protected List<org.gcube.data.analysis.tabulardata.operation.parameters.Parameter> getParameters()
getParameters in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker>protected org.gcube.data.analysis.tabulardata.operation.OperationType getOperationType()
getOperationType in class org.gcube.data.analysis.tabulardata.operation.factories.types.TableMetadataWorkerFactorypublic org.gcube.data.analysis.tabulardata.operation.OperationId getOperationId()
getOperationId in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.MetadataWorker>Copyright © 2015. All Rights Reserved.