00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 package org.openmobileis.synchro.client;
00026
00027 import java.util.Hashtable;
00028
00029 import org.openmobileis.synchro.openmsp.client.conduit.SynchroConduit;
00030
00038 public class SynchroDescriptor {
00039
00040
00041 protected SynchroConduit synchroConduit;
00042 protected String SynchroGroup;
00043 protected String serverURL;
00044 protected Hashtable propertiesList;
00045
00049 public SynchroDescriptor() {
00050 super();
00051 propertiesList = new Hashtable(10);
00052 }
00053
00054 public SynchroConduit getSynchroConduit() {
00055 return synchroConduit;
00056 }
00057
00058 public void setSynchroConduit(SynchroConduit synchroConduit) {
00059 this.synchroConduit = synchroConduit;
00060 }
00061
00062 public String getSynchroGroup() {
00063 return SynchroGroup;
00064 }
00065
00066 public void setSynchroGroup(String synchroGroup) {
00067 SynchroGroup = synchroGroup;
00068 }
00069
00070 public String getServerURL() {
00071 return serverURL;
00072 }
00073
00074 public void setServerURL(String serverURL) {
00075 this.serverURL = serverURL;
00076 }
00077
00078 public String getProperty(String name) {
00079 return (String) propertiesList.get(name);
00080 }
00081
00082 public void addProperty(String name, String value) {
00083 propertiesList.put(name, value);
00084 }
00085
00086 }