@Override public void setStore(StoreInfo store) { // need to make sure the store isn't secured super.setStore((StoreInfo) SecureCatalogImpl.unwrap(store)); } }
@Override public void setStore(StoreInfo store) { // need to make sure the store isn't secured super.setStore((StoreInfo) SecureCatalogImpl.unwrap(store)); } }
@Override public void setStore(StoreInfo store) { // need to make sure the store isn't secured super.setStore((StoreInfo) SecureCatalogImpl.unwrap(store)); } }
@Override public void setStore(StoreInfo store) { // need to make sure the store isn't secured super.setStore((StoreInfo) SecureCatalogImpl.unwrap(store)); } }
public void save(ResourceInfo resource) { delegate.save(unwrap(resource)); }
@Override public void setResource(ResourceInfo resource) { if (resource instanceof SecuredFeatureTypeInfo || resource instanceof SecuredCoverageInfo || resource instanceof SecuredWMSLayerInfo || resource instanceof SecuredWMTSLayerInfo) { resource = (ResourceInfo) SecureCatalogImpl.unwrap(resource); } delegate.setResource(resource); } }
public ValidationResult validate(LayerGroupInfo layerGroup, boolean isNew) { return delegate.validate(unwrap(layerGroup), isNew); }
public void remove(LayerInfo layer) { delegate.remove(unwrap(layer)); }
public void add(ResourceInfo resource) { delegate.add(unwrap(resource)); }
public ValidationResult validate(ResourceInfo resource, boolean isNew) { return delegate.validate(unwrap(resource), isNew); }
public void add(StoreInfo store) { delegate.add(unwrap(store)); }
public void add(LayerGroupInfo layerGroup) { delegate.add(unwrap(layerGroup)); }
public void add(LayerInfo layer) { delegate.add(unwrap(layer)); }
public void remove(ResourceInfo resource) { delegate.remove(unwrap(resource)); }
public ValidationResult validate(LayerInfo layer, boolean isNew) { return delegate.validate(unwrap(layer), isNew); }
public ValidationResult validate(StoreInfo store, boolean isNew) { return delegate.validate(unwrap(store), isNew); }
public void remove(LayerGroupInfo layerGroup) { delegate.remove(unwrap(layerGroup)); }
public void remove(StoreInfo store) { delegate.remove(unwrap(store)); }
public void save(LayerInfo layer) { delegate.save(unwrap(layer)); }
/** * Unwraps any proxies around the object. * * <p>If the object is not being proxied it is passed back. */ public static Object unwrapProxies(Object obj) { obj = SecureCatalogImpl.unwrap(obj); obj = GeoServerImpl.unwrap(obj); obj = CatalogImpl.unwrap(obj); return obj; }