Class AbstractDataSourceFactorySpi

    • Constructor Detail

      • AbstractDataSourceFactorySpi

        public AbstractDataSourceFactorySpi()
    • Method Detail

      • getDisplayName

        public String getDisplayName()
        Default Implementation abuses the naming convention.

        Will return Foo for

        Specified by:
        getDisplayName in interface DataSourceFactorySpi
        return display name based on class name
      • canProcess

        public boolean canProcess​(Map<String,​?> params)
        Description copied from interface: DataSourceFactorySpi
        Test to see if this factory is suitable for processing the data pointed to by the params map.

        If this data source requires a number of parameters then this mehtod should check that they are all present and that they are all valid.

        Specified by:
        canProcess in interface DataSourceFactorySpi
        params - The full set of information needed to construct a live data source.
        booean true if and only if this factory can process the resource indicated by the param set and all the required params are pressent.
      • getImplementationHints

        public Map<RenderingHints.Key,​?> getImplementationHints()
        Returns the implementation hints. The default implementation returns en empty map.
        Specified by:
        getImplementationHints in interface Factory
        The map of hints, or an {@linkplain java.util.Collections.emptyMap() empty map} if none.