org.openejb.ri.server
Class ClientIdentity

java.lang.Object
  |
  +--org.openejb.ri.server.ClientIdentity
All Implemented Interfaces:
java.io.Serializable

public class ClientIdentity
extends java.lang.Object
implements java.io.Serializable

The unique identity of the client application that invoked the method. Uniquely identifies the process (Java Virtual Machine) and computer (URL) that invoked the method.

See Also:
Serialized Form

Field Summary
protected  java.net.InetAddress inet
           
protected  java.lang.String jvm
           
(package private) static java.lang.String JVM_ID
           
protected  java.lang.String proxy
           
 
Constructor Summary
ClientIdentity()
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.net.InetAddress getInetAddress()
           
 java.lang.String getJvmID()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

JVM_ID

static final java.lang.String JVM_ID

inet

protected java.net.InetAddress inet

jvm

protected java.lang.String jvm

proxy

protected java.lang.String proxy
Constructor Detail

ClientIdentity

public ClientIdentity()
Method Detail

getJvmID

public java.lang.String getJvmID()

getInetAddress

public java.net.InetAddress getInetAddress()

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object