Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
import static org.neo4j.driver.v1.Values.ofValue;
import static org.neo4j.driver.v1.Values.value;

class ExplicitTransaction implements Transaction
public class ExplicitTransaction implements Transaction
{
private enum State
{
Expand Down Expand Up @@ -71,7 +71,7 @@ private enum State
private String bookmark = null;
private State state = State.ACTIVE;

ExplicitTransaction( Connection conn, Runnable cleanup )
public ExplicitTransaction( Connection conn, Runnable cleanup )
{
this( conn, cleanup, null );
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
package org.neo4j.driver.internal;

import org.neo4j.driver.internal.spi.Connection;
import org.neo4j.driver.internal.spi.PooledConnection;
import org.neo4j.driver.v1.Logger;

import static java.lang.System.lineSeparator;
Expand All @@ -28,7 +28,7 @@ class LeakLoggingNetworkSession extends NetworkSession
private final Logger log;
private final String stackTrace;

LeakLoggingNetworkSession( Connection connection, Logger log )
LeakLoggingNetworkSession( PooledConnection connection, Logger log )
{
super( connection );
this.log = log;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
*/
package org.neo4j.driver.internal;

import org.neo4j.driver.internal.spi.Connection;
import org.neo4j.driver.internal.spi.PooledConnection;
import org.neo4j.driver.v1.Logger;
import org.neo4j.driver.v1.Logging;
import org.neo4j.driver.v1.Session;
Expand All @@ -35,7 +35,7 @@ class LeakLoggingNetworkSessionFactory implements SessionFactory
}

@Override
public Session newInstance( Connection connection )
public Session newInstance( PooledConnection connection )
{
return new LeakLoggingNetworkSession( connection, logger );
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@

import org.neo4j.driver.internal.logging.DevNullLogger;
import org.neo4j.driver.internal.spi.Connection;
import org.neo4j.driver.internal.spi.PooledConnection;
import org.neo4j.driver.internal.types.InternalTypeSystem;
import org.neo4j.driver.v1.Logger;
import org.neo4j.driver.v1.Record;
Expand All @@ -41,7 +42,7 @@

public class NetworkSession implements Session
{
protected Connection connection;
private final PooledConnection connection;
private final String sessionId;
private final Logger logger;

Expand All @@ -67,7 +68,7 @@ public void run()
private ExplicitTransaction currentTransaction;
private AtomicBoolean isOpen = new AtomicBoolean( true );

NetworkSession( Connection connection )
public NetworkSession( PooledConnection connection )
{
this.connection = connection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@
*/
package org.neo4j.driver.internal;

import org.neo4j.driver.internal.spi.Connection;
import org.neo4j.driver.internal.spi.PooledConnection;
import org.neo4j.driver.v1.Session;

class NetworkSessionFactory implements SessionFactory
{
@Override
public Session newInstance( Connection connection )
public Session newInstance( PooledConnection connection )
{
return new NetworkSession( connection );
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
import org.neo4j.driver.internal.cluster.RoutingSettings;
import org.neo4j.driver.internal.net.BoltServerAddress;
import org.neo4j.driver.internal.security.SecurityPlan;
import org.neo4j.driver.internal.spi.Connection;
import org.neo4j.driver.internal.spi.ConnectionPool;
import org.neo4j.driver.internal.spi.PooledConnection;
import org.neo4j.driver.internal.util.Clock;
import org.neo4j.driver.v1.AccessMode;
import org.neo4j.driver.v1.Logging;
Expand Down Expand Up @@ -62,12 +62,11 @@ public RoutingDriver(
@Override
protected Session newSessionWithMode( AccessMode mode )
{
Connection connection = acquireConnection( mode );
Session networkSession = sessionFactory.newInstance( connection );
return new RoutingNetworkSession( networkSession, mode, connection.boltServerAddress(), loadBalancer );
PooledConnection connection = acquireConnection( mode );
return sessionFactory.newInstance( connection );
}

private Connection acquireConnection( AccessMode role )
private PooledConnection acquireConnection( AccessMode role )
{
switch ( role )
{
Expand Down

This file was deleted.

Loading