|
Eclipse Remote Application Platform | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.rap.rwt.remote.AbstractOperationHandler
public abstract class AbstractOperationHandler
This class provides an empty implementation of the OperationHandler interface, to
minimize the effort required to implement this interface.
Subclasses only need to override those methods that are needed to handle the expected operations
for the corresponding remote type. Methods that are not overridden will throw an
UnsupportedOperationException.
It is recommended to extend this base class rather than to implement the OperationHandler interface itself.
| Constructor Summary | |
|---|---|
AbstractOperationHandler()
|
|
| Method Summary | |
|---|---|
void |
handleCall(java.lang.String method,
JsonObject parameters)
Handles a call operation from the remote object. |
void |
handleNotify(java.lang.String event,
JsonObject properties)
Handles a notify operation from the remote object. |
void |
handleSet(JsonObject properties)
Handles a set operation from the remote object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractOperationHandler()
| Method Detail |
|---|
public void handleSet(JsonObject properties)
OperationHandler
handleSet in interface OperationHandlerproperties - a map with the properties
public void handleCall(java.lang.String method,
JsonObject parameters)
OperationHandler
handleCall in interface OperationHandlermethod - the name of the method to callparameters - the parameters for the method call, may be empty but never null
public void handleNotify(java.lang.String event,
JsonObject properties)
OperationHandler
handleNotify in interface OperationHandlerevent - the name of the event that occurredproperties - the event properties, may be empty but never null
|
Eclipse Remote Application Platform | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) EclipseSource and others 2002, 2014. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0