3 package org.vamsas.client;
6 * Uniquely describes a vamsas client application.
9 public class ClientHandle {
14 public ClientHandle(String clientName, String version) {
16 this.clientName = clientName;
17 this.version = version;
20 * (non-unique) human readable vamsas client name
25 * the unambiguous client identifier
26 * This may be rewritten by the Vorba object if
27 * other clients with the same name, version
28 * and user are involved in a session.
34 * version modifier to tag application space
39 * @return Returns the clientUrn.
41 public String getClientUrn() {
46 * May become protected - should only be set by a Vorba object.
48 * The clientUrn to set.
50 public void setClientUrn(String clientUrn) {
51 this.clientUrn = clientUrn;
55 * @return Returns the version.
57 public String getVersion() {
65 public void setVersion(String version) {
66 this.version = version;
71 * @return Returns the clientName.
73 public String getClientName() {
79 * The clientName to set.
81 public void setClientName(String clientName) {
82 this.clientName = clientName;