public class RemoteProxy
extends java.lang.Object
Этот класс используется в сочетании с опцией Java Package «Generate Remote Interface» времени сборки для обеспечения удаленного доступа к образцам компонентов через Java RMI.
Модификатор и тип | Метод и описание |
---|---|
static < T расширяет java.rmi.Remote > |
newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs)
Генерирует и экспортирует новый удаленный прокси- объект, которая делегирует все вызовы методов для ввода.
|
static < T расширяет java.rmi.Remote > |
newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs, DisposeListener disposeListener)
Генерирует и экспортирует новый удаленный прокси- объект, которая делегирует все вызовы методов для ввода.
|
static < T расширяет java.rmi.Remote > |
newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs, DisposeListener disposeListener, int graceTimeout, java.util.concurrent.TimeUnit graceTimeoutUnit)
Генерирует и экспортирует новый удаленный прокси- объект, которая делегирует все вызовы методов для ввода.
|
public static <T extends java.rmi.Remote> T newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs) throws java.rmi.RemoteException
T
- типimpl
- локальный объект, который обрабатывает удаленные вызовы методовremoteInterface
- удаленный интерфейс для объектаmarshalOutputs
- если true, то прокси- объект автоматически попытается маршалить любой метод, полученный из MWArray, в выходы с их соответствующими типами Javajava.rmi.RemoteException
- если при попытке экспорта объекта прокси произошла ошибка.public static <T extends java.rmi.Remote> T newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs, DisposeListener disposeListener) throws java.rmi.RemoteException
T
- типimpl
- локальный объект, который обрабатывает удаленные вызовы методов.remoteInterface
- удаленный интерфейс для объектаmarshalOutputs
- если true, то прокси- объект автоматически попытается маршалить любой метод, полученный MWArray, в выходы с их соответствующими типами JavadisposeListener
- Объект, который должен быть уведомлен, когда прокси объект утилизированjava.rmi.RemoteException
- если при попытке экспорта объекта прокси произошла ошибка.public static <T extends java.rmi.Remote> T newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs, DisposeListener disposeListener, int graceTimeout, java.util.concurrent.TimeUnit graceTimeoutUnit) throws java.rmi.RemoteException
T
- типimpl
- локальный объект, который обрабатывает удаленные вызовы методов.remoteInterface
- удаленный интерфейс для объектаmarshalOutputs
- если true, то прокси- объект автоматически попытается маршалить любой метод, полученный MWArray, в выходы с их соответствующими типами JavadisposeListener
- Объект, который должен быть уведомлен, когда прокси объект утилизированgraceTimeout
- Период времени для удержания ссылки на прокси, чтобы она не собиралась преждевременно.graceTimeoutUnit
- модуль graceTimeout (TimeUnit.SECONDS и т.д.)java.rmi.RemoteException
- если при попытке экспорта объекта прокси произошла ошибка.© 1994-2017 The MathWorks, Inc. • патенты • торговые марки