mirror of https://github.com/apache/cloudstack.git
37 lines
854 B
Java
37 lines
854 B
Java
package com.cloud.consoleproxy;
|
|
|
|
import org.apache.log4j.Logger;
|
|
|
|
import com.cloud.consoleproxy.vnc.FrameBufferCanvas;
|
|
import com.cloud.consoleproxy.vnc.VncClient;
|
|
|
|
/**
|
|
*
|
|
* @author Kelven Yang
|
|
* ConsoleProxyVncClient bridges a VNC engine with the front-end AJAX viewer
|
|
*
|
|
*/
|
|
public class ConsoleProxyVncClient extends ConsoleProxyClientBase {
|
|
private static final Logger s_logger = Logger.getLogger(ConsoleProxyVncClient.class);
|
|
|
|
private VncClient client;
|
|
|
|
public ConsoleProxyVncClient() {
|
|
}
|
|
|
|
public void initClient(String clientHostAddress, int clientHostPort,
|
|
String clientHostPassword, String clientTag) {
|
|
// TODO
|
|
}
|
|
|
|
public void closeClient() {
|
|
// TODO
|
|
}
|
|
|
|
protected FrameBufferCanvas getFrameBufferCavas() {
|
|
if(client != null)
|
|
return client.getFrameBufferCanvas();
|
|
return null;
|
|
}
|
|
}
|