object registration functions return an Id for the object.
[vamsas.git] / src / org / vamsas / client / ClientHandle.java
1 /*
2  */
3 package org.vamsas.client;
4
5 /**
6  * Uniquely describes a vamsas client application.
7  * @author jimp 
8  */
9 public class ClientHandle {
10   /**
11    * (non-unique) human readable vamsas client name
12    */
13   String clientName;
14
15   /**
16    * the unambiguous client identifier
17    */
18   String clientUrn;
19
20   /**
21    * version modifier to tag application space
22    */
23   String version;
24
25   /**
26    * @return Returns the clientUrn.
27    */
28   public String getClientUrn() {
29     return clientUrn;
30   }
31
32   /**
33    * @param clientUrn
34    *          The clientUrn to set.
35    */
36   public void setClientUrn(String clientUrn) {
37     this.clientUrn = clientUrn;
38   }
39
40   /**
41    * @return Returns the version.
42    */
43   public String getVersion() {
44     return version;
45   }
46
47   /**
48    * @param version
49    *          The version to set.
50    */
51   public void setVersion(String version) {
52     this.version = version;
53   }
54
55
56   /**
57    * @return Returns the clientName.
58    */
59   public String getClientName() {
60     return clientName;
61   }
62
63   /**
64    * @param clientName
65    *          The clientName to set.
66    */
67   public void setClientName(String clientName) {
68     this.clientName = clientName;
69   }
70 }