Log4j 1.0.1

pl.psnc.expres.broker.remote.helper
Class CorrelationHelper

java.lang.Object
  extended by pl.psnc.expres.broker.remote.helper.CorrelationHelper

public class CorrelationHelper
extends java.lang.Object

CorrelationHelper class - correlation helper class, used to communicate with Correlation Node.

Author:
Dominik Stoklosa (~osa~)
Email address
osa@man.poznan.pl

Constructor Summary
CorrelationHelper()
           
 
Method Summary
static void experimentIsOver(pl.psnc.expres.model.resource.ResourceValue corValue, pl.psnc.expres.remote.protocol.notification.Notification notification)
          VLBI experiment is over
static void newChunkSetIsReady(pl.psnc.expres.model.experiment.VlbiExperiment vlbiExperiment, DataChunkSetWrapper correlationSet)
          Submits new data set for correlation
static void newCorrelationJob(pl.psnc.expres.model.experiment.VlbiExperiment vExperiment, pl.psnc.expres.model.resource.ResourceValue corValue)
          Informs Correlation Node that new correlation jobs is scheduled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorrelationHelper

public CorrelationHelper()
Method Detail

newCorrelationJob

public static void newCorrelationJob(pl.psnc.expres.model.experiment.VlbiExperiment vExperiment,
                                     pl.psnc.expres.model.resource.ResourceValue corValue)
                              throws pl.psnc.expres.exception.RemoteException
Informs Correlation Node that new correlation jobs is scheduled

Parameters:
vExperiment - instance of VLBI experiment
corValue - instance of correlation value, describes correlator
Throws:
pl.psnc.expres.exception.RemoteException - thrown when remote method fails

newChunkSetIsReady

public static void newChunkSetIsReady(pl.psnc.expres.model.experiment.VlbiExperiment vlbiExperiment,
                                      DataChunkSetWrapper correlationSet)
                               throws pl.psnc.expres.exception.RemoteException
Submits new data set for correlation

Parameters:
vlbiExperiment - instance of VLBI experiment
correlationSet - instance of correlation set
Throws:
pl.psnc.expres.exception.RemoteException - thrown when remote method fails

experimentIsOver

public static void experimentIsOver(pl.psnc.expres.model.resource.ResourceValue corValue,
                                    pl.psnc.expres.remote.protocol.notification.Notification notification)
                             throws pl.psnc.expres.exception.RemoteException
VLBI experiment is over

Parameters:
corValue - correlation value (instance of CN)
notification - instance of notification
Throws:
pl.psnc.expres.exception.RemoteException

Log4j 1.0.1

Dominik Stoklosa Copyright 2007-2009 by PSNC