|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.arm4.arm40.transaction.ArmInterface
org.arm4.arm40.transaction.ArmApplication
public class ArmApplication
ArmApplication represents an instance of an executing application. It provides an anchor point for associating ArmTransaction objects with the application instance. Instances of ArmApplication are created using the newArmApplication() method of ArmTransactionFactory.
Field Summary | |
---|---|
protected ArmApplicationDefinition |
m_appDefinition
|
protected long |
m_appHandle
|
protected java.lang.String |
m_group
|
protected java.lang.String |
m_instance
|
protected ArmIdentityProperties |
m_properties
|
protected ArmSystemAddress |
m_systemAddress
|
Fields inherited from class org.arm4.arm40.transaction.ArmInterface |
---|
m_errorCode, m_factory |
Constructor Summary | |
---|---|
|
ArmApplication(ArmApplicationDefinition definition,
java.lang.String group,
java.lang.String instance,
java.lang.String[] contextValues,
ArmFactory factory)
Create the ARM Application. |
protected |
ArmApplication(ArmApplicationDefinition definition,
java.lang.String group,
java.lang.String instance,
java.lang.String[] contextValues,
ArmSystemAddress address,
ArmFactory factory)
Create the ARM Application. |
Method Summary | |
---|---|
int |
end()
indicates that the application instance has halted. |
long |
getApplicationHandle()
Get the application handle. |
java.lang.String |
getContextValue(int index)
retrieves a context property value. |
ArmApplicationDefinition |
getDefinition()
|
java.lang.String |
getGroup()
|
java.lang.String |
getInstance()
|
ArmSystemAddress |
getSystemAddress()
Get the system address when this is part of a transaction report. |
Methods inherited from class org.arm4.arm40.transaction.ArmInterface |
---|
getErrorCode, getErrorMessage, getFactory, setErrorCode, setFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface |
---|
getErrorCode, getErrorMessage, setErrorCode |
Field Detail |
---|
protected ArmApplicationDefinition m_appDefinition
protected ArmIdentityProperties m_properties
protected ArmSystemAddress m_systemAddress
protected java.lang.String m_group
protected java.lang.String m_instance
protected long m_appHandle
Constructor Detail |
---|
public ArmApplication(ArmApplicationDefinition definition, java.lang.String group, java.lang.String instance, java.lang.String[] contextValues, ArmFactory factory)
definition
- group
- instance
- contextValues
- factory
- protected ArmApplication(ArmApplicationDefinition definition, java.lang.String group, java.lang.String instance, java.lang.String[] contextValues, ArmSystemAddress address, ArmFactory factory)
definition
- group
- instance
- contextValues
- address
- factory
- Method Detail |
---|
public int end()
ArmApplication
end
in interface ArmApplication
ArmInterface
).public java.lang.String getContextValue(int index)
ArmApplication
getContextValue
in interface ArmApplication
index
- the index into the context properties array.
null
. See comments in the interface description above.public ArmApplicationDefinition getDefinition()
getDefinition
in interface ArmApplication
public java.lang.String getGroup()
getGroup
in interface ArmApplication
null
. See comments in the interface description above.public java.lang.String getInstance()
getInstance
in interface ArmApplication
null
. See comments in the interface description above.public ArmSystemAddress getSystemAddress()
public long getApplicationHandle()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |