org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction Interface Reference
[ARM 4.0 DefinitionsARM 4.0 Transactions]

Extends ArmIdentityProperties for transactions by adding a URI property. More...

Inheritance diagram for org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction:
org.opengroup.arm40.transaction.ArmIdentityProperties org.opengroup.arm40.transaction.ArmInterface

List of all members.

Public Member Functions

String getURIValue ()

Detailed Description

Extends ArmIdentityProperties for transactions by adding a URI property.

Unlike the other identity properties, the URI property is implicitly named.

Like other identity properties, it is the same for all instances of the same transaction, and is immutable. In practice, this means that the URI value may be truncated from the URI that is actually used. In particular, parameters that are appended to the end of a URI will often be truncated because they are often different each time the URI is invoked. In this case, the parameters might be provided as part of the URI context value of an ArmTransaction object.

Objects implementing this interface are created using ArmTransactionFactory#newArmIdentityPropertiesTransaction.

Author:
ARM Working Group of The Open Group

Member Function Documentation

String org.opengroup.arm40.transaction.ArmIdentityPropertiesTransaction.getURIValue (  ) 
Returns:
the string representing the URI value, if any. The maximum length is ArmConstants#PROPERTY_URI_MAX_LENGTH characters. The returned value will be null if the value is set to null.

The documentation for this interface was generated from the following file:
  • org/opengroup/arm40/transaction/ArmIdentityPropertiesTransaction.java