@Override public <T extends ServiceInfo> T getServiceByName( String name, WorkspaceInfo workspace, Class<T> clazz) { return findByName(name, workspace, clazz, services); }
public JAIEXTInfo getJAIEXTInfo() { if (jaiext == null) { jaiext = new JAIEXTInfoImpl(); } return jaiext; }
@Override public <T extends ServiceInfo> T getService(WorkspaceInfo workspace, Class<T> clazz) { return find(clazz, workspace, services); }
protected void resolve(GeoServerInfo info) { GeoServerInfoImpl global = (GeoServerInfoImpl) info; if (global.getMetadata() == null) { global.setMetadata(new MetadataMap()); } if (global.getClientProperties() == null) { global.setClientProperties(new HashMap<Object, Object>()); } if (global.getCoverageAccess() == null) { global.setCoverageAccess(new CoverageAccessInfoImpl()); } }
public SettingsInfo createSettings() { return new SettingsInfoImpl(); }
public ContactInfo createContact() { return new ContactInfoImpl(); }
public GeoServerInfo createGlobal() { return new GeoServerInfoImpl(gs); }
public ServiceInfo createService() { return new ServiceInfoImpl(); }
public void save(SettingsInfo settings) { validate(settings); facade.save(settings); fireSettingsPostModified(settings); }
public void reload() throws Exception { this.reload(null); }
public JAIInfo createJAI() { return new JAIInfoImpl(); }
public GeoServerImpl() { this.facade = new DefaultGeoServerFacade(this); }
public static <T> T unwrap(T obj) { return DefaultGeoServerFacade.unwrap(obj); }
public LoggingInfo createLogging() { return new LoggingInfoImpl(); }
public void setGlobal(GeoServerInfo global) { facade.setGlobal(global); // fire the modification event fireGlobalPostModified(); }
public void save(LoggingInfo logging) { facade.save(logging); // fire post modification event fireLoggingPostModified(); }
public JAIEXTInfoImpl() { if (jaiOperations == null) { jaiOperations = JAI_OPS; } if (jaiExtOperations == null) { jaiExtOperations = JAIEXT_OPS; } if (ImageWorker.isJaiExtEnabled()) { populateOperations(jaiExtOperations); } }
public <T extends ServiceInfo> T getServiceByName(String name, Class<T> clazz) { return findByName(name, null, clazz, services); }
public <T extends ServiceInfo> T getService(Class<T> clazz) { return find(clazz, null, services); }