@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(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(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()))); }
protected void run() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(ApplicationController.class); List<Object> providers = new ArrayList<>(); providers.add(new ApplicationInfoJaxrsFilter()); sf.setProviders(providers); sf.setResourceProvider(ApplicationController.class, new SingletonResourceProvider(new ApplicationController())); sf.setAddress("http://localhost:" + PORT + "/info"); server = sf.create(); }
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()); }
protected void run() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookStore.class); List<Feature> features = new ArrayList<>(); ThrottlingFeature tf = new ThrottlingFeature(new ThrottlingManagerImpl()); features.add(tf); sf.setFeatures(features); sf.setResourceProvider(BookStore.class, new SingletonResourceProvider(new BookStore(), true)); sf.setAddress("http://localhost:" + PORT + "/"); server = sf.create(); }
protected void run() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setResourceClasses(BookContinuationStore.class); sf.setResourceProvider(BookContinuationStore.class, new SingletonResourceProvider(new BookContinuationStore())); sf.setAddress("http://localhost:" + PORT + "/"); 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() { JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean(); sf.setStaticSubresourceResolution(true); sf.setResourceClasses(BookStoreSubObject.class); sf.setResourceProvider(BookStoreSubObject.class, new SingletonResourceProvider(new BookStoreSubObject(), true)); sf.setAddress("http://localhost:" + PORT + "/"); server = 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(); }