This wrapper handles some additional cases that {@link LocalWorkspaceCatalogFilter} can not handle by simple filtering.
878889909192939495
this.catalog = catalog; // This instance of check is has to be here because this Geoserver cannot be injected // into LocalWorkspaceCatalog because it causes a circular reference if (catalog instanceof LocalWorkspaceCatalog) { LocalWorkspaceCatalog lwCatalog = (LocalWorkspaceCatalog) catalog; lwCatalog.setGeoServer(this); } }