chapters.mdc
Class NumberCruncherServer
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
chapters.mdc.NumberCruncherServer
- All Implemented Interfaces:
- NumberCruncher, Serializable, Remote
public class NumberCruncherServer
- extends UnicastRemoteObject
- implements NumberCruncher
A simple NumberCruncher implementation that logs its progress when
factoring numbers. The purpose of the whole exercise is to show the
use of mapped diagnostic contexts in order to distinguish the log
output from different client requests.
- See Also:
- Serialized Form
Method Summary |
static void |
delay(int millis)
|
int[] |
factor(int number)
Factor a positive integer number and return its
distinct factor's as an integer array. |
static void |
main(String[] args)
|
NumberCruncherServer
public NumberCruncherServer()
throws RemoteException
- Throws:
RemoteException
factor
public int[] factor(int number)
throws RemoteException
- Description copied from interface:
NumberCruncher
- Factor a positive integer
number
and return its
distinct factor's as an integer array.
- Specified by:
factor
in interface NumberCruncher
- Throws:
RemoteException
delay
public static void delay(int millis)
main
public static void main(String[] args)
Copyright © 2005-2013 QOS.ch. All Rights Reserved.