Interface ISeparateProcessConnectionInitializer
- All Known Implementing Classes:
MmfSeparateProcessConnectionInitializer,RmiSeparateProcessConnectionInitializer
public interface ISeparateProcessConnectionInitializer
Initializes connection within separate process.
-
Method Summary
Modifier and TypeMethodDescriptioninitializeConnection(String[] args, IProcessConnectionDelegate delegate, DisconnectedCallback disconnectedCallback) Initializes connection with given arguments and delegate.
-
Method Details
-
initializeConnection
IConnection initializeConnection(String[] args, IProcessConnectionDelegate delegate, DisconnectedCallback disconnectedCallback) throws IOException Initializes connection with given arguments and delegate.Requests from
IProcessConnectionstub within host must be delegated to given delegate.Returns initialized connection.
- Parameters:
args- given program args passed toIProcessLauncherMechanism(notnull)delegate- given delegate (notnull)disconnectedCallback- givenDisconnectedCallback(notnull)- Throws:
IOException- if initializing connection failed
-