org.opengroup.arm40.transaction
Interface ArmUser

All Superinterfaces:
ArmInterface
All Known Implementing Classes:
ArmUser

public interface ArmUser
extends ArmInterface

Represents a user on behalf of whom a transaction is executed. It has the following attributes, all of which are immutable:

Objects implementing this interface are created using ArmTransactionFactory.newArmUser(java.lang.String, org.opengroup.arm40.transaction.ArmID).

Author:
ARM Working Group of The Open Group

Method Summary
 ArmID getID()
           
 java.lang.String getName()
           
 
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, setErrorCode
 

Method Detail

getID

ArmID getID()
Returns:
the name of the user.

getName

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