Package org.eclipse.rap.rwt.remote
Interface RemoteObject
public interface RemoteObject
Instances of this interface represent an object on the client that is synchronized with an object
 on the server. A RemoteObject is used to transfer changes to the remote object. To create a
 remote object, use 
Connection.createRemoteObject(String).- Since:
- 2.0
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoidcall(String method, JsonObject parameters) Calls the method with the given name on the remote object.voiddestroy()Instructs the client to destroy the remote object.getId()Returns the id that is used to synchronize this object with the client.voidInstructs the remote object to listen or to stop listening on the given type of events.voidSets the specified property of the remote object to the given value.voidSets the specified property of the remote object to the given value.voidSets the specified property of the remote object to the given value.voidSets the specified property of the remote object to the given value.voidSets the specified property of the remote object to the given value.voidsetHandler(OperationHandler handler) Set a handler to process incoming operations from the remote object.
- 
Method Details- 
getIdString getId()Returns the id that is used to synchronize this object with the client. This id is created by the framework and does not change over the lifetime of the object.- Since:
- 2.1
 
- 
setSets the specified property of the remote object to the given value.- Parameters:
- name- the name of the property to set
- value- the value to set
 
- 
setSets the specified property of the remote object to the given value.- Parameters:
- name- the name of the property to set
- value- the value to set
 
- 
setSets the specified property of the remote object to the given value.- Parameters:
- name- the name of the property to set
- value- the value to set
 
- 
setSets the specified property of the remote object to the given value.- Parameters:
- name- the name of the property to set
- value- the value to set
 
- 
setSets the specified property of the remote object to the given value.- Parameters:
- name- the name of the property to set
- value- the value to set, must not be- null
- Since:
- 2.1
 
- 
listenInstructs the remote object to listen or to stop listening on the given type of events. When the client is listening, it must notify the server when an event of the given type occurs.- Parameters:
- eventType- the name of event type to listen
- listen- true to listen to this type of events, false otherwise
 
- 
callCalls the method with the given name on the remote object.- Parameters:
- method- the name of the method to call
- parameters- the named parameters to pass to the method call
- Since:
- 2.1
 
- 
destroyvoid destroy()Instructs the client to destroy the remote object.
- 
setHandlerSet a handler to process incoming operations from the remote object.- Parameters:
- handler- the handler that processes incoming operation
 
 
-