@Service public class LayerOperationsImpl extends Object implements gr.cite.geoanalytics.logicallayer.LayerOperations
| Constructor and Description |
|---|
LayerOperationsImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<gr.cite.gaap.datatransferobjects.TaxonomyTermShapeMessenger> |
findTermMappingsOfLayerShapes(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger layerTermMessenger) |
void |
generateShapeBoundary(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger layerTermMessenger,
gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger boundaryTermMessenger,
gr.cite.gaap.datatransferobjects.PrincipalMessenger principalMessenger) |
Set<String> |
getAttributeValuesOfShapesByTerm(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger taxonomyTermMessenger,
gr.cite.geoanalytics.dataaccess.entities.shape.Shape.Attribute attr) |
List<gr.cite.gaap.servicelayer.ShapeInfo.ShapeInfoMessenger> |
getShapeInfoForTerm(String termName,
String termTaxonomy) |
List<gr.cite.gaap.datatransferobjects.ShapeMessenger> |
getShapesOfTerm(String termName,
String termTaxonomy) |
void |
setGeospatialialBackend(gr.cite.gaap.geospatialbackend.GeospatialBackend geospatialialBackend) |
void |
setPrincipalDao(gr.cite.geoanalytics.dataaccess.entities.security.principal.dao.PrincipalDao principalDao) |
void |
setTaxonomyManager(gr.cite.gaap.servicelayer.TaxonomyManager taxonomyManager) |
@Inject public void setPrincipalDao(gr.cite.geoanalytics.dataaccess.entities.security.principal.dao.PrincipalDao principalDao)
@Inject public void setGeospatialialBackend(gr.cite.gaap.geospatialbackend.GeospatialBackend geospatialialBackend)
@Inject public void setTaxonomyManager(gr.cite.gaap.servicelayer.TaxonomyManager taxonomyManager)
@Transactional public Set<String> getAttributeValuesOfShapesByTerm(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger taxonomyTermMessenger, gr.cite.geoanalytics.dataaccess.entities.shape.Shape.Attribute attr) throws Exception
getAttributeValuesOfShapesByTerm in interface gr.cite.geoanalytics.logicallayer.LayerOperationsException@Transactional
public void generateShapeBoundary(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger layerTermMessenger,
gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger boundaryTermMessenger,
gr.cite.gaap.datatransferobjects.PrincipalMessenger principalMessenger)
throws Exception
generateShapeBoundary in interface gr.cite.geoanalytics.logicallayer.LayerOperationsExceptionpublic List<gr.cite.gaap.datatransferobjects.ShapeMessenger> getShapesOfTerm(String termName, String termTaxonomy) throws Exception
getShapesOfTerm in interface gr.cite.geoanalytics.logicallayer.LayerOperationsException@Transactional public List<gr.cite.gaap.datatransferobjects.TaxonomyTermShapeMessenger> findTermMappingsOfLayerShapes(gr.cite.gaap.datatransferobjects.TaxonomyTermMessenger layerTermMessenger) throws Exception
findTermMappingsOfLayerShapes in interface gr.cite.geoanalytics.logicallayer.LayerOperationsExceptionCopyright © 2016. All Rights Reserved.