com.bankframe.ei.txnhandler.transactionresponse.errorcondition
Class TransactionErrorConditionImplt

java.lang.Object
  extended by com.bankframe.ei.txnhandler.transactionresponse.errorcondition.TransactionErrorConditionImplt
All Implemented Interfaces:
TransactionErrorCondition, EEntityRemote, Remote, EJBObject

public class TransactionErrorConditionImplt
extends Object
implements TransactionErrorCondition

This class serves as a lightweight proxy representation of a TransactionErrorCondition EJB for caching purposes.


Field Summary
 String combineNext
           
 String condition
           
 String errorTxnCode
           
 String errorTxnType
           
 int sequence
           
 String txnCode
           
 String txnFieldName
           
 String txnType
           
 String value
           
 
Constructor Summary
TransactionErrorConditionImplt(String txnCode, String txnType, int sequence, String txnFieldName, String condition, String value, String combineNext, String errorTxnCode, String errorTxnType)
          This method is the constructor for the TransactionErrorCondition
 
Method Summary
 String getCombineNext()
          This method returns the CombineNext
 String getCondition()
          This method returns the condition for matching error
 EJBHome getEJBHome()
          This method gets the EJB Home interface
 String getErrorTxnCode()
          This method returns the transaction code this error will use to process the host system data
 String getErrorTxnType()
          This method returns the transaction type this error will use to process the host system data
 Handle getHandle()
          This method gets the EJB handle
 Object getPrimaryKey()
          This method gets the Destination PrimaryKey
 int getSequence()
          This method returns the sequence number
 String getTxnCode()
          This method returns the transaction code
 String getTxnFieldName()
          This method returns the transaction FieldName that this error uses
 String getTxnType()
          This method returns the transaction type
 String getValue()
          This method returns the value indicating an error for condition
 boolean isIdentical(EJBObject param1)
          This method determines if EJB objects identical
 void remove()
          This method does nothing
 DataPacket toDataPacket()
          This method converts transaction error condition to DataPacket
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

txnCode

public String txnCode

txnType

public String txnType

sequence

public int sequence

txnFieldName

public String txnFieldName

condition

public String condition

value

public String value

combineNext

public String combineNext

errorTxnCode

public String errorTxnCode

errorTxnType

public String errorTxnType
Constructor Detail

TransactionErrorConditionImplt

public TransactionErrorConditionImplt(String txnCode,
                                      String txnType,
                                      int sequence,
                                      String txnFieldName,
                                      String condition,
                                      String value,
                                      String combineNext,
                                      String errorTxnCode,
                                      String errorTxnType)
This method is the constructor for the TransactionErrorCondition

Parameters:
txnCode - Transaction Code
txnType - Tranasction Type
sequence - is the sequence number for the error condition
txnFieldName - Transaction Field Name containing error value
condition - Condition for error
value - for error
combineNext - with next error
errorTxnCode - is the txn code that this error will use to process the host system data
errorTxnType - is the txn type that this error will use to process the host system data
Method Detail

getEJBHome

public EJBHome getEJBHome()
                   throws RemoteException
This method gets the EJB Home interface

Specified by:
getEJBHome in interface EJBObject
Returns:
null
Throws:
RemoteException

getHandle

public Handle getHandle()
                 throws RemoteException
This method gets the EJB handle

Specified by:
getHandle in interface EJBObject
Returns:
null
Throws:
RemoteException

getPrimaryKey

public Object getPrimaryKey()
                     throws RemoteException
This method gets the Destination PrimaryKey

Specified by:
getPrimaryKey in interface EJBObject
Returns:
null
Throws:
RemoteException

getTxnCode

public String getTxnCode()
This method returns the transaction code

Specified by:
getTxnCode in interface TransactionErrorCondition
Returns:
transaction type

getTxnType

public String getTxnType()
This method returns the transaction type

Specified by:
getTxnType in interface TransactionErrorCondition
Returns:
transaction type

getSequence

public int getSequence()
This method returns the sequence number

Specified by:
getSequence in interface TransactionErrorCondition
Returns:
int sequence number

getTxnFieldName

public String getTxnFieldName()
This method returns the transaction FieldName that this error uses

Specified by:
getTxnFieldName in interface TransactionErrorCondition
Returns:
transaction type

getCondition

public String getCondition()
This method returns the condition for matching error

Specified by:
getCondition in interface TransactionErrorCondition
Returns:
condition

getValue

public String getValue()
This method returns the value indicating an error for condition

Specified by:
getValue in interface TransactionErrorCondition
Returns:
condition

getCombineNext

public String getCombineNext()
This method returns the CombineNext

Specified by:
getCombineNext in interface TransactionErrorCondition
Returns:
condition

getErrorTxnCode

public String getErrorTxnCode()
This method returns the transaction code this error will use to process the host system data

Specified by:
getErrorTxnCode in interface TransactionErrorCondition
Returns:
transaction code

getErrorTxnType

public String getErrorTxnType()
This method returns the transaction type this error will use to process the host system data

Specified by:
getErrorTxnType in interface TransactionErrorCondition
Returns:
transaction type

isIdentical

public boolean isIdentical(EJBObject param1)
                    throws RemoteException
This method determines if EJB objects identical

Specified by:
isIdentical in interface EJBObject
Returns:
false
Throws:
RemoteException

remove

public void remove()
            throws RemoteException,
                   RemoveException
This method does nothing

Specified by:
remove in interface EJBObject
Throws:
RemoteException
RemoveException

toDataPacket

public DataPacket toDataPacket()
This method converts transaction error condition to DataPacket

Specified by:
toDataPacket in interface TransactionErrorCondition
Specified by:
toDataPacket in interface EEntityRemote
Returns:
DataPacket containing transaction error condition data


Copyright © 2005, 2007, Oracle. All rights reserved.