Back to project page RelayRemote.
The source code is released under:
GNU General Public License
If you think the Android project RelayRemote listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
// Copyright (C) 2012 Shane Tully ////from w w w.j av a 2s.c o m // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. package com.shanet.relayremote; public class Relay { private int rid; private int gid; private String name; private int pin; private String server; private int port; private boolean isOn; public Relay() { this("", Constants.DEFAULT_PIN, "", Constants.DEFAULT_PORT); } public Relay(String name, int pin, String server) { this(name, pin, server, Constants.DEFAULT_PORT); } public Relay(String name, int pin, String server, int port) { this(-1, -1, name, pin, server, port, false); } public Relay(int rid, int gid, String name, int pin, String server, int port, boolean isOn) { this.rid = rid; this.gid = gid; this.name = name; this.pin = pin; this.server = server; this.port = port; this.isOn = isOn; } public int getRid() { return rid; } public int getGid() { return gid; } public String getName() { return name; } public int getPin() { return pin; } public String getServer() { return server; } public int getPort() { return port; } public boolean isOn() { return isOn; } public void setRid(int rid) { this.rid = rid; } public void setGid(int gid) { this.gid = gid; } public void setName(String name) { this.name = name; } public void setPin(int pin) { this.pin = pin; } public void setServer(String server) { this.server = server; } public void setPort(int port) { this.port = port; } public void turnOn() { isOn = true; } public void turnOff() { isOn = false; } public String toString() { return "RID: " + rid + "\nGID: " + gid + "\nName: " + name + "\nPin: " + pin + "\nServer: " + server + "\nPort: " + port + "\nIs On? " + isOn; } }