Examples of MetaDataExtractor


Examples of org.apache.oodt.opendapps.extractors.MetadataExtractor

        // note: select the OpenDAP access URL based on THREDDS service type
        if (service.getServiceType()==ServiceType.OPENDAP) {
          LOG.log(Level.FINE, "Found OpenDAP access URL: "+ single.getUrlPath());
          String opendapurl = this.datasetURL + single.getUrlPath();
          // extract metadata from THREDDS catalog
          MetadataExtractor extractor = new ThreddsMetadataExtractor(dd);
          Metadata met = new Metadata();
          extractor.extract(met, conf);
          // index metadata by opendap access URL
          this.datasetMet.put(opendapurl, met);
          this.urls.add(opendapurl);
          break;
        }
View Full Code Here

Examples of org.apache.oodt.opendapps.extractors.MetadataExtractor

            // retrieve already extracted THREDDS metadata
            Metadata datasetMet = d.getDatasetMet(opendapUrl);
           
            // extract DAS metadata
            MetadataExtractor dasExtractor = new DasMetadataExtractor(dConn);
            dasExtractor.extract(datasetMet, conf);
           
            // extract NcML metadata, if available
           if (datasetMet.containsKey(ThreddsMetadataExtractor.SERVICE_TYPE_NCML)) {
              // retrieve URL of NcML document, previously stored
              final String ncmlUrl = datasetMet.getMetadata(ThreddsMetadataExtractor.SERVICE_TYPE_NCML);
              MetadataExtractor ncmlExtractor = new NcmlMetadataExtractor(ncmlUrl);
              ncmlExtractor.extract(datasetMet, conf);
            }
           
            // debug: write out all metadata entries
            for (String key : datasetMet.getAllKeys()) {
              LOG.log(Level.FINER, "Metadata key="+key+" value="+datasetMet.getMetadata(key));
View Full Code Here

Examples of org.apache.tapestry5.services.meta.MetaDataExtractor

        {
            Annotation annotation = plasticClass.getAnnotation(c);

            if (annotation != null)
            {
                MetaDataExtractor extractor = configuration.get(c);

                extractor.extractMetaData(model, annotation);
            }
        }
    }
View Full Code Here

Examples of org.apache.tapestry5.services.meta.MetaDataExtractor

        {
            Annotation annotation = transformation.getAnnotation(c);

            if (annotation != null)
            {
                MetaDataExtractor extractor = configuration.get(c);

                extractor.extractMetaData(model, annotation);
            }
        }
    }
View Full Code Here

Examples of org.jboss.arquillian.persistence.core.metadata.MetadataExtractor

        private Instance<ScriptingConfiguration> scriptingConfigurationInstance;

        private final ThreadLocal<Boolean> active = new ThreadLocal<Boolean>();

        public void before(@Observes final BeforeStep event) {
            final MetadataExtractor extractor = new MetadataExtractor(event.getTestClass());
            final boolean isActive = new PersistenceExtensionEnabler(extractor).shouldPersistenceExtensionBeActivated();
            active.set(isActive);

            if (isActive) {
                final PersistenceConfiguration persistenceConfiguration = configurationInstance.get();
View Full Code Here

Examples of org.jboss.arquillian.persistence.metadata.MetadataExtractor

   @Inject
   private Event<AfterPersistenceTest> afterPersistenceTestEvent;

   public void beforeSuite(@Observes BeforeClass beforeClass)
   {
      metadataExtractorProducer.set(new MetadataExtractor(beforeClass.getTestClass()));
      persistenceExtensionEnabler.set(new PersistenceExtensionEnabler(metadataExtractorProducer.get()));
   }
View Full Code Here

Examples of org.jboss.arquillian.persistence.metadata.MetadataExtractor

   private Set<ResourceDescriptor<?>> fetchAllDataResources(TestClass testClass)
   {
      final Set<ResourceDescriptor<?>> allDataSets = new HashSet<ResourceDescriptor<?>>();

      final DataSetProvider dataSetProvider = new DataSetProvider(new MetadataExtractor(testClass), dbunitConfigurationInstance.get());
      final ExpectedDataSetProvider expectedDataSetProvider = new ExpectedDataSetProvider(new MetadataExtractor(testClass), dbunitConfigurationInstance.get());
      final SqlScriptProvider<ApplyScriptBefore> scriptsAppliedBeforeTestProvider = createProviderForScriptsToBeAppliedBeforeTest(testClass);
      final SqlScriptProvider<ApplyScriptAfter> scriptsAppliedAfterTestProvider = createProviderForScriptsToBeAppliedAfterTest(testClass);
      final SqlScriptProvider<CleanupUsingScript> cleanupScriptsProvider = createProviderForCleanupScripts(testClass);

      allDataSets.addAll(dataSetProvider.getDescriptors(testClass));
View Full Code Here

Examples of org.jboss.arquillian.persistence.metadata.MetadataExtractor

   private SqlScriptProvider<ApplyScriptAfter> createProviderForScriptsToBeAppliedAfterTest(TestClass testClass)
   {
      return SqlScriptProvider.forAnnotation(ApplyScriptAfter.class)
                              .usingConfiguration(configurationInstance.get())
                              .extractingMetadataUsing(new MetadataExtractor(testClass))
                              .namingFollows(new PrefixedScriptFileNamingStrategy("after-", "sql"))
                              .build(new ValueExtractor<ApplyScriptAfter>()
                              {
                                 @Override
                                 public String[] extract(ApplyScriptAfter toExtract)
View Full Code Here

Examples of org.jboss.arquillian.persistence.metadata.MetadataExtractor

   private SqlScriptProvider<ApplyScriptBefore> createProviderForScriptsToBeAppliedBeforeTest(TestClass testClass)
   {
      return SqlScriptProvider.forAnnotation(ApplyScriptBefore.class)
                              .usingConfiguration(configurationInstance.get())
                              .extractingMetadataUsing(new MetadataExtractor(testClass))
                              .namingFollows(new PrefixedScriptFileNamingStrategy("before-", "sql"))
                              .build(new ValueExtractor<ApplyScriptBefore>()
                              {
                                 @Override
                                 public String[] extract(ApplyScriptBefore toExtract)
View Full Code Here

Examples of org.jboss.arquillian.persistence.metadata.MetadataExtractor

   private SqlScriptProvider<CleanupUsingScript> createProviderForCleanupScripts(TestClass testClass)
   {
      return SqlScriptProvider.forAnnotation(CleanupUsingScript.class)
            .usingConfiguration(configurationInstance.get())
            .extractingMetadataUsing(new MetadataExtractor(testClass))
            .namingFollows(new PrefixedScriptFileNamingStrategy("cleanup-", "sql"))
            .build(new ValueExtractor<CleanupUsingScript>()
            {
               @Override
               public String[] extract(CleanupUsingScript toExtract)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.