public class BasicRemoteFactory extends java.lang.Object implements RemoteFactory
Конструктор и описание |
---|
BasicRemoteFactory(java.lang.Class<? extends Disposable> localImpl, java.lang.Class<? extends java.rmi.Remote> remoteInterface, boolean marshalOutputs)
Создает новый BasicRemoteFactory, который создает удаленный прокси объектов с заданным интерфейсом и реализацией.
|
Модификатор и тип | Метод и описание |
---|---|
java.rmi.Remote |
getStub() |
java.rmi.Remote |
newInstance(java.lang.Object... initargs)
Создайте новый объект на удаленном сервере.
|
void |
shutdown() |
void |
shutdownNow() |
public BasicRemoteFactory(java.lang.Class<? extends Disposable> localImpl, java.lang.Class<? extends java.rmi.Remote> remoteInterface, boolean marshalOutputs)
localImpl
- Класс, используемый для реализации данного удаленного интерфейса.remoteInterface
- Фабрика производит объекты, реализующие этот интерфейс.marshalOutputs
- Если true, то прокси- объекты, созданные этой фабрикой, автоматически маршалят любой метод, основанный на MWArray, в выходы с их соответствующими типами Java.public java.rmi.Remote getStub() throws java.rmi.RemoteException
java.rmi.RemoteException
public void shutdown()
public void shutdownNow()
public java.rmi.Remote newInstance(java.lang.Object... initargs) throws java.rmi.RemoteException
RemoteFactory
newInstance
в интерфейсных RemoteFactory
initargs
- Аргументы для передачи в конструктор удаленных объектовjava.rmi.RemoteException
- если произошла ошибка© 1994-2017 The MathWorks, Inc. • патенты • торговые марки