public class RemoteProxy
extends java.lang.Object
Этот класс используется в conjuction с Пакетом Java, "Генерируют Удаленную Интерфейсную" опцию времени сборки, чтобы обеспечить удаленный доступ к экземплярам компонента через Java RMI.
Модификатор и тип | Метод и описание |
---|---|
статический <T расширяет java.rmi.Remote> |
newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs)
Генерирует и экспортирует новый удаленный объект прокси, который делегирует все вызовы метода impl.
|
статический <T расширяет java.rmi.Remote> |
newProxyFor(java.lang.Object impl, java.lang.Class<T> remoteInterface, boolean marshalOutputs, DisposeListener disposeListener)
Генерирует и экспортирует новый удаленный объект прокси, который делегирует все вызовы метода impl.
|
статический <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)
Генерирует и экспортирует новый удаленный объект прокси, который делегирует все вызовы метода impl.
|
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
- если это правда, затем объект прокси автоматически попытается упорядочить любой 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
- если это правда, затем объект прокси автоматически попытается упорядочить любой 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
- если это правда, затем объект прокси автоматически попытается упорядочить любой MWArray-выведенный метод выходные параметры к их соответствующим типам JavadisposeListener
- Объект, чтобы уведомить, когда от объекта прокси избавляютсяgraceTimeout
- Промежуток времени, чтобы держаться за ссылку на прокси, таким образом, это не будет преждевременно собрано "мусор".graceTimeoutUnit
- Модуль graceTimeout (TimeUnit.SECONDS, и т.д.)java.rmi.RemoteException
- если ошибка произошла при попытке экспортировать объект прокси.© 1994-2017 The MathWorks, Inc. • патентует Торговые марки •