Class TunnelTransportFactory<D extends PacketData<?>,P extends Packet<?>>
- java.lang.Object
-
- com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory<D,P>
-
- All Implemented Interfaces:
TransportLayerFactory<D,P>
public class TunnelTransportFactory<D extends PacketData<?>,P extends Packet<?>> extends java.lang.Object implements TransportLayerFactory<D,P>
-
-
Field Summary
Fields Modifier and Type Field Description private TransportLayerFactory<D,P>
tunnelFactory
private java.lang.String
tunnelHost
private int
tunnelPort
-
Constructor Summary
Constructors Constructor Description TunnelTransportFactory(TransportLayerFactory<D,P> tunnelFactory, java.lang.String tunnelHost, int tunnelPort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransportLayer<P>
createTransportLayer(PacketHandlers<D,P> handlers, SmbConfig config)
-
-
-
Field Detail
-
tunnelFactory
private TransportLayerFactory<D extends PacketData<?>,P extends Packet<?>> tunnelFactory
-
tunnelHost
private java.lang.String tunnelHost
-
tunnelPort
private int tunnelPort
-
-
Constructor Detail
-
TunnelTransportFactory
public TunnelTransportFactory(TransportLayerFactory<D,P> tunnelFactory, java.lang.String tunnelHost, int tunnelPort)
-
-
Method Detail
-
createTransportLayer
public TransportLayer<P> createTransportLayer(PacketHandlers<D,P> handlers, SmbConfig config)
- Specified by:
createTransportLayer
in interfaceTransportLayerFactory<D extends PacketData<?>,P extends Packet<?>>
-
-