protected InvService makeServiceDefault() { // LOOK need (thredds.server.config.AllowableService) InvService result = new InvService("Default", ServiceType.COMPOUND.toString(), null, null, null); result.addService(InvService.opendap); result.addService(InvService.fileServer); result.addService(InvService.wms); result.addService(InvService.wcs); result.addService(InvService.ncss); result.addService(InvService.cdmremote); result.addService(InvService.ncml); result.addService(InvService.uddc); result.addService(InvService.iso); return result; }
protected InvService makeServiceVirtual(InvService org) { if (org.getServiceType() != ServiceType.COMPOUND) return org; InvService result = new InvService(Virtual_Services, ServiceType.COMPOUND.toString(), null, null, null); for (InvService service : org.getServices()) { if (service.getServiceType() != ServiceType.HTTPServer) { result.addService(service); } } return result; }
protected InvService makeVirtualService(InvService org) { if (org.getServiceType() != ServiceType.COMPOUND) return org; InvService result = new InvService(Virtual_Services, ServiceType.COMPOUND.toString(), null, null, null); for (InvService service : org.getServices()) { if (service.getServiceType() != ServiceType.HTTPServer) { result.addService(service); } } return result; }
service.addService( (InvService) it.next() );
service.addService( (InvService) it.next() );
service.addService( (InvService) it.next() );
public static InvService copyService( InvService service ) { if ( service == null ) throw new IllegalArgumentException( "Service may not be null."); InvService resultService = new InvService( service.getName(), service.getServiceType().toString(), service.getBase(), service.getSuffix(), service.getDescription() ); for ( InvService curService : service.getServices()) { resultService.addService( copyService( curService ) ); } for ( InvProperty curProperty : service.getProperties()) { resultService.addProperty( copyProperty( curProperty ) ); } for ( InvProperty curDatasetRoot : service.getDatasetRoots()) { resultService.addDatasetRoot( copyProperty( curDatasetRoot) ); } return resultService; }
public static InvService copyService( InvService service ) { if ( service == null ) throw new IllegalArgumentException( "Service may not be null."); InvService resultService = new InvService( service.getName(), service.getServiceType().toString(), service.getBase(), service.getSuffix(), service.getDescription() ); for ( InvService curService : service.getServices()) { resultService.addService( copyService( curService ) ); } for ( InvProperty curProperty : service.getProperties()) { resultService.addProperty( copyProperty( curProperty ) ); } for ( InvProperty curDatasetRoot : service.getDatasetRoots()) { resultService.addDatasetRoot( copyProperty( curDatasetRoot) ); } return resultService; }
service.addService( (InvService) it.next() );
public static InvService copyService( InvService service ) { if ( service == null ) throw new IllegalArgumentException( "Service may not be null."); InvService resultService = new InvService( service.getName(), service.getServiceType().toString(), service.getBase(), service.getSuffix(), service.getDescription() ); for ( InvService curService : service.getServices()) { resultService.addService( copyService( curService ) ); } for ( InvProperty curProperty : service.getProperties()) { resultService.addProperty( copyProperty( curProperty ) ); } for ( InvProperty curDatasetRoot : service.getDatasetRoots()) { resultService.addDatasetRoot( copyProperty( curDatasetRoot) ); } return resultService; }
protected InvService readService(Element s, URI baseURI) { String name = s.getAttributeValue("name"); String type = s.getAttributeValue("serviceType"); String serviceBase = s.getAttributeValue("base"); String suffix = s.getAttributeValue("suffix"); String desc = s.getAttributeValue("desc"); InvService service = new InvService(name, type, serviceBase, suffix, desc); java.util.List<Element> propertyList = s.getChildren("property", defNS); for (Element e : propertyList) { InvProperty p = readProperty(e); service.addProperty(p); } java.util.List<Element> rootList = s.getChildren("datasetRoot", defNS); for (Element e : rootList) { InvProperty root = readDatasetRoot(e); service.addDatasetRoot(root); } // nested services java.util.List<Element> serviceList = s.getChildren("service", defNS); for (Element e : serviceList) { InvService ss = readService(e, baseURI); service.addService(ss); } if (InvCatalogFactory.debugXML) System.out.println(" Service added: " + service); return service; }
service.addService( (InvService) it.next() );
protected InvService readService(Element s, URI baseURI) { String name = s.getAttributeValue("name"); String type = s.getAttributeValue("serviceType"); String serviceBase = s.getAttributeValue("base"); String suffix = s.getAttributeValue("suffix"); String desc = s.getAttributeValue("desc"); InvService service = new InvService(name, type, serviceBase, suffix, desc); java.util.List<Element> propertyList = s.getChildren("property", defNS); for (Element e : propertyList) { InvProperty p = readProperty(e); service.addProperty(p); } java.util.List<Element> rootList = s.getChildren("datasetRoot", defNS); for (Element e : rootList) { InvProperty root = readDatasetRoot(e); service.addDatasetRoot(root); } // nested services java.util.List<Element> serviceList = s.getChildren("service", defNS); for (Element e : serviceList) { InvService ss = readService(e, baseURI); service.addService(ss); } if (InvCatalogFactory.debugXML) System.out.println(" Service added: " + service); return service; }
service.addService( (InvService) it.next() );
protected InvService readService( Element s, URI baseURI) { String name = s.getAttributeValue("name"); String type = s.getAttributeValue("serviceType"); String serviceBase = s.getAttributeValue("base"); String suffix = s.getAttributeValue("suffix"); String desc = s.getAttributeValue("desc"); InvService service = new InvService( name, type, serviceBase, suffix, desc); java.util.List<Element> propertyList = s.getChildren("property", defNS); for ( Element e : propertyList) { InvProperty p = readProperty( e); service.addProperty( p); } java.util.List<Element> rootList = s.getChildren("datasetRoot", defNS); for ( Element e : rootList ) { InvProperty root = readDatasetRoot(e); service.addDatasetRoot( root); } // nested services java.util.List<Element> serviceList = s.getChildren("service", defNS); for ( Element e : serviceList ) { InvService ss = readService( e, baseURI); service.addService( ss); } if (InvCatalogFactory.debugXML) System.out.println (" Service added: "+ service); return service; }