com.vaadin.terminal.gwt.server
Interface RpcTarget

All Superinterfaces:
Serializable
All Known Subinterfaces:
ClientConnector, Component, Component.Focusable, ComponentContainer, DragSource, DropTarget, Extension, Field<T>, HasComponents, Layout, Vaadin6Component
All Known Implementing Classes:
AbsoluteLayout, AbstractClientConnector, AbstractComponent, AbstractComponentContainer, AbstractExtension, AbstractField, AbstractJavaScriptComponent, AbstractJavaScriptExtension, AbstractLayout, AbstractMedia, AbstractOrderedLayout, AbstractSelect, AbstractSplitPanel, AbstractTextField, Accordion, Audio, Button, CheckBox, ComboBox, CssLayout, CustomComponent, CustomField, CustomLayout, DateField, DragAndDropService, DragAndDropWrapper, Embedded, Form, FormLayout, GridLayout, HorizontalLayout, HorizontalSplitPanel, InlineDateField, JavaScript, Label, Link, ListSelect, LoginForm, MenuBar, NativeButton, NativeSelect, Navigator.EmptyView, Navigator.SimpleViewDisplay, OptionGroup, Panel, PasswordField, PopupDateField, PopupView, ProgressIndicator, RichTextArea, Root, Root.LegacyWindow, Select, Slider, Table, TabSheet, TextArea, TextField, Tree, TreeTable, TwinColSelect, Upload, VerticalLayout, VerticalSplitPanel, Video, Window

public interface RpcTarget
extends Serializable

Marker interface for server side classes that can receive RPC calls. This plays a role similar to that of VariableOwner.

Since:
7.0

Method Summary
 RpcManager getRpcManager(Class<?> rpcInterface)
          Returns the RPC manager instance to use when receiving calls for an RPC interface.
 

Method Detail

getRpcManager

RpcManager getRpcManager(Class<?> rpcInterface)
Returns the RPC manager instance to use when receiving calls for an RPC interface.

Parameters:
rpcInterface - interface for which the call was made
Returns:
RpcManager or null if none found for the interface


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.