org.opengroup.arm40.transaction.ArmUser Interface Reference
Represents a user on behalf of whom a transaction is executed. More...
Inheritance diagram for org.opengroup.arm40.transaction.ArmUser:
Public Member Functions | |
ArmID | getID () |
String | getName () |
Detailed Description
Represents a user on behalf of whom a transaction is executed.
It has the following attributes, all of which are immutable:
-
Name: The maximum length is 127 characters (CIM allows 256 but ARM 2.0 allows 128 bytes, including the null-termination character, so 127 is used). The name must not be
null
or zero-length. -
(optional) A 16-byte ID is optionally associated with each
ArmUser
. It is provided by the application. If the value isnull
, no ID was provided.
Objects implementing this interface are created using ArmTransactionFactory#newArmUser.
Member Function Documentation
ArmID org.opengroup.arm40.transaction.ArmUser.getID | ( | ) |
- Returns:
- the name of the user.
String org.opengroup.arm40.transaction.ArmUser.getName | ( | ) |
- Returns:
- a 16-byte ID associated with the identity of this user, or
null
.
The documentation for this interface was generated from the following file:
- org/opengroup/arm40/transaction/ArmUser.java