org.opengroup.arm40.tranreport
Interface ArmTranReportFactory

All Superinterfaces:
ArmInterface
All Known Implementing Classes:
ArmTranReportFactoryImpl

public interface ArmTranReportFactory
extends ArmInterface


Field Summary
static java.lang.String propertyKey
           
 
Method Summary
 ArmApplicationRemote newArmApplicationRemote(ArmApplicationDefinition definition, java.lang.String group, java.lang.String instance, java.lang.String[] contextValues, ArmSystemAddress systemAddress)
           
 ArmSystemAddress newArmSystemAddress(short format, byte[] addressBytes, ArmID id)
           
 ArmSystemAddress newArmSystemAddress(short format, byte[] addressBytes, int offset, ArmID id)
           
 ArmSystemAddress newArmSystemAddress(short format, byte[] addressBytes, int offset, int length, ArmID id)
           
 ArmTranReport newArmTranReport(ArmApplication app, ArmTransactionDefinition definition)
           
 boolean setErrorCallback(ArmErrorCallback errorCallback)
           
 
Methods inherited from interface org.opengroup.arm40.transaction.ArmInterface
getErrorCode, getErrorMessage, setErrorCode
 

Field Detail

propertyKey

public static final java.lang.String propertyKey
See Also:
Constant Field Values
Method Detail

newArmApplicationRemote

public ArmApplicationRemote newArmApplicationRemote(ArmApplicationDefinition definition,
                                                    java.lang.String group,
                                                    java.lang.String instance,
                                                    java.lang.String[] contextValues,
                                                    ArmSystemAddress systemAddress)

newArmSystemAddress

public ArmSystemAddress newArmSystemAddress(short format,
                                            byte[] addressBytes,
                                            ArmID id)

newArmSystemAddress

public ArmSystemAddress newArmSystemAddress(short format,
                                            byte[] addressBytes,
                                            int offset,
                                            ArmID id)

newArmSystemAddress

public ArmSystemAddress newArmSystemAddress(short format,
                                            byte[] addressBytes,
                                            int offset,
                                            int length,
                                            ArmID id)

newArmTranReport

public ArmTranReport newArmTranReport(ArmApplication app,
                                      ArmTransactionDefinition definition)

setErrorCallback

public boolean setErrorCallback(ArmErrorCallback errorCallback)