@Service public class PostGISRegularViewBuilder extends PostGISViewBuilder
attrs, configurationManager, context, entityManager, identity, identityName, shape, shapeImportManager, shapeManager, taxonomyManager, viewStatement| Constructor and Description |
|---|
PostGISRegularViewBuilder(gr.cite.gaap.servicelayer.ShapeManager shapeManager,
gr.cite.gaap.servicelayer.ShapeImportManager shapeImportManager,
gr.cite.gaap.servicelayer.TaxonomyManager taxonomyManager,
gr.cite.gaap.servicelayer.ConfigurationManager configurationManager) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
generateViewStatement(String identity,
String name,
Map<String,gr.cite.geoanalytics.common.ShapeAttributeDataType> attrs) |
void |
removerViewIfExists() |
void |
setConfiguration(gr.cite.geoanalytics.context.Configuration configuration) |
createDropFunction, getSQLDataType, quoteTextualcreateViewStatement, execute, forIdentity, forShape, getViewStatement, setContext, withAttribute@Inject
public PostGISRegularViewBuilder(gr.cite.gaap.servicelayer.ShapeManager shapeManager,
gr.cite.gaap.servicelayer.ShapeImportManager shapeImportManager,
gr.cite.gaap.servicelayer.TaxonomyManager taxonomyManager,
gr.cite.gaap.servicelayer.ConfigurationManager configurationManager)
@Inject public void setConfiguration(gr.cite.geoanalytics.context.Configuration configuration)
protected String generateViewStatement(String identity, String name, Map<String,gr.cite.geoanalytics.common.ShapeAttributeDataType> attrs) throws Exception
generateViewStatement in class AbstractViewBuilderExceptionpublic void removerViewIfExists()
throws Exception
removerViewIfExists in interface gr.cite.geoanalytics.common.ViewBuilderremoverViewIfExists in class AbstractViewBuilderExceptionCopyright © 2016. All Rights Reserved.