public interface RemoteServer
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
void |
addDataReference(RemoteDataReferenceImpl ref)
add a new RemoteDataReferenceImpl to server and extend array
|
void |
addDisplay(RemoteDisplayImpl rd)
add a new RemoteDisplayImpl to server and extend array
|
RemoteDataReference |
getDataReference(int index)
return the RemoteDataReference with index on this
RemoteServer, or null
|
RemoteDataReference |
getDataReference(java.lang.String name)
return the RemoteDataReference with name on this
RemoteServer, or null
|
RemoteDataReference[] |
getDataReferences()
return an array of all RemoteDataReferences on this
RemoteServer, or null
|
RemoteDisplay |
getDisplay(int index)
get a RemoteDisplay by index
|
RemoteDisplay |
getDisplay(java.lang.String name)
get a RemoteDisplay by name
|
RemoteDisplay[] |
getDisplays()
return array of all RemoteDisplays in this RemoteServer
|
void |
removeDataReference(RemoteDataReferenceImpl ref)
remove a RemoteDataReferenceImpl from server and shrink size of array
|
void |
removeDisplay(RemoteDisplayImpl rd)
remove a RemoteDisplayImpl from server and shrink size of array
|
void |
setDataReferences(RemoteDataReferenceImpl[] rs)
set array of all RemoteDataReferences on this RemoteServer
|
void |
setDisplays(RemoteDisplayImpl[] rd)
set all RemoteDisplayImpls to serve
|
RemoteDataReference getDataReference(int index) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteDataReference getDataReference(java.lang.String name) throws VisADException, java.rmi.RemoteException
VisADExceptionjava.rmi.RemoteExceptionRemoteDataReference[] getDataReferences() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid addDataReference(RemoteDataReferenceImpl ref) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setDataReferences(RemoteDataReferenceImpl[] rs) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeDataReference(RemoteDataReferenceImpl ref) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteDisplay[] getDisplays() throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteDisplay getDisplay(int index) throws java.rmi.RemoteException
java.rmi.RemoteExceptionRemoteDisplay getDisplay(java.lang.String name) throws VisADException, java.rmi.RemoteException
VisADExceptionjava.rmi.RemoteExceptionvoid addDisplay(RemoteDisplayImpl rd) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid setDisplays(RemoteDisplayImpl[] rd) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeDisplay(RemoteDisplayImpl rd) throws java.rmi.RemoteException
java.rmi.RemoteException