Package org.qi4j.bootstrap

Examples of org.qi4j.bootstrap.ApplicationAssembler


    static protected ApplicationDescriptor newApplication()
        throws AssemblyException
    {
        final Assembler asm = assembler;

        ApplicationAssembler assembler = new ApplicationAssembler()
        {
            @Override
            public ApplicationAssembly assemble( ApplicationAssemblyFactory applicationFactory )
                throws AssemblyException
            {
View Full Code Here


    }

    protected ApplicationDescriptor newApplication()
        throws AssemblyException
    {
        ApplicationAssembler assembler = new ApplicationAssembler()
        {
            @Override
            public ApplicationAssembly assemble( ApplicationAssemblyFactory applicationFactory )
                throws AssemblyException
            {
View Full Code Here

            schemaSources[ 0 ] = new StreamSource( cl.getResourceAsStream( "xhtml1-strict.xsd" ) );
            schemaSources[ 1 ] = new StreamSource( cl.getResourceAsStream( "xml.xsd" ) );
            Schema schema = schemaFactory.newSchema( schemaSources );
            documentFactory.setSchema( schema );

            ApplicationAssembler assembler = createApplicationAssembler( config );

            Energy4Java qi4j = new Energy4Java();
            application = qi4j.newApplication( assembler );
            application.activate();
            Module module = application.findModule( "WebLayer", "PagesModule" );
View Full Code Here

        throws ClassNotFoundException, NoSuchMethodException, InstantiationException, IllegalAccessException, InvocationTargetException
    {
        String assemblerClassname = config.getInitParameter( "qi4j-assembler" );
        ClassLoader loader = getClass().getClassLoader();
        Class<?> assemblerClass = loader.loadClass( assemblerClassname );
        ApplicationAssembler assembler;
        Constructor cons = assemblerClass.getConstructor( Application.Mode.class );
        if( cons == null )
        {
            assembler = (ApplicationAssembler) assemblerClass.newInstance();
        }
View Full Code Here

     */
    public Application newApplication()
        throws AssemblyException, ActivationException
    {
        Energy4Java qi4j = new Energy4Java();
        ApplicationDescriptor model = qi4j.newApplicationModel( new ApplicationAssembler()
        {
            @Override
            public ApplicationAssembly assemble( ApplicationAssemblyFactory factory )
                throws AssemblyException
            {
View Full Code Here

    private Application createNewApplication( ServletContext context )
    {
        Energy4Java qi4j = new Energy4Java();

        // Try create assembler
        final ApplicationAssembler assembler = createAssembler();
        if( assembler != null )
        {
            try
            {
                return qi4j.newApplication( assembler );
View Full Code Here

        throws ClassNotFoundException, IllegalAccessException, InstantiationException, AssemblyException
    {
        String applicationAssemblerName = args[0];
        System.out.println( "Assembler:" + applicationAssemblerName );
        Class applicationAssemblerClass = Class.forName( applicationAssemblerName );
        ApplicationAssembler assembler = (ApplicationAssembler) applicationAssemblerClass.newInstance();

        Energy4Java energy4Java = new Energy4Java();

        ApplicationDescriptor application = energy4Java.newApplicationModel( assembler );
View Full Code Here

                        accountsDomainAssembler,
                      }
                    }
                };
            Energy4Java qi4j = new Energy4Java();
            Application app = qi4j.newApplication( new ApplicationAssembler()
            {

                @Override
                public ApplicationAssembly assemble( ApplicationAssemblyFactory applicationFactory )
                    throws AssemblyException
View Full Code Here

    public static void main( String[] args )
        throws Exception
    {
        qi4j = new Energy4Java();
        ApplicationDescriptor model = qi4j.newApplicationModel( new ApplicationAssembler()
        {
            @Override
            public ApplicationAssembly assemble( ApplicationAssemblyFactory applicationFactory )
                throws AssemblyException
            {
View Full Code Here

    // TODO Move to SPI !
    // TODO Include in each ValueSerialization extensions documentation
    public void assembledWithValuesModuleSerialization()
        throws Exception
    {
        Application app = new Energy4Java().newApplication( new ApplicationAssembler()
        {
            @Override
            public ApplicationAssembly assemble( ApplicationAssemblyFactory applicationFactory )
                throws AssemblyException
            {
View Full Code Here

TOP

Related Classes of org.qi4j.bootstrap.ApplicationAssembler

Copyright © 2018 www.massapicom. 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.