/** @see ServiceInfo#getPublisher() */ public URI getPublisher() { ServiceProviderType serviceProvider = capabilities.getServiceProvider(); if (null == serviceProvider) { return null; } OnlineResourceType providerSite = serviceProvider.getProviderSite(); if (null == providerSite) { return null; } String href = providerSite.getHref(); try { return href == null ? null : new URI(href); } catch (URISyntaxException e) { return null; } }
sp.setProviderName(settings.getContact().getContactOrganization()); } else { sp.setProviderName("GeoServer"); sp.setProviderSite(owsf.createOnlineResourceType()); sp.getProviderSite().setHref(settings.getOnlineResource()); sp.setServiceContact(responsibleParty(settings, owsf));
sp.setProviderName(settings.getContact().getContactOrganization()); } else { sp.setProviderName("GeoServer"); sp.setProviderSite(owsf.createOnlineResourceType()); sp.getProviderSite().setHref(settings.getOnlineResource()); sp.setServiceContact(responsibleParty(settings, owsf));
/** @see ServiceInfo#getPublisher() */ public URI getPublisher() { ServiceProviderType serviceProvider = capabilities.getServiceProvider(); if (null == serviceProvider) { return null; } OnlineResourceType providerSite = serviceProvider.getProviderSite(); if (null == providerSite) { return null; } String href = providerSite.getHref(); try { return href == null ? null : new URI(href); } catch (URISyntaxException e) { return null; } }