package org.jacorb.test.bugs.bugrtj634;
import org.omg.PortableInterceptor.ORBInitInfo;
import org.omg.PortableInterceptor.ORBInitializer;
import org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName;
/**
* <code>CInitializer</code> is basic initializer to register the interceptor.
*
* @author <a href="mailto:rnc@prismtechnologies.com">Nick Cross</a>
* @version 1.0
*/
public class CInitializer
extends org.omg.CORBA.LocalObject
implements ORBInitializer
{
/**
* This method registers the interceptors.
* @param info an <code>ORBInitInfo</code> value
*/
public void post_init( ORBInitInfo info )
{
try
{
info.add_client_request_interceptor(new CInterceptor());
}
catch (DuplicateName e)
{
}
}
/**
* <code>pre_init</code> does nothing..
*
* @param info an <code>ORBInitInfo</code> value
*/
public void pre_init(ORBInitInfo info)
{
}
}