@Override public CapabilitiesType getCapabilities(GetCapabilitiesType request) throws ServiceException { checkStore(); CapabilitiesType caps = new GetCapabilities(this.csw, this.store, context).run(request); // check for decorator extensions for(CapabilitiesDecorator decorator : GeoServerExtensions.extensions(CapabilitiesDecorator.class)) { caps = decorator.decorate(caps, this.store); } return caps; }
@Override public CapabilitiesType getCapabilities(GetCapabilitiesType request) throws ServiceException { checkStore(); CapabilitiesType caps = new GetCapabilities(getServiceInfo(), this.store, context).run(request); // check for decorator extensions for (CapabilitiesDecorator decorator : GeoServerExtensions.extensions(CapabilitiesDecorator.class)) { caps = decorator.decorate(caps, this.store); } return caps; }