Class RmiSeparateProcessConnectionInitializer
java.lang.Object
com._1c.g5.v8.dt.internal.pm.connection.rmi.RmiSeparateProcessConnectionInitializer
- All Implemented Interfaces:
ISeparateProcessConnectionInitializer
public class RmiSeparateProcessConnectionInitializer
extends Object
implements ISeparateProcessConnectionInitializer
ISeparateProcessConnectionInitializer
implementation.
Initializes RMI connection.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninitializeConnection
(String[] args, IProcessConnectionDelegate delegate, DisconnectedCallback disconnectedCallback) Initializes connection with given arguments and delegate.
-
Field Details
-
HOST_ARG_INDEX
public static final int HOST_ARG_INDEX- See Also:
-
PORT_ARG_INDEX
public static final int PORT_ARG_INDEX- See Also:
-
KEY_ARG_INDEX
public static final int KEY_ARG_INDEX- See Also:
-
ARGS_COUNT
public static final int ARGS_COUNT- See Also:
-
-
Constructor Details
-
RmiSeparateProcessConnectionInitializer
public RmiSeparateProcessConnectionInitializer()
-
-
Method Details
-
initializeConnection
public IConnection initializeConnection(String[] args, IProcessConnectionDelegate delegate, DisconnectedCallback disconnectedCallback) throws IOException Description copied from interface:ISeparateProcessConnectionInitializer
Initializes connection with given arguments and delegate.Requests from
IProcessConnection
stub within host must be delegated to given delegate.Returns initialized connection.
- Specified by:
initializeConnection
in interfaceISeparateProcessConnectionInitializer
- Parameters:
args
- given program args passed toIProcessLauncherMechanism
(notnull
)delegate
- given delegate (notnull
)disconnectedCallback
- givenDisconnectedCallback
(notnull
)- Throws:
IOException
- if initializing connection failed
-