Class TransformerManager
java.lang.Object
org.codice.ddf.spatial.ogc.csw.catalog.common.transformer.TransformerManager
Maintains a list of available Transformers and their properties.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTransformerManager(List<org.osgi.framework.ServiceReference> serviceReferences) -
Method Summary
Modifier and TypeMethodDescriptiongetAvailableProperty(String propertyName) protected org.osgi.framework.BundleContextgetRelatedTransformerProperties(String property, String value) Returns a list of property maps for transformers that match the given property and value<T> T<T> TgetTransformerByMimeType(String mimeType) <T> TgetTransformerByProperty(String property, String value) <T> TgetTransformerBySchema(String schema) getTransformerIdForSchema(String schema)
-
Field Details
-
MIME_TYPE
- See Also:
-
SCHEMA
- See Also:
-
SCHEMA_LOCATION
- See Also:
-
ID
- See Also:
-
-
Constructor Details
-
TransformerManager
-
-
Method Details
-
getAvailableMimeTypes
-
getAvailableSchemas
-
getAvailableIds
-
getTransformerIdForSchema
-
getTransformerSchemaForId
-
getTransformerSchemaLocationForId
-
getAvailableProperty
-
getTransformerBySchema
-
getTransformerByMimeType
-
getTransformerById
-
getTransformerByProperty
-
getRelatedTransformerProperties
Returns a list of property maps for transformers that match the given property and value- Parameters:
property- The transformer property namevalue- The value of the transformer property to match- Returns:
- List of property maps for the matching transformers
-
getBundleContext
protected org.osgi.framework.BundleContext getBundleContext()
-