Examples of registerObjectFactory()


Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    StandaloneSession session = new StandaloneSession();
    StandaloneSpringPentahoObjectFactory factory = new StandaloneSpringPentahoObjectFactory();
    factory.init( "test-res/solution/system/pentahoObjects.spring.xml", null );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory );

    GoodObject info = aggFactory.get( GoodObject.class, "GoodObject", session );
    assertNotNull( info );
  }
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    factory3.init( null, null );
    factory3.defineObject( "MimeTypeListener", MimeTypeListener.class.getName(),
      IPentahoDefinableObjectFactory.Scope.GLOBAL );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory3 );
    aggFactory.registerObjectFactory( factory2 );
    aggFactory.registerObjectFactory( factory );

    List<MimeTypeListener> mimes = aggFactory.getAll( MimeTypeListener.class, session );
    assertEquals( 11, mimes.size() );
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    factory3.defineObject( "MimeTypeListener", MimeTypeListener.class.getName(),
      IPentahoDefinableObjectFactory.Scope.GLOBAL );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory3 );
    aggFactory.registerObjectFactory( factory2 );
    aggFactory.registerObjectFactory( factory );

    List<MimeTypeListener> mimes = aggFactory.getAll( MimeTypeListener.class, session );
    assertEquals( 11, mimes.size() );
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

      IPentahoDefinableObjectFactory.Scope.GLOBAL );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory3 );
    aggFactory.registerObjectFactory( factory2 );
    aggFactory.registerObjectFactory( factory );

    List<MimeTypeListener> mimes = aggFactory.getAll( MimeTypeListener.class, session );
    assertEquals( 11, mimes.size() );

  }
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    StandaloneSession session = new StandaloneSession();
    StandaloneSpringPentahoObjectFactory factory = new StandaloneSpringPentahoObjectFactory();
    factory.init( "test-res/solution/system/pentahoObjects.spring.xml", null );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory );

    MimeTypeListener info =
      aggFactory.get( MimeTypeListener.class, session, Collections.singletonMap( "id", "someID" ) );
    assertNotNull( info );
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    StandaloneSpringPentahoObjectFactory factory2 = new StandaloneSpringPentahoObjectFactory();
    factory2.init( null, context );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory );
    aggFactory.registerObjectFactory( factory2 );

    List<MimeTypeListener> mimes = aggFactory.getAll( MimeTypeListener.class, session );
    assertEquals( 5, mimes.size() );
  }
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    StandaloneSpringPentahoObjectFactory factory2 = new StandaloneSpringPentahoObjectFactory();
    factory2.init( null, context );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory );
    aggFactory.registerObjectFactory( factory2 );

    List<MimeTypeListener> mimes = aggFactory.getAll( MimeTypeListener.class, session );
    assertEquals( 5, mimes.size() );
  }
View Full Code Here

Examples of org.pentaho.platform.engine.core.system.objfac.AggregateObjectFactory.registerObjectFactory()

    // this was causing an exception.
    factory.init( null, context );

    AggregateObjectFactory aggFactory = new AggregateObjectFactory();
    aggFactory.registerObjectFactory( factory );
    assertEquals( 0, PublishedBeanRegistry.getRegisteredFactories().size() );

  }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.