public class AppSchemaDataAccessDTO extends Object implements Serializable
AppSchemaDataAccess
.
This configuration object contains all the needed elements for a AppSchemaDataAccess to aquire the source and target FeatureTypes, and apply the mappings between attributes to serve community schemas.
Constructor and Description |
---|
AppSchemaDataAccessDTO() |
Modifier and Type | Method and Description |
---|---|
String |
getBaseSchemasUrl() |
String |
getCatalog() |
List<String> |
getIncludes()
Return the list of paths of related types that are mapped separately
|
Map<String,String> |
getNamespaces() |
List<SourceDataStore> |
getSourceDataStores() |
List<String> |
getTargetSchemasUris() |
Set<TypeMapping> |
getTypeMappings() |
void |
setBaseSchemasUrl(String baseSchemasUrl) |
void |
setCatalog(String oasisCatalogUri) |
void |
setIncludedTypes(ArrayList<String> includes)
Set the path of other related types that are mapped separately
|
void |
setNamespaces(Map<String,String> nameSpaces) |
void |
setSourceDataStores(List<SourceDataStore> dataStores) |
void |
setTargetSchemasUris(List<String> targetSchemasUris) |
void |
setTypeMappings(Set<TypeMapping> typeMappings) |
public void setIncludedTypes(ArrayList<String> includes)
public List<String> getIncludes()
public void setSourceDataStores(List<SourceDataStore> dataStores)
public List<SourceDataStore> getSourceDataStores()
public void setTypeMappings(Set<TypeMapping> typeMappings)
public Set<TypeMapping> getTypeMappings()
public String getBaseSchemasUrl()
public void setBaseSchemasUrl(String baseSchemasUrl)
baseSchemasUrl
- URL of a resource which's going to be taken as the base location to
resolve configuration path elements expressed as relative paths.public String getCatalog()
public void setCatalog(String oasisCatalogUri)
Copyright © 1996–2023 Geotools. All rights reserved.