@Singleton
public class GenerateMapFactory
extends org.gcube.data.analysis.tabulardata.operation.factories.scopes.TableScopedWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>
| Modifier and Type | Field and Description |
|---|---|
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
keywords |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
mapName |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
metaAbstract |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
metaCredits |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
metaPurpose |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter |
toCreateFeatureTypes |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter |
toUseGeometry |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter |
user |
static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.BooleanParameter |
useView |
| Constructor and Description |
|---|
GenerateMapFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker |
createWorker(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation arg0) |
String |
describeInvocation(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation toDescribeInvocation) |
protected String |
getOperationDescription() |
protected 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() |
Class<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker> |
getWorkerType() |
getAllowedTableTypes, getOperationScopepublic static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter mapName
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter toCreateFeatureTypes
public static final org.gcube.data.analysis.tabulardata.operation.parameters.leaves.BooleanParameter useView
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.TargetColumnParameter toUseGeometry
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter metaAbstract
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter metaPurpose
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter user
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter metaCredits
public static org.gcube.data.analysis.tabulardata.operation.parameters.leaves.SimpleStringParameter keywords
@Inject
public GenerateMapFactory(org.gcube.data.analysis.tabulardata.cube.CubeManager cubeManager,
org.gcube.data.analysis.tabulardata.cube.data.connection.DatabaseConnectionProvider connProvider)
public org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker 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.InvalidInvocationExceptionpublic Class<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker> getWorkerType()
protected String getOperationDescription()
getOperationDescription in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>protected String getOperationName()
getOperationName in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>protected org.gcube.data.analysis.tabulardata.operation.OperationType getOperationType()
getOperationType in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>protected 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.ResourceCreatorWorker>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.ResourceCreatorWorker>public String describeInvocation(org.gcube.data.analysis.tabulardata.operation.invocation.OperationInvocation toDescribeInvocation) throws org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationException
describeInvocation in interface org.gcube.data.analysis.tabulardata.operation.worker.WorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>describeInvocation in class org.gcube.data.analysis.tabulardata.operation.factories.types.BaseWorkerFactory<org.gcube.data.analysis.tabulardata.operation.worker.types.ResourceCreatorWorker>org.gcube.data.analysis.tabulardata.operation.worker.exceptions.InvalidInvocationExceptionCopyright © 2014. All Rights Reserved.