// 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.agent.api; public class RebootAnswer extends Answer { Long bytesSent; Long bytesReceived; Integer vncPort; protected RebootAnswer() { } public RebootAnswer(RebootCommand cmd, String details, Long bytesSent, Long bytesReceived, Integer vncport) { super(cmd, true, details); this.bytesReceived = bytesReceived; this.bytesSent = bytesSent; this.vncPort = vncport; } public RebootAnswer(RebootCommand cmd, String details, Long bytesSent, Long bytesReceived) { super(cmd, true, details); this.bytesReceived = bytesReceived; this.bytesSent = bytesSent; this.vncPort = null; } public RebootAnswer(RebootCommand cmd, String details) { super(cmd, false, details); bytesSent = null; bytesReceived = null; } public RebootAnswer(RebootCommand cmd, Exception e) { super(cmd, e); } public void setBytesReceived(Long bytesReceived) { this.bytesReceived = bytesReceived; } public Long getBytesReceived() { return bytesReceived; } public void setBytesSent(Long bytesSent) { this.bytesSent = bytesSent; } public Long getBytesSent() { return bytesSent; } public Integer getVncPort() { return vncPort; } }