protected void activateApplication() throws ActivationException { polygeneApplication.activate(); }
public void start() throws ActivationException { application.activate(); }
public void start() throws ActivationException { application.activate(); }
@Override public final void afterPropertiesSet() throws Exception { this.getObject().activate(); }
private void activateApplication() throws ActivationException { try { beforeActivation( applicationInstance ); applicationInstance.activate(); } catch( Exception e ) { if( e instanceof ActivationException ) { throw ( (ActivationException) e ); } throw new ActivationException( "Could not activate application", e ); } } // END SNIPPET: actual
private void activateApplication() throws ActivationException { try { beforeActivation( applicationInstance ); applicationInstance.activate(); } catch( Exception e ) { if( e instanceof ActivationException ) { throw ( (ActivationException) e ); } throw new ActivationException( "Could not activate application", e ); } } // END SNIPPET: actual
public static void main(String[] args) throws Exception { Energy4Java polygene = new Energy4Java(); // Instantiate the Application Model. Application application = polygene.newApplication( factory -> factory.newApplicationAssembly( new MyAssembler()) ); application.activate(); } }
protected final void assertUowTimer( MetricValuesProvider metrics ) throws PassivationException, ActivationException { Long initialUowCount = metrics.timerCount( UOW_TIMER_NAME ); runScenario1(); assertThat( UOW_TIMER_NAME + " count incremented by 3", metrics.timerCount( UOW_TIMER_NAME ), is( initialUowCount + 3L ) ); application.passivate(); application.activate(); assertThat( UOW_TIMER_NAME + " count reset on passivation", metrics.timerCount( UOW_TIMER_NAME ), equalTo( initialUowCount ) ); }
protected final void assertUowTimer( MetricValuesProvider metrics ) throws PassivationException, ActivationException { Long initialUowCount = metrics.timerCount( UOW_TIMER_NAME ); runScenario1(); assertThat( UOW_TIMER_NAME + " count incremented by 3", metrics.timerCount( UOW_TIMER_NAME ), is( initialUowCount + 3L ) ); application.passivate(); application.activate(); assertThat( UOW_TIMER_NAME + " count reset on passivation", metrics.timerCount( UOW_TIMER_NAME ), equalTo( initialUowCount ) ); }
public Main() throws Exception { Energy4Java polygene = new Energy4Java(); application = polygene.newApplication( new MainAssembler() ); application.activate(); }
@Before public void setUp() throws Exception { polygene = new Energy4Java(); applicationModel = newApplicationModel(); if( applicationModel == null ) { // An AssemblyException has occurred that the Test wants to check for. return; } application = newApplicationInstance( applicationModel ); initApplication( application ); api = spi = polygene.spi(); application.activate(); }
@Before public void setUp() throws Exception { polygene = new Energy4Java(); applicationModel = newApplicationModel(); if( applicationModel == null ) { // An AssemblyException has occurred that the Test wants to check for. return; } application = newApplicationInstance( applicationModel ); initApplication( application ); api = spi = polygene.spi(); application.activate(); }
public static void main( String[] args ) throws Exception { // Create a Polygene Runtime polygene = new Energy4Java(); // Create the application application = polygene.newApplication( factory -> buildAssembly( factory.newApplicationAssembly() ) ); // Activate the application application.activate(); }
@BeforeClass public static void setUp() throws Exception { polygene = new Energy4Java(); applicationModel = newApplication(); if( applicationModel == null ) { // An AssemblyException has occurred that the Test wants to check for. return; } application = applicationModel.newInstance( polygene.spi() ); initApplication( application ); api = spi = polygene.spi(); application.activate(); // Assume only one module module = application.findModule( "Layer 1", "Module 1" ); uowf = module.unitOfWorkFactory(); }
public static void main( String[] args ) throws Exception { // Create a Polygene Runtime polygene = new Energy4Java(); // Create the application application = polygene.newApplication( factory -> { ApplicationAssembly assembly = factory.newApplicationAssembly(); assembly.setMetaInfo( new DalvikAssemblyHelper() ); // END SNIPPET: customAssemblyHelper // START SNIPPET: customAssemblyHelper return assembly; } ); // Activate the application application.activate(); }
@Test public void canCreateAndQueryWithAllInMemory() throws Exception { Application application = createApplication( inMemoryRdf, inMemoryStore, domain ); try { application.activate(); Module domain = application.findModule( "Domain", "Domain" ); UnitOfWorkFactory unitOfWorkFactory = domain.unitOfWorkFactory(); createABunchOfStuffAndDoQueries( unitOfWorkFactory, domain ); } finally { application.passivate(); } }
@Test public void canCreateAndQueryWithNativeRdfWithInMemoryStore() throws Exception { Application application = createApplication( nativeRdf, inMemoryStore, domain ); try { application.activate(); Module domain = application.findModule( "Domain", "Domain" ); UnitOfWorkFactory unitOfWorkFactory = domain.unitOfWorkFactory(); createABunchOfStuffAndDoQueries( unitOfWorkFactory, domain ); } finally { application.passivate(); } }
@Test public void canCreateAndQueryWithInMemoryRdfWithJdbm() throws Exception { Application application = createApplication( inMemoryRdf, jdbmStore, domain ); try { application.activate(); Module domain = application.findModule( "Domain", "Domain" ); UnitOfWorkFactory unitOfWorkFactory = domain.unitOfWorkFactory(); createABunchOfStuffAndDoQueries( unitOfWorkFactory, domain ); } finally { application.passivate(); } }
@Test public void canCreateAndQueryWithNativeRdfAndJdbm() throws Exception { Application application = createApplication( nativeRdf, jdbmStore, domain ); try { application.activate(); Module domain = application.findModule( "Domain", "Domain" ); UnitOfWorkFactory unitOfWorkFactory = domain.unitOfWorkFactory(); createABunchOfStuffAndDoQueries( unitOfWorkFactory, domain ); } finally { application.passivate(); } }
public static void main( String[] args ) throws Exception { Energy4Java polygene = new Energy4Java( ); Server server = new Server( Protocol.HTTP, 8888 ); Application app = polygene.newApplication( new ForumAssembler(), new MetadataService() ); app.activate(); ContextRestlet restlet = app.findModule( "REST", "Restlet" ).newObject( ContextRestlet.class, new org.restlet.Context() ); ChallengeAuthenticator guard = new ChallengeAuthenticator(null, ChallengeScheme.HTTP_BASIC, "testRealm"); MapVerifier mapVerifier = new MapVerifier(); mapVerifier.getLocalSecrets().put("rickard", "secret".toCharArray()); guard.setVerifier(mapVerifier); guard.setNext(restlet); server.setNext( restlet ); server.start(); } }