public abstract class RemoteClusterDataImpl extends RemoteDataImpl implements RemoteClusterData
ref
ABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE
Constructor and Description |
---|
RemoteClusterDataImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addReference(ThingReference r)
add a ThingReference to this RemoteThingImpl;
must be RemoteThingReference;
called by ThingReference.setThing
|
boolean |
clusterDataEquals(RemoteClusterData cd) |
RemoteClusterData |
getClusterData(RealTuple domain)
return RemoteClusterData for JVM where data resides;
may be RemoteClusterData for client for non-partitioned data;
may be null for partitioned data outside partitoning
|
Set |
getPartitionSet() |
DataImpl |
local() |
static void |
main(String[] args) |
void |
notifyReferences() |
void |
removeReference(ThingReference r)
remove a ThingReference to this RemoteThingImpl;
must be RemoteThingReferenceImpl;
called by ThingReference.setThing
|
void |
setParent(RemoteClusterDataImpl p) |
void |
setupClusterData(Set ps,
RemoteClusterData[] table) |
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, isMissing, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unary
getTick, incTick
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
equals, getRef, hashCode, toString, toStub
finalize, getClass, notify, notifyAll, wait, wait, wait
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, isMissing, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unary
getTick, incTick
public RemoteClusterDataImpl() throws RemoteException
RemoteException
public RemoteClusterData getClusterData(RealTuple domain) throws RemoteException, VisADException
getClusterData
in interface RemoteClusterData
RemoteException
VisADException
public void setupClusterData(Set ps, RemoteClusterData[] table) throws RemoteException, VisADException
setupClusterData
in interface RemoteClusterData
RemoteException
VisADException
public Set getPartitionSet()
public boolean clusterDataEquals(RemoteClusterData cd) throws RemoteException
clusterDataEquals
in interface RemoteClusterData
RemoteException
public void setParent(RemoteClusterDataImpl p)
public void notifyReferences() throws VisADException, RemoteException
VisADException
RemoteException
public void addReference(ThingReference r) throws VisADException
RemoteThingImpl
addReference
in interface Thing
addReference
in class RemoteThingImpl
VisADException
public void removeReference(ThingReference r) throws VisADException
RemoteThingImpl
removeReference
in interface Thing
removeReference
in class RemoteThingImpl
VisADException
public DataImpl local() throws VisADException, RemoteException
local
in interface Data
local
in class RemoteDataImpl
VisADException
- a VisAD error occurredRemoteException
- an RMI error occurredpublic static void main(String[] args) throws RemoteException, VisADException
RemoteException
VisADException
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.