public class NSPlottableDC extends java.lang.Object implements ServerNameDNS, ProxyPlottableDC
| Modifier and Type | Field and Description |
|---|---|
protected FissuresNamingService |
namingService |
protected java.lang.ThreadLocal<PlottableDC> |
plottableDC |
protected java.lang.String |
serverDNS |
protected java.lang.String |
serverName |
EVENTACCESS_TYPE, EVENTDC_TYPE, EVENTFINDER_TYPE, NETACCESS_TYPE, NETDC_TYPE, NETFINDER_TYPE, PLOTTABLEDC_TYPE, SEISDC_TYPE| Constructor and Description |
|---|
NSPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fissuresNamingService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
custom_sizes() |
Dimension[] |
get_event_sizes() |
Plottable[] |
get_for_day(ChannelId chan,
int year,
int jday,
Dimension dim) |
Plottable[] |
get_for_event(EventAccess event,
ChannelId chan,
Dimension dim) |
Plottable[] |
get_plottable(RequestFilter rf,
Dimension dim) |
Dimension[] |
get_whole_day_sizes() |
PlottableDC |
getCorbaObject()
Gets the real corba DataCenter object for which this is a proxy.
|
java.lang.String |
getFullName() |
PlottableDC |
getPlottableDC() |
org.omg.CORBA.Object |
getRealCorbaObject() |
java.lang.String |
getServerDNS() |
java.lang.String |
getServerName() |
java.lang.String |
getServerType() |
PlottableDCOperations |
getWrappedDC()
Returns the DataCenterOperations directly inside of this one
|
PlottableDCOperations |
getWrappedDC(java.lang.Class wrappedClass)
Traverses through all of the ProxySeismogramDCs contained by this one, or
the one it contains and if it finds one of the passed in class, returns
it.
|
void |
reset()
Resets the proxy, potentially removing any cached data and
reresolving the corba reference.
|
protected java.lang.ThreadLocal<PlottableDC> plottableDC
protected java.lang.String serverDNS
protected java.lang.String serverName
protected FissuresNamingService namingService
public NSPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fissuresNamingService)
public java.lang.String getServerDNS()
getServerDNS in interface CorbaServerWrapperpublic java.lang.String getServerName()
getServerName in interface CorbaServerWrapperpublic java.lang.String getFullName()
getFullName in interface CorbaServerWrapperpublic java.lang.String getServerType()
getServerType in interface CorbaServerWrapperpublic void reset()
ProxyPlottableDCreset in interface CorbaServerWrapperreset in interface ProxyPlottableDCpublic org.omg.CORBA.Object getRealCorbaObject()
public PlottableDC getCorbaObject()
ProxyPlottableDCgetCorbaObject in interface ProxyPlottableDCgetCorbaObject in interface ServerNameDNSpublic PlottableDC getPlottableDC()
public Dimension[] get_whole_day_sizes()
get_whole_day_sizes in interface PlottableDCOperationspublic Dimension[] get_event_sizes()
get_event_sizes in interface PlottableDCOperationspublic Plottable[] get_for_day(ChannelId chan, int year, int jday, Dimension dim) throws PlottableNotAvailable, UnsupportedDimension
get_for_day in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionpublic boolean custom_sizes()
custom_sizes in interface PlottableDCOperationspublic Plottable[] get_for_event(EventAccess event, ChannelId chan, Dimension dim) throws PlottableNotAvailable, UnsupportedDimension
get_for_event in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionpublic Plottable[] get_plottable(RequestFilter rf, Dimension dim) throws PlottableNotAvailable, UnsupportedDimension, NotImplemented
get_plottable in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionNotImplementedpublic PlottableDCOperations getWrappedDC()
ProxyPlottableDCgetWrappedDC in interface ProxyPlottableDCpublic PlottableDCOperations getWrappedDC(java.lang.Class wrappedClass)
ProxyPlottableDCgetWrappedDC in interface ProxyPlottableDC