I - rozhraní, ke kterému se váže vzdálený objekt, jehož metoda bude
 pomocí tohtoto objektu zavolánapublic class Invoke<I>
extends java.lang.Object
implements java.io.Serializable
RemoteObject.invoke(cz.gyarab.util.rmi.Invoke<I>), 
Serialized Form| Constructor and Description | 
|---|
| Invoke(java.lang.Class<I> iface,
      java.lang.reflect.Method method,
      java.lang.Object[] args)Vytvoří nový přepravní objekt. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object[] | getArgs()Získá argumenty metody, pro kterou je přepravní objekt vytvořen. | 
| java.lang.Class<I> | getIface()Získá rozhraní, pro které je přepravní objekt vytvořen. | 
| java.lang.reflect.Method | getMethod()Získá metodu, pro kterou je přepravní objekt vytvořen. | 
| java.lang.String | toString() | 
public Invoke(java.lang.Class<I> iface, java.lang.reflect.Method method, java.lang.Object[] args)
RemoteObject.invoke(cz.gyarab.util.rmi.Invoke<I>), která objekt serializuje a pošle serveru,
 kde je odserializován a vykonán.iface - požadované rozhraní, na jehož serverové implementaci se
 metoda má vykonat, stejné rozhraní je spojeno se
 vzdáleným objektemmethod - metoda rozhraní, která se má vykonatargs - skutečné argumenty metodypublic java.lang.Class<I> getIface()
public java.lang.reflect.Method getMethod()
                                   throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException - pokud tato metoda v rozhraní neexistuje (to
 může nastat např. v případě, že server používá jinou definici tohoto
 rozhraní, např. při různých verzích společných knihoven)public java.lang.Object[] getArgs()
public java.lang.String toString()
toString in class java.lang.Object