org.arm4.arm40.transaction
Class ArmUser

java.lang.Object
  extended by org.arm4.arm40.transaction.ArmInterface
      extended by org.arm4.arm40.transaction.ArmUser
All Implemented Interfaces:
ArmInterface, ArmUser

public class ArmUser
extends ArmInterface
implements ArmUser

ArmUser represents a user on behalf of whom a transaction is executed. Instances of ArmUser are created using the newArmUser() method of ArmTransactionFactory.

Version:
$Revision$ $Date$
Author:
dcarter

Field Summary
protected  ArmID m_id
           
protected  java.lang.String m_name
           
 
Fields inherited from class org.arm4.arm40.transaction.ArmInterface
m_errorCode, m_factory
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 ArmID getID()
           
 java.lang.String getName()
           
 
Methods inherited from class org.arm4.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, getFactory, setErrorCode, setFactory
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, setErrorCode
 

Field Detail

m_id

protected ArmID m_id

m_name

protected java.lang.String m_name
Method Detail

getID

public ArmID getID()
Specified by:
getID in interface ArmUser
Returns:
the name of the user.

getName

public java.lang.String getName()
Specified by:
getName in interface ArmUser
Returns:
a 16-byte ID associated with the identity of this user, or null.

equals

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