com.vaadin.server
Interface RpcTarget

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

public interface RpcTarget
extends java.io.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(java.lang.Class<?> rpcInterface)
          Returns the RPC manager instance to use when receiving calls for an RPC interface.
 

Method Detail

getRpcManager

RpcManager getRpcManager(java.lang.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.