public class ArmTransactionDefinition extends ArmInterface implements ArmTransactionDefinition
Modifier and Type | Field and Description |
---|---|
protected ArmID |
m_alias |
protected ArmApplicationDefinition |
m_appDefinition |
protected ArmID |
m_id |
protected ArmMetricGroupDefinition |
m_metricGroupDefinition |
protected java.lang.String |
m_name |
protected ArmIdentityPropertiesTransaction |
m_properties |
m_errorCode, m_factory
Constructor and Description |
---|
ArmTransactionDefinition(ArmApplicationDefinition appDefinition,
java.lang.String name,
ArmIdentityPropertiesTransaction identityProperties,
ArmID id,
ArmFactory factory)
Create the ARM Transaction Definition.
|
ArmTransactionDefinition(ArmApplicationDefinition appDefinition,
java.lang.String name,
ArmIdentityPropertiesTransaction identityProperties,
ArmMetricGroupDefinition metricGroupDefinition,
ArmID id,
ArmFactory factory)
Create the ARM Transaction Definition.
|
Modifier and Type | Method and Description |
---|---|
ArmApplicationDefinition |
getApplicationDefinition() |
ArmID |
getID() |
ArmIdentityPropertiesTransaction |
getIdentityProperties() |
ArmID |
getImplementationID()
Get the internal transaction ID.
|
protected ArmMetricGroupDefinition |
getMetricGroupDefinition()
Get the metric group definition.
|
java.lang.String |
getName() |
getErrorCode, getErrorMessage, getFactory, setErrorCode, setFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorCode, getErrorMessage, setErrorCode
protected ArmApplicationDefinition m_appDefinition
protected java.lang.String m_name
protected ArmIdentityPropertiesTransaction m_properties
protected ArmMetricGroupDefinition m_metricGroupDefinition
protected ArmID m_id
protected ArmID m_alias
public ArmTransactionDefinition(ArmApplicationDefinition appDefinition, java.lang.String name, ArmIdentityPropertiesTransaction identityProperties, ArmID id, ArmFactory factory)
appDefinition
- name
- identityProperties
- id
- factory
- public ArmTransactionDefinition(ArmApplicationDefinition appDefinition, java.lang.String name, ArmIdentityPropertiesTransaction identityProperties, ArmMetricGroupDefinition metricGroupDefinition, ArmID id, ArmFactory factory)
appDefinition
- name
- identityProperties
- metricGroupDefinition
- id
- factory
- public ArmApplicationDefinition getApplicationDefinition()
getApplicationDefinition
in interface ArmTransactionDefinition
public ArmID getID()
getID
in interface ArmTransactionDefinition
null
.public ArmIdentityPropertiesTransaction getIdentityProperties()
getIdentityProperties
in interface ArmTransactionDefinition
null
.
See the discussion in ArmIdentityProperties
.public java.lang.String getName()
getName
in interface ArmTransactionDefinition
public ArmID getImplementationID()
protected ArmMetricGroupDefinition getMetricGroupDefinition()