org.eclipse.m2m.qvt.oml.debug.core.vm
Class QVTOVirtualMachineProxy

java.lang.Object
  extended by org.eclipse.m2m.qvt.oml.debug.core.vm.QVTOVirtualMachineProxy
All Implemented Interfaces:
IQVTOVirtualMachineShell

public class QVTOVirtualMachineProxy
extends java.lang.Object
implements IQVTOVirtualMachineShell


Constructor Summary
QVTOVirtualMachineProxy(java.lang.String host, int requestPort, Monitor monitor)
           
 
Method Summary
 boolean isAvailable()
           
 boolean isTerminated()
           
 VMEvent readVMEvent()
           
 VMResponse sendRequest(VMRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QVTOVirtualMachineProxy

public QVTOVirtualMachineProxy(java.lang.String host,
                               int requestPort,
                               Monitor monitor)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

isTerminated

public boolean isTerminated()
Specified by:
isTerminated in interface IQVTOVirtualMachineShell

isAvailable

public boolean isAvailable()

sendRequest

public VMResponse sendRequest(VMRequest request)
                       throws java.io.IOException
Specified by:
sendRequest in interface IQVTOVirtualMachineShell
Throws:
java.io.IOException

readVMEvent

public VMEvent readVMEvent()
                    throws java.io.IOException
Specified by:
readVMEvent in interface IQVTOVirtualMachineShell
Throws:
java.io.IOException

Copyright 2008 Borland Software Corporation and others.
All Rights Reserved.