public class ArmApplication extends ArmInterface implements ArmApplication
Modifier and Type | Field and Description |
---|---|
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 |
m_errorCode, m_factory
Modifier | Constructor and Description |
---|---|
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
getErrorCode, getErrorMessage, getFactory, setErrorCode, setFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getErrorCode, getErrorMessage, setErrorCode
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
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
- 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()