|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
visad.RemoteServerImpl
public class RemoteServerImpl
| Field Summary |
|---|
| Fields inherited from class java.rmi.server.RemoteObject |
|---|
ref |
| Constructor Summary | |
|---|---|
RemoteServerImpl()
|
|
RemoteServerImpl(RemoteDataReferenceImpl[] rs)
|
|
RemoteServerImpl(RemoteDataReferenceImpl[] rs,
RemoteDisplayImpl[] rd)
construct a RemoteServerImpl and initialize it with an array of RemoteDataReferenceImpls |
|
RemoteServerImpl(RemoteDisplayImpl[] rd)
|
|
| Method Summary | |
|---|---|
void |
addDataReference(DataReferenceImpl ref)
Add a DataReferenceImpl to server (after wrapping it in a RemoteDataReferenceImpl) |
void |
addDataReference(RemoteDataReferenceImpl ref)
add a new RemoteDataReferenceImpl to server and extend array |
void |
addDisplay(DisplayImpl di)
add DisplayImpl to server (after wrapping it in a RemoteDisplayImpl) |
void |
addDisplay(RemoteDisplayImpl rd)
add a new RemoteDisplayImpl to server and extend array |
RemoteDataReference |
getDataReference(int index)
get a RemoteDataReference by index |
RemoteDataReference |
getDataReference(java.lang.String name)
get a RemoteDataReference by name |
RemoteDataReference[] |
getDataReferences()
return array of all RemoteDataReferences in this RemoteServer |
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 |
setDataReference(int index,
RemoteDataReferenceImpl ref)
set one RemoteDataReference in the array on this RemoteServer (and extend length of array if necessary) |
void |
setDataReferences(RemoteDataReferenceImpl[] rs)
set array of all RemoteDataReferences on this RemoteServer |
void |
setDisplays(RemoteDisplayImpl[] rd)
set all RemoteDisplayImpls to serve |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
|---|
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
|---|
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
|---|
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteServerImpl()
throws java.rmi.RemoteException
java.rmi.RemoteException
public RemoteServerImpl(RemoteDataReferenceImpl[] rs)
throws java.rmi.RemoteException
java.rmi.RemoteException
public RemoteServerImpl(RemoteDisplayImpl[] rd)
throws java.rmi.RemoteException
java.rmi.RemoteException
public RemoteServerImpl(RemoteDataReferenceImpl[] rs,
RemoteDisplayImpl[] rd)
throws java.rmi.RemoteException
java.rmi.RemoteException| Method Detail |
|---|
public RemoteDataReference getDataReference(int index)
throws java.rmi.RemoteException
getDataReference in interface RemoteServerjava.rmi.RemoteException
public RemoteDataReference getDataReference(java.lang.String name)
throws VisADException,
java.rmi.RemoteException
getDataReference in interface RemoteServerVisADException
java.rmi.RemoteException
public RemoteDataReference[] getDataReferences()
throws java.rmi.RemoteException
getDataReferences in interface RemoteServerjava.rmi.RemoteException
public void setDataReference(int index,
RemoteDataReferenceImpl ref)
throws VisADException
VisADException
public void addDataReference(DataReferenceImpl ref)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic void addDataReference(RemoteDataReferenceImpl ref)
addDataReference in interface RemoteServerpublic void setDataReferences(RemoteDataReferenceImpl[] rs)
setDataReferences in interface RemoteServerpublic void removeDataReference(RemoteDataReferenceImpl ref)
removeDataReference in interface RemoteServer
public RemoteDisplay[] getDisplays()
throws java.rmi.RemoteException
getDisplays in interface RemoteServerjava.rmi.RemoteExceptionpublic RemoteDisplay getDisplay(int index)
getDisplay in interface RemoteServer
public RemoteDisplay getDisplay(java.lang.String name)
throws VisADException,
java.rmi.RemoteException
getDisplay in interface RemoteServerVisADException
java.rmi.RemoteException
public void addDisplay(DisplayImpl di)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic void addDisplay(RemoteDisplayImpl rd)
addDisplay in interface RemoteServerpublic void setDisplays(RemoteDisplayImpl[] rd)
setDisplays in interface RemoteServerpublic void removeDisplay(RemoteDisplayImpl rd)
removeDisplay in interface RemoteServer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||