/** @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( (contact.getContactOrganization() != null ? contact.getContactOrganization() sp.setProviderSite(providerSite); providerSite.setHref((csw.getOnlineResource() != null ? csw.getOnlineResource() : "")); sp.setServiceContact(serviceContact); serviceContact.setIndividualName(contact.getContactPerson()); serviceContact.setPositionName(contact.getContactPosition());
sp.setProviderName((contact.getContactOrganization() != null ? contact.getContactOrganization() : "")); sp.setProviderSite(providerSite); providerSite.setHref((csw.getOnlineResource() != null ? csw.getOnlineResource() : "")); sp.setServiceContact(serviceContact); serviceContact.setIndividualName(contact.getContactPerson()); serviceContact.setPositionName(contact.getContactPosition());
/** @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; } }
/** * @see WFSProtocol#getServiceProviderUri() */ public URI getServiceProviderUri() { ServiceProviderType serviceProvider = capabilities.getServiceProvider(); if (serviceProvider == null) { return null; } OnlineResourceType providerSite = serviceProvider.getProviderSite(); if (providerSite == null) { return null; } String href = providerSite.getHref(); if (href == null) { return null; } try { return new URI(href); } catch (URISyntaxException e) { return null; } }