deprecate GSResourceEncoder.setMetadata in flavour of specializations
This commit is contained in:
parent
9cd87b7ea3
commit
c70ab99c3e
@ -97,10 +97,26 @@ public abstract class GSResourceEncoder
|
||||
metadata.add(key, dimensionInfo.getRoot());
|
||||
}
|
||||
|
||||
public void setMetadata(String key, XmlElement dimensionInfo) {
|
||||
metadata.set(key, dimensionInfo.getRoot());
|
||||
}
|
||||
/**
|
||||
* @deprecated Use {@link #setMetadataDimension(String, GSDimensionInfoEncoder)} this method will be set as protected for internal use only
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*/
|
||||
public void setMetadata(String key, XmlElement dimensionInfo) {
|
||||
metadata.set(key, dimensionInfo.getRoot());
|
||||
}
|
||||
|
||||
/**
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*/
|
||||
protected void addMetadataDimension(String key, GSDimensionInfoEncoder dimensionInfo) {
|
||||
metadata.add(key, dimensionInfo.getRoot());
|
||||
}
|
||||
|
||||
public void setMetadataDimension(String key, GSDimensionInfoEncoder dimensionInfo) {
|
||||
metadata.set(key, dimensionInfo.getRoot());
|
||||
}
|
||||
|
||||
/**
|
||||
* @param key
|
||||
|
||||
@ -43,13 +43,19 @@ public class GSCoverageEncoder extends GSResourceEncoder {
|
||||
}
|
||||
|
||||
/**
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*/
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
* @deprecated Use {@link GSResourceEncoder#addMetadataDimension(String, GSDimensionInfoEncoder)} this method will be removed soon
|
||||
*/
|
||||
protected void addMetadata(String key, GSDimensionInfoEncoder dimensionInfo) {
|
||||
super.addMetadata(key, dimensionInfo);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link GSResourceEncoder#setMetadataDimension(String, GSDimensionInfoEncoder)} this method will be removed soon
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*/
|
||||
public void setMetadata(String key, GSDimensionInfoEncoder dimensionInfo) {
|
||||
super.setMetadata(key, dimensionInfo);
|
||||
}
|
||||
|
||||
@ -26,6 +26,7 @@
|
||||
package it.geosolutions.geoserver.rest.encoder.feature;
|
||||
|
||||
import it.geosolutions.geoserver.rest.encoder.GSResourceEncoder;
|
||||
import it.geosolutions.geoserver.rest.encoder.metadata.GSDimensionInfoEncoder;
|
||||
import it.geosolutions.geoserver.rest.encoder.metadata.GSFeatureDimensionInfoEncoder;
|
||||
import it.geosolutions.geoserver.rest.encoder.metadata.virtualtable.GSVirtualTableEncoder;
|
||||
|
||||
@ -49,7 +50,9 @@ public class GSFeatureTypeEncoder extends GSResourceEncoder {
|
||||
addContent(attributes);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link GSResourceEncoder#addMetadataDimension(String, GSDimensionInfoEncoder)} this method will be removed soon
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*
|
||||
@ -60,7 +63,7 @@ public class GSFeatureTypeEncoder extends GSResourceEncoder {
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @deprecated Use {@link GSResourceEncoder#setMetadataDimension(String, GSDimensionInfoEncoder)} this method will be removed soon
|
||||
* @param key
|
||||
* @param dimensionInfo
|
||||
*
|
||||
|
||||
Loading…
Reference in New Issue
Block a user