FileDocCategorySizeDatePackage
TransportDefault.javaAPI DocJava SE 5 API2348Fri Aug 26 14:54:40 BST 2005com.sun.corba.se.spi.transport

TransportDefault

public abstract class TransportDefault extends Object
This class provices standard building blocks for the ORB, as do all Default classes in the various packages.

Fields Summary
Constructors Summary
private TransportDefault()

Methods Summary
public static com.sun.corba.se.spi.protocol.ClientDelegateFactorymakeClientDelegateFactory(com.sun.corba.se.spi.orb.ORB broker)

	return new ClientDelegateFactory() {
	    public CorbaClientDelegate create( CorbaContactInfoList info ) {
		return new CorbaClientDelegateImpl( 
		    (com.sun.corba.se.spi.orb.ORB)broker, info ) ;
	    }
	};
    
public static com.sun.corba.se.spi.transport.CorbaContactInfoListFactorymakeCorbaContactInfoListFactory(com.sun.corba.se.spi.orb.ORB broker)

	return new CorbaContactInfoListFactory() {
	    public void setORB(ORB orb) { }
	    public CorbaContactInfoList create( IOR ior ) {
		return new CorbaContactInfoListImpl( 
		    (com.sun.corba.se.spi.orb.ORB)broker, ior ) ;
	    }
	};
    
public static IORTransformermakeIORTransformer(com.sun.corba.se.spi.orb.ORB broker)

	return null ;
    
public static com.sun.corba.se.spi.transport.ReadTimeoutsFactorymakeReadTimeoutsFactory()

	return new ReadTimeoutsFactory() {
	    public ReadTimeouts create(int initial_wait_time,
		                       int max_wait_time,
				       int max_giop_hdr_wait_time,
				       int backoff_percent_factor)
	    {
		return new ReadTCPTimeoutsImpl(
		    initial_wait_time,
		    max_wait_time,
		    max_giop_hdr_wait_time,
		    backoff_percent_factor);
	    };
	};