public abstract class RemoteClusterDataImpl extends RemoteDataImpl implements RemoteClusterData
refABS, 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, unarygetTick, incTickclone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogequals, getRef, hashCode, toString, toStubfinalize, getClass, notify, notifyAll, wait, wait, waitabs, 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, unarygetTick, incTickpublic RemoteClusterDataImpl()
throws RemoteException
RemoteExceptionpublic RemoteClusterData getClusterData(RealTuple domain) throws RemoteException, VisADException
getClusterData in interface RemoteClusterDataRemoteExceptionVisADExceptionpublic void setupClusterData(Set ps, RemoteClusterData[] table) throws RemoteException, VisADException
setupClusterData in interface RemoteClusterDataRemoteExceptionVisADExceptionpublic Set getPartitionSet()
public boolean clusterDataEquals(RemoteClusterData cd) throws RemoteException
clusterDataEquals in interface RemoteClusterDataRemoteExceptionpublic void setParent(RemoteClusterDataImpl p)
public void notifyReferences()
throws VisADException,
RemoteException
VisADExceptionRemoteExceptionpublic void addReference(ThingReference r) throws VisADException
RemoteThingImpladdReference in interface ThingaddReference in class RemoteThingImplVisADExceptionpublic void removeReference(ThingReference r) throws VisADException
RemoteThingImplremoveReference in interface ThingremoveReference in class RemoteThingImplVisADExceptionpublic DataImpl local() throws VisADException, RemoteException
local in interface Datalocal in class RemoteDataImplVisADException - a VisAD error occurredRemoteException - an RMI error occurredpublic static void main(String[] args) throws RemoteException, VisADException
RemoteExceptionVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.