@Override public void init(ServicesBuilder builder) { if (KrakenSystem.current() != null || System.getProperty("baratine.root") != null) { builder.service(new SchemeDatabaseRamp()) .address("bardb:") .ref(); } }
@Override public void init(ServicesBuilder builder) { SchemePipeImpl pipeScheme = new SchemePipeImpl("pipe:"); builder.service(pipeScheme) .address("pipe:") .start(); InjectorBuilder injector = builder.injector(); injector.bean(PipeInMethodGenerator.class) .to(Key.of(MethodOnInitGenerator.class, PipeIn.class)); // builder.in //pipeRef.start(); //services. } }
@Override public void init(ServicesBuilder manager) { //ServicesAmp managerAmp = (ServicesAmp) manager; EventServiceRamp eventsScheme = new EventServiceRamp("event:"); ServiceRef eventsRef = manager.service(eventsScheme) .address("event:") .ref(); EventServerImpl eventsPod = eventsScheme.getEventServer(); ServiceRefAmp eventsPodRef = (ServiceRefAmp) eventsRef.pin(eventsPod); //eventsPodRef.bind("pod://" + EventsPodServerRamp.PATH); eventsPodRef.bind("local://" + EventServerImpl.PATH); eventsRef.start(); } }
@Override public void init(ServicesBuilder manager) { SchemePubSubRamp scheme = new SchemePubSubRamp("pubsub:", manager.get()); ServiceRef pubsubRef = manager.service(scheme) .address("pubsub:") .ref(); // pubsubRef.bind("pubsub:"); //PubSubServiceRamp eventsPod = eventsScheme.getEventServer(); //ServiceRef eventsPodRef = eventsRef.pin(eventsPod); //eventsPodRef.bind("pod://" + EventsPodServerRamp.PATH); //eventsPodRef.bind("local://" + PubSubServiceRamp.PATH); } }
@Override public void init(ServicesBuilder manager) { manager.service(JdbcVault.class) .address("jdbc:") .ref(); }
@Override public void init(ServicesBuilder manager) { manager.service(new ComputeServiceImpl()) .address("compute:") .ref() .start(); }
@Override public void init(ServicesBuilder manager) { manager.service(new StoreSchemeRamp()) .address("store:") .ref(); }
@Override public void init(ServicesBuilder builder) { BartenderFileSystem bfs = BartenderFileSystem.getCurrent(); if (bfs != null && bfs.createSchemeServiceImpl() != null) { builder.service(bfs.createSchemeServiceImpl()) .address("bfs:") .ref(); } } }
@Override public void init(ServicesBuilder manager) { manager.service(new TimerServiceRamp()) .address("timer:") .ref(); }