jfract V1.0a

org.jfract.rmi
Class RemoteFractalComputerImpl

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--org.jfract.rmi.RemoteFractalComputerImpl
All Implemented Interfaces:
java.rmi.Remote, RemoteFractalComputer, java.lang.Runnable, java.io.Serializable

public class RemoteFractalComputerImpl
extends java.rmi.server.UnicastRemoteObject
implements RemoteFractalComputer, java.lang.Runnable

See Also:
Serialized Form

Field Summary
private  FractalComputer computer
           
private  boolean finished
           
private  boolean initialized
           
private static org.apache.log4j.Category log4j_category
           
private  java.lang.String name
           
private  java.lang.Integer number
           
private  PointDouble[] points
           
private  java.lang.Integer[] result
           
 
Fields inherited from class java.rmi.server.UnicastRemoteObject
csf, port, portFactoryParamTypes, portParamTypes, serialVersionUID, ssf
 
Fields inherited from class java.rmi.server.RemoteServer
log, logname
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteFractalComputerImpl(java.lang.String name)
           
 
Method Summary
 void computeFractal(PointDouble[] points, FractalComputer computer, java.lang.Integer number)
          compute the fractal
 java.lang.Integer getNumber()
           
 java.lang.Integer[] getResult()
           
 boolean isFinished()
           
static void main(java.lang.String[] args)
           
 void run()
           
 void start()
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
, clone, exportObject, exportObject, exportObject, exportObject, readObject, reexport, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub, writeObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

log4j_category

private static final org.apache.log4j.Category log4j_category

points

private PointDouble[] points

computer

private FractalComputer computer

result

private java.lang.Integer[] result

number

private java.lang.Integer number

initialized

private boolean initialized

finished

private boolean finished

name

private java.lang.String name
Constructor Detail

RemoteFractalComputerImpl

public RemoteFractalComputerImpl(java.lang.String name)
                          throws java.rmi.RemoteException
Method Detail

isFinished

public boolean isFinished()
Specified by:
isFinished in interface RemoteFractalComputer

run

public void run()
Specified by:
run in interface java.lang.Runnable

getNumber

public java.lang.Integer getNumber()
                            throws java.rmi.RemoteException
Specified by:
getNumber in interface RemoteFractalComputer

computeFractal

public void computeFractal(PointDouble[] points,
                           FractalComputer computer,
                           java.lang.Integer number)
                    throws java.rmi.RemoteException
compute the fractal
Specified by:
computeFractal in interface RemoteFractalComputer

start

public void start()
           throws java.rmi.RemoteException
Specified by:
start in interface RemoteFractalComputer

getResult

public java.lang.Integer[] getResult()
Specified by:
getResult in interface RemoteFractalComputer

main

public static void main(java.lang.String[] args)

jfract V1.0a

Generee le 27.09.2002 08:21:59 PM