Package org.geotools.data.complex.config
Class AppSchemaDataAccessDTO
Object
AppSchemaDataAccessDTO
- All Implemented Interfaces:
Serializable
Configuration object for a
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.
- Since:
- 2.4
- Author:
- Gabriel Roldan (Axios Engineering)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the list of paths of related types that are mapped separatelyvoid
setBaseSchemasUrl
(String baseSchemasUrl) void
setCatalog
(String oasisCatalogUri) void
setIncludedTypes
(ArrayList<String> includes) Set the path of other related types that are mapped separatelyvoid
setNamespaces
(Map<String, String> nameSpaces) void
setSourceDataStores
(List<SourceDataStore> dataStores) void
setTargetSchemasUris
(List<String> targetSchemasUris) void
setTypeMappings
(Set<TypeMapping> typeMappings)
-
Constructor Details
-
AppSchemaDataAccessDTO
public AppSchemaDataAccessDTO()
-
-
Method Details
-
getTargetSchemasUris
-
setTargetSchemasUris
-
setNamespaces
-
getNamespaces
-
setIncludedTypes
Set the path of other related types that are mapped separately -
getIncludes
Return the list of paths of related types that are mapped separately -
setSourceDataStores
-
getSourceDataStores
-
setTypeMappings
-
getTypeMappings
-
getBaseSchemasUrl
- Returns:
- a non null URL for the base location of the resource files in order to serve as the base to resolve relative configuration paths.
-
setBaseSchemasUrl
- Parameters:
baseSchemasUrl
- URL of a resource which's going to be taken as the base location to resolve configuration path elements expressed as relative paths.
-
getCatalog
-
setCatalog
-