FileDocCategorySizeDatePackage
CopierManagerImpl.javaAPI DocJava SE 5 API1276Fri Aug 26 14:54:18 BST 2005com.sun.corba.se.impl.copyobject

CopierManagerImpl

public class CopierManagerImpl extends Object implements com.sun.corba.se.spi.copyobject.CopierManager

Fields Summary
private int
defaultId
private com.sun.corba.se.impl.orbutil.DenseIntMapImpl
map
private com.sun.corba.se.spi.orb.ORB
orb
Constructors Summary
public CopierManagerImpl(com.sun.corba.se.spi.orb.ORB orb)

	defaultId = 0 ;
	map = new DenseIntMapImpl() ;
	this.orb = orb ;
    
Methods Summary
public intgetDefaultId()

	return defaultId ;
    
public com.sun.corba.se.spi.copyobject.ObjectCopierFactorygetDefaultObjectCopierFactory()

	return (ObjectCopierFactory)(map.get( defaultId )) ;
    
public com.sun.corba.se.spi.copyobject.ObjectCopierFactorygetObjectCopierFactory(int id)

	return (ObjectCopierFactory)(map.get( id )) ;
    
public voidregisterObjectCopierFactory(com.sun.corba.se.spi.copyobject.ObjectCopierFactory factory, int id)

	map.set( id, factory ) ;
    
public voidsetDefaultId(int id)

	defaultId = id ;