Package org.pentaho.reporting.engine.classic.core.modules.misc.connections.parser

Examples of org.pentaho.reporting.engine.classic.core.modules.misc.connections.parser.DatabaseConnectionCollection


      {
        final ResourceManager mgr = new ResourceManager();
        mgr.registerDefaults();
        final ResourceKey key = mgr.createKey(target);
        final Resource resource = mgr.create(key, null, DatabaseConnectionCollection.class);
        final DatabaseConnectionCollection collection = (DatabaseConnectionCollection) resource.getResource();
        for (final IDatabaseConnection connection : collection.getConnections())
        {
          final String id = connection.getId();
          final String name = connection.getName();
          if (name == null)
          {
View Full Code Here


    writer.write(new IDatabaseConnection[]{connection1, connection2}, bout);

    final ResourceManager mgr = new ResourceManager();
    mgr.registerDefaults();
    final Resource directly = mgr.createDirectly(bout.toByteArray(), DatabaseConnectionCollection.class);
    final DatabaseConnectionCollection resource = (DatabaseConnectionCollection) directly.getResource();
    final IDatabaseConnection[] connections = resource.getConnections();
    assertEquals(2, connections.length);
    assertEquals(connection1, connections[0]);
    assertEquals(connection2, connections[1]);
  }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.misc.connections.parser.DatabaseConnectionCollection

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.