org.opengroup.arm40.transaction
Interface ArmTransactionFactory

All Superinterfaces:
ArmInterface
All Known Implementing Classes:
ArmTransactionFactoryImpl

public interface ArmTransactionFactory
extends ArmInterface


Field Summary
static java.lang.String propertyKey
           
 
Method Summary
 ArmApplication newArmApplication(ArmApplicationDefinition definition, java.lang.String group, java.lang.String instance, java.lang.String[] contextValues)
           
 ArmApplicationDefinition newArmApplicationDefinition(java.lang.String name, ArmIdentityProperties identityProperties, ArmID id)
           
 ArmCorrelator newArmCorrelator(byte[] corrBytes)
           
 ArmCorrelator newArmCorrelator(byte[] corrBytes, int offset)
           
 ArmID newArmID(byte[] idBytes)
           
 ArmID newArmID(byte[] idBytes, int offset)
           
 ArmIdentityProperties newArmIdentityProperties(java.lang.String[] identityNames, java.lang.String[] identityValues, java.lang.String[] contextNames)
           
 ArmIdentityPropertiesTransaction newArmIdentityPropertiesTransaction(java.lang.String[] identityNames, java.lang.String[] identityValues, java.lang.String[] contextNames, java.lang.String uriValue)
           
 ArmTransaction newArmTransaction(ArmApplication app, ArmTransactionDefinition definition)
           
 ArmTransactionDefinition newArmTransactionDefinition(ArmApplicationDefinition app, java.lang.String name, ArmIdentityPropertiesTransaction identityProperties, ArmID id)
           
 ArmUser newArmUser(java.lang.String name, ArmID id)
           
 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

newArmApplication

public ArmApplication newArmApplication(ArmApplicationDefinition definition,
                                        java.lang.String group,
                                        java.lang.String instance,
                                        java.lang.String[] contextValues)

newArmApplicationDefinition

public ArmApplicationDefinition newArmApplicationDefinition(java.lang.String name,
                                                            ArmIdentityProperties identityProperties,
                                                            ArmID id)

newArmCorrelator

public ArmCorrelator newArmCorrelator(byte[] corrBytes)

newArmCorrelator

public ArmCorrelator newArmCorrelator(byte[] corrBytes,
                                      int offset)

newArmID

public ArmID newArmID(byte[] idBytes)

newArmID

public ArmID newArmID(byte[] idBytes,
                      int offset)

newArmIdentityProperties

public ArmIdentityProperties newArmIdentityProperties(java.lang.String[] identityNames,
                                                      java.lang.String[] identityValues,
                                                      java.lang.String[] contextNames)

newArmIdentityPropertiesTransaction

public ArmIdentityPropertiesTransaction newArmIdentityPropertiesTransaction(java.lang.String[] identityNames,
                                                                            java.lang.String[] identityValues,
                                                                            java.lang.String[] contextNames,
                                                                            java.lang.String uriValue)

newArmTransaction

public ArmTransaction newArmTransaction(ArmApplication app,
                                        ArmTransactionDefinition definition)

newArmTransactionDefinition

public ArmTransactionDefinition newArmTransactionDefinition(ArmApplicationDefinition app,
                                                            java.lang.String name,
                                                            ArmIdentityPropertiesTransaction identityProperties,
                                                            ArmID id)

newArmUser

public ArmUser newArmUser(java.lang.String name,
                          ArmID id)

setErrorCallback

public boolean setErrorCallback(ArmErrorCallback errorCallback)