| // Copyright 2012 Citrix Systems, Inc. Licensed under the | |
| // Apache License, Version 2.0 (the "License"); you may not use this | |
| // file except in compliance with the License. Citrix Systems, Inc. | |
| // reserves all rights not expressly granted by the License. | |
| // You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 | |
| // Unless required by applicable law or agreed to in writing, software | |
| // distributed under the License is distributed on an "AS IS" BASIS, | |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| // See the License for the specific language governing permissions and | |
| // limitations under the License. | |
| // | |
| // Automatically generated by addcopyright.py at 04/03/2012 | |
| package com.cloud.servlet; | |
| // To maintain independency of console proxy project, we duplicate this class from console proxy project | |
| public class ConsoleProxyClientParam { | |
| private String clientHostAddress; | |
| private int clientHostPort; | |
| private String clientHostPassword; | |
| private String clientTag; | |
| private String ticket; | |
| private String clientTunnelUrl; | |
| private String clientTunnelSession; | |
| private String ajaxSessionId; | |
| public ConsoleProxyClientParam() { | |
| clientHostPort = 0; | |
| } | |
| public String getClientHostAddress() { | |
| return clientHostAddress; | |
| } | |
| public void setClientHostAddress(String clientHostAddress) { | |
| this.clientHostAddress = clientHostAddress; | |
| } | |
| public int getClientHostPort() { | |
| return clientHostPort; | |
| } | |
| public void setClientHostPort(int clientHostPort) { | |
| this.clientHostPort = clientHostPort; | |
| } | |
| public String getClientHostPassword() { | |
| return clientHostPassword; | |
| } | |
| public void setClientHostPassword(String clientHostPassword) { | |
| this.clientHostPassword = clientHostPassword; | |
| } | |
| public String getClientTag() { | |
| return clientTag; | |
| } | |
| public void setClientTag(String clientTag) { | |
| this.clientTag = clientTag; | |
| } | |
| public String getTicket() { | |
| return ticket; | |
| } | |
| public void setTicket(String ticket) { | |
| this.ticket = ticket; | |
| } | |
| public String getClientTunnelUrl() { | |
| return clientTunnelUrl; | |
| } | |
| public void setClientTunnelUrl(String clientTunnelUrl) { | |
| this.clientTunnelUrl = clientTunnelUrl; | |
| } | |
| public String getClientTunnelSession() { | |
| return clientTunnelSession; | |
| } | |
| public void setClientTunnelSession(String clientTunnelSession) { | |
| this.clientTunnelSession = clientTunnelSession; | |
| } | |
| public String getAjaxSessionId() { | |
| return this.ajaxSessionId; | |
| } | |
| public void setAjaxSessionId(String ajaxSessionId) { | |
| this.ajaxSessionId = ajaxSessionId; | |
| } | |
| public String getClientMapKey() { | |
| if(clientTag != null && !clientTag.isEmpty()) | |
| return clientTag; | |
| return clientHostAddress + ":" + clientHostPort; | |
| } | |
| } |