rCoreProviders.add(new SingletonResourceProvider(new MetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new RecursiveMetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new DetectorResource(serverStatus))); rCoreProviders.add(new SingletonResourceProvider(new LanguageResource())); rCoreProviders.add(new SingletonResourceProvider(new TranslateResource(serverStatus))); rCoreProviders.add(new SingletonResourceProvider(new TikaResource())); rCoreProviders.add(new SingletonResourceProvider(new UnpackerResource())); rCoreProviders.add(new SingletonResourceProvider(new TikaMimeTypes())); rCoreProviders.add(new SingletonResourceProvider(new TikaDetectors())); rCoreProviders.add(new SingletonResourceProvider(new TikaParsers())); rCoreProviders.add(new SingletonResourceProvider(new TikaVersion())); List<ResourceProvider> rAllProviders = new ArrayList<>(rCoreProviders); rAllProviders.add(new SingletonResourceProvider(new TikaWelcome(rCoreProviders))); sf.setResourceProviders(rAllProviders);
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { List<ResourceProvider> rCoreProviders = new ArrayList<ResourceProvider>(); rCoreProviders.add(new SingletonResourceProvider(new MetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new RecursiveMetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new DetectorResource(new ServerStatus()))); rCoreProviders.add(new SingletonResourceProvider(new TikaResource())); rCoreProviders.add(new SingletonResourceProvider(new UnpackerResource())); sf.setResourceProviders(rCoreProviders); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { List<ResourceProvider> rCoreProviders = new ArrayList<ResourceProvider>(); rCoreProviders.add(new SingletonResourceProvider(new MetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new RecursiveMetadataResource())); rCoreProviders.add(new SingletonResourceProvider(new DetectorResource(new ServerStatus()))); rCoreProviders.add(new SingletonResourceProvider(new TikaResource())); rCoreProviders.add(new SingletonResourceProvider(new UnpackerResource())); sf.setResourceProviders(rCoreProviders); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { List<ResourceProvider> rpsCore = new ArrayList<ResourceProvider>(); rpsCore.add(new SingletonResourceProvider(new TikaVersion())); rpsCore.add(new SingletonResourceProvider(new DetectorResource(new ServerStatus()))); rpsCore.add(new SingletonResourceProvider(new MetadataResource())); List<ResourceProvider> all = new ArrayList<ResourceProvider>(rpsCore); all.add(new SingletonResourceProvider(new TikaWelcome(rpsCore))); sf.setResourceProviders(all); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TikaMimeTypes.class); sf.setResourceProvider( TikaMimeTypes.class, new SingletonResourceProvider(new TikaMimeTypes()) ); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TikaResource.class); sf.setResourceProvider(TikaResource.class, new SingletonResourceProvider(new TikaResource())); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TikaVersion.class); sf.setResourceProvider( TikaVersion.class, new SingletonResourceProvider(new TikaVersion()) ); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(LanguageResource.class); sf.setResourceProvider(LanguageResource.class, new SingletonResourceProvider(new LanguageResource())); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TikaParsers.class); sf.setResourceProvider( TikaParsers.class, new SingletonResourceProvider(new TikaParsers()) ); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(UnpackerResource.class); sf.setResourceProvider(UnpackerResource.class, new SingletonResourceProvider(new UnpackerResource())); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(MetadataResource.class); sf.setResourceProvider(MetadataResource.class, new SingletonResourceProvider(new MetadataResource())); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(RecursiveMetadataResource.class); sf.setResourceProvider(RecursiveMetadataResource.class, new SingletonResourceProvider(new RecursiveMetadataResource())); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TikaDetectors.class); sf.setResourceProvider( TikaDetectors.class, new SingletonResourceProvider(new TikaDetectors()) ); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(TranslateResource.class); sf.setResourceProvider(TranslateResource.class, new SingletonResourceProvider(new TranslateResource(new ServerStatus()))); }
@Override protected void setUpResources(JAXRSServerFactoryBean sf) { sf.setResourceClasses(DetectorResource.class); sf.setResourceProvider(DetectorResource.class, new SingletonResourceProvider(new DetectorResource(new ServerStatus()))); }
private void createEndpoint(String address) { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookStore.class); sf.setResourceProvider(BookStore.class, new SingletonResourceProvider(new BookStore(), false)); sf.setAddress(address); servers.add(sf.create()); }
private JAXRSServerFactoryBean serverFactory(Bus bus) { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setBus(bus); sf.setResourceClasses(BookCxfContinuationStore.class); sf.setResourceProvider(BookCxfContinuationStore.class, new SingletonResourceProvider(new BookCxfContinuationStore())); sf.setAddress("/"); return sf; }
protected void run() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookStore.class); //default lifecycle is per-request, change it to singleton sf.setResourceProvider(BookStore.class, new SingletonResourceProvider(new BookStore())); sf.setAddress("https://localhost:" + PORT + "/"); sf.create(); }
protected void run() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookCxfContinuationStore.class); sf.setResourceProvider(BookCxfContinuationStore.class, new SingletonResourceProvider(new BookCxfContinuationStore())); sf.setAddress("http://localhost:" + PORT + "/"); sf.create(); }
protected void run() { final JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookJsonStore.class); sf.setResourceProvider(BookJsonStore.class, new SingletonResourceProvider(new BookJsonStore())); sf.setProvider(new JsrJsonpProvider()); sf.setAddress("http://localhost:" + PORT + "/"); sf.create(); }