package org.jacorb.test.bugs.bugrtj634;
import org.jacorb.test.ComplexTimingServerPOA;
import org.jacorb.test.EmptyException;
import org.omg.CORBA.NO_IMPLEMENT;
import org.omg.CORBA.Object;
public class TimingServerImpl extends ComplexTimingServerPOA
{
private int return_value = 0;
public TimingServerImpl()
{
return_value = 0;
}
public TimingServerImpl(int ret_value)
{
return_value = ret_value;
}
public int operation(int id, int delay)
{
return return_value;
}
public char ex_op(char ch, int delay) throws EmptyException
{
throw new NO_IMPLEMENT();
}
public long server_time(int delay)
{
throw new NO_IMPLEMENT();
}
public void setServerConfig (int fwdPoint, Object fwd)
{
SInterceptor.OBJ_2 = fwd;
}
public int forwardOperation (int id, int delay)
{
throw new NO_IMPLEMENT ("NYI");
}
}