From 254ee6f47eebfc00462c10756a92066e82cc1a96 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 21 Jun 2011 15:46:02 +0200 Subject: Initial commit --- .../com/c2kernel/entity/proxy/MemberControl.java | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 source/com/c2kernel/entity/proxy/MemberControl.java (limited to 'source/com/c2kernel/entity/proxy/MemberControl.java') diff --git a/source/com/c2kernel/entity/proxy/MemberControl.java b/source/com/c2kernel/entity/proxy/MemberControl.java new file mode 100755 index 0000000..5f483ae --- /dev/null +++ b/source/com/c2kernel/entity/proxy/MemberControl.java @@ -0,0 +1,43 @@ +package com.c2kernel.entity.proxy; + +import com.c2kernel.entity.C2KLocalObject; + + +/** + * @version $Revision: 1.2 $ $Date: 2004/02/04 11:02:44 $ + * @author $Author: abranson $ + */ + +public class MemberControl implements C2KLocalObject { + + public static final int ERROR = -1; + public static final int END = -2; + public static MemberControl theEND = new MemberControl(END, null); + private int id; + private String name; + + public MemberControl(int code, String msg) { + this.setID(code); + switch (code) { + case MemberControl.ERROR: + this.setName("ERROR: The path "+msg+" was not found."); + break; + case MemberControl.END: + this.setName("END: End of preload"); + break; + default: + this.setName("Unsupported control message code: "+code); + } + } + + public String toString() { + return "MemberControl: "+this.getName(); + } + + public int getID() { return id; } + public void setID(int id) { this.id = id; } + public String getName() { return name; } + public void setName(String name) { this.name = name; } + public String getClusterType() { return null; } + +} -- cgit v1.2.3