JGAP

examples.grid.mathProblemDistributed
Class MyClientFeedback

java.lang.Object
  extended by examples.grid.mathProblemDistributed.MyClientFeedback
All Implemented Interfaces:
java.io.Serializable, IClientFeedbackGP

public class MyClientFeedback
extends java.lang.Object
implements IClientFeedbackGP

Listener for feedback sent to the GP client. This is a simple sample implementation.

Since:
3.2
See Also:
Serialized Form

Constructor Summary
MyClientFeedback()
           
 
Method Summary
 void beginWork()
           
 void completeFrame(int idx)
           
 void endWork()
           
 void error(java.lang.String msg, java.lang.Exception ex)
           
 void info(java.lang.String a_msg)
           
 void receivedFragmentResult(JGAPRequestGP req, JGAPResultGP res, int idx)
           
 void sendingFragmentRequest(JGAPRequestGP req)
           
 void setProgressMaximum(int max)
           
 void setProgressMinimum(int min)
           
 void setProgressValue(int val)
           
 void setRenderingTime(JGAPRequest req, long dt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyClientFeedback

public MyClientFeedback()
Method Detail

error

public void error(java.lang.String msg,
                  java.lang.Exception ex)
Specified by:
error in interface IClientFeedbackGP

sendingFragmentRequest

public void sendingFragmentRequest(JGAPRequestGP req)
Specified by:
sendingFragmentRequest in interface IClientFeedbackGP

receivedFragmentResult

public void receivedFragmentResult(JGAPRequestGP req,
                                   JGAPResultGP res,
                                   int idx)
Specified by:
receivedFragmentResult in interface IClientFeedbackGP

beginWork

public void beginWork()
Specified by:
beginWork in interface IClientFeedbackGP

endWork

public void endWork()
Specified by:
endWork in interface IClientFeedbackGP

info

public void info(java.lang.String a_msg)
Specified by:
info in interface IClientFeedbackGP

setProgressMaximum

public void setProgressMaximum(int max)
Specified by:
setProgressMaximum in interface IClientFeedbackGP

setProgressMinimum

public void setProgressMinimum(int min)
Specified by:
setProgressMinimum in interface IClientFeedbackGP

setProgressValue

public void setProgressValue(int val)
Specified by:
setProgressValue in interface IClientFeedbackGP

setRenderingTime

public void setRenderingTime(JGAPRequest req,
                             long dt)

completeFrame

public void completeFrame(int idx)
Specified by:
completeFrame in interface IClientFeedbackGP

JGAP