package org.jacorb.demo.dii;
import org.jacorb.demo.dii.ServerPackage.*;
public class ServerImpl
extends ServerPOA
{
int long_number = 47;
boolean shutdown;
public int long_number()
{
System.out.println("Returning " + long_number );
return long_number;
}
public void long_number( int l)
{
System.out.println("Setting to " + l );
long_number = l;
}
public void add(int i, int j, org.omg.CORBA.IntHolder r)
{
System.out.println("add: " + (i+j) );
r.value = i + j;
}
public void _notify( String msg )
{
System.out.println("Notify: " + msg );
}
public String writeNumber( int i )
{
System.out.println("Number: " + i );
return "Number written";
}
public String writeNumberWithEx( int i )
throws e
{
System.out.println("Throwing Exception " );
if( true )
throw new e("TestException");
return "Number written";
}
public void shutdown ()
{
shutdown = true;
}
public boolean getShutdown ()
{
return shutdown;
}
}