Revision 42891 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/spi/DataManagerProviderServices.java

View differences:

DataManagerProviderServices.java
49 49
 */
50 50
public interface DataManagerProviderServices extends DataManager {
51 51

  
52
    /**
53
     * 
54
     * @param name
55
     * @param dataStoreProviderClass
56
     * @param parametersClass 
57
     * @deprecated Use registerStoreProviderFactory
58
     */
52 59
	public void registerStoreProvider(String name,
53 60
			Class dataStoreProviderClass,
54 61
			Class parametersClass);
......
56 63
	/**
57 64
	 * Registers a store factory. 
58 65
	 * @param name
59
	 * @param dataStoreProviderClass
60
	 * @param factoryClass
66
         * @param storeFactoryClass
61 67
	 */
62 68
	public void registerStoreFactory(String name,
63 69
			Class storeFactoryClass);
......
67 73
	 *
68 74
	 * FIXME
69 75
	 *
70
	 * @param <code>name</code> of de provider
76
         * @param name
71 77
	 * @param dataSourceClass
72 78
	 *            class of provider
73 79
	 * @param parametersClass
......
98 104
	/**
99 105
	 * Returns a DataIndexProvider compatible with the attribute data type.
100 106
	 *
107
         * @param name
101 108
	 * @param store
102 109
	 *            associated FeatureStore
103 110
	 * @param type
104 111
	 *            associated FeatureType
112
         * @param indexName
105 113
	 * @param attr
106 114
	 *            associated FeatureAttributeDescriptor
107
	 * @param providerNames
108
	 *            array of strings containing one or more preferred providers
109 115
	 * @return empty DataIndexProvider, initialized and ready to use
116
         * @throws org.gvsig.fmap.dal.exception.InitializeException
117
         * @throws org.gvsig.fmap.dal.exception.ProviderNotRegisteredException
110 118
	 */
111 119
	public FeatureIndexProviderServices createFeatureIndexProvider(String name, FeatureStore store, FeatureType type,
112 120
			String indexName,
113 121
			FeatureAttributeDescriptor attr) throws InitializeException,
114 122
			ProviderNotRegisteredException;
115 123

  
116
	 /**
117
     * Registers a new cache provider.
118
     *
119
     * @param name
120
     * 			provider's name
121
     *
122
     * @param description
123
     * 			provider's description
124
     *
125
     * @param clazz
126
     * 			a custom FeatureCacheProvider implementation
127
     */
124
       /**
125
        * Registers a new cache provider.
126
        *
127
        *
128
        * @param providerFactory
129
        */
128 130
	 public void registerFeatureCacheProvider(FeatureCacheProviderFactory providerFactory);
129 131
		    
130 132
	 /**
......
143 145
	  *
144 146
	  * Creates a new instance of the provider associated to the passed parameters.
145 147
	  * 
146
	  * @param store
148
          * @param providerServices
147 149
	  * @param parameters
148 150
	  * @return
149 151
	  * @throws InitializeException
......
153 155

  
154 156
	 public void registerStoreProviderFactory(DataStoreProviderFactory factory);
155 157

  
158
         /**
159
          * Este metodo es temporal hasta que se integre el nuevo raster en el 
160
          * core de gvSIG.
161
          * 
162
          * @param rasterStoreClass 
163
          */
164
         public void registerDefaultRasterStore(Class rasterStoreClass);
156 165
}

Also available in: Unified diff