com.bankframe.ei.txnhandler.impl.eabtransactionfield
Class EABTransactionFieldImplt

java.lang.Object
  extended by com.bankframe.ei.txnhandler.impl.eabtransactionfield.EABTransactionFieldImplt
All Implemented Interfaces:
EABTransactionField, EEntity, Serializable, Remote, EJBObject

public class EABTransactionFieldImplt
extends Object
implements EABTransactionField

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

See Also:
Serialized Form

Field Summary
 String commandName
           
 String dataPacketKey
           
 String defaultValue
           
 String direction
           
 String entityBeanName
           
 String entityFieldName
           
 String getterSetter
           
 String numberOfOccurrencesMethod
           
 String parameterType
           
 String parentField
           
 int pkSequence
           
 String restartKey
           
 int sequence
           
 String tierKey
           
 String txnCode
           
 String txnFieldName
           
 String txnType
           
 String usedInTier
           
 
Fields inherited from interface com.bankframe.ejb.EEntity
serialVersionUID
 
Constructor Summary
EABTransactionFieldImplt(String txnCode, String txnType, String commandName, String defaultValue, String tierKey, String direction, String parentField, String getterSetter, String parameterType, String dataPacketKey, String entityBeanName, int pkSequence, String numberOfOccurrencesMethod, String txnFieldName, String entityFieldName, String restartKey, int sequence, String usedInTier)
          This method is the default constructor
 
Method Summary
 String getCommandName()
          This method returns the value of the command bean name
 String getDataPacketKey()
          This method returns the value of the dataPacketKey
 String getDefaultValue()
          This method returns the value of the defaultValue
 String getDirection()
          This method returns the value of the direction
 EJBHome getEJBHome()
          This method gets the EJB Home interface
 String getEntityBeanName()
          This method returns the value of the entityBeanName
 String getEntityFieldName()
          This method returns the value of the entityFieldName
 String getGetterSetter()
          This method returns the value of the getterSetter
 Handle getHandle()
          This method gets the EJB handle
 String getNumberOfOccurrencesMethod()
          This method returns the value of the numberOfOccurrencesMethod
 String getParameterType()
          This method returns the value of the parameterType
 String getParentField()
          This method returns the value of the parentField
 int getPkSequence()
          This method returns the value of the pkSequence
 Object getPrimaryKey()
          This method gets the PersisterTxnMap PrimaryKey
 String getRestartKey()
          This method returns the value of the restartKey
 int getSequence()
          This method returns the value of the sequence
 String getTierKey()
          This method returns the value of the tierKey
 String getTxnCode()
          This method returns the value of the txnCode
 String getTxnFieldName()
          This method returns the value of the txnFieldName
 String getTxnType()
          This method returns the value of the txnType
 String getUsedInTier()
          This method returns the value of the usedInTier
 boolean isIdentical(EJBObject param1)
          This method determines if EJB objects identical
 void remove()
          This method does nothing
 DataPacket toDataPacket()
          This method Creates a 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

commandName

public String commandName

defaultValue

public String defaultValue

tierKey

public String tierKey

direction

public String direction

parentField

public String parentField

getterSetter

public String getterSetter

parameterType

public String parameterType

dataPacketKey

public String dataPacketKey

entityBeanName

public String entityBeanName

pkSequence

public int pkSequence

numberOfOccurrencesMethod

public String numberOfOccurrencesMethod

txnFieldName

public String txnFieldName

entityFieldName

public String entityFieldName

restartKey

public String restartKey

sequence

public int sequence

usedInTier

public String usedInTier
Constructor Detail

EABTransactionFieldImplt

public EABTransactionFieldImplt(String txnCode,
                                String txnType,
                                String commandName,
                                String defaultValue,
                                String tierKey,
                                String direction,
                                String parentField,
                                String getterSetter,
                                String parameterType,
                                String dataPacketKey,
                                String entityBeanName,
                                int pkSequence,
                                String numberOfOccurrencesMethod,
                                String txnFieldName,
                                String entityFieldName,
                                String restartKey,
                                int sequence,
                                String usedInTier)
This method is the default constructor

Parameters:
txnCode - contains the code number for the host transaction
txnType - identifies the middleware associated with a transaction such
commandName - String
defaultValue - String
tierKey - String
direction - String
parentField - String
getterSetter - String
parameterType - String
dataPacketKey - String
entityBeanName - name of the calling entity
pkSequence - int
numberOfOccurrencesMethod - String
txnFieldName - String
entityFieldName - String
restartKey - String
sequence - int
usedInTier - String
Method Detail

getCommandName

public String getCommandName()
This method returns the value of the command bean name

Specified by:
getCommandName in interface EABTransactionField
Returns:
String

getDataPacketKey

public String getDataPacketKey()
This method returns the value of the dataPacketKey

Specified by:
getDataPacketKey in interface EABTransactionField
Returns:
String

getDefaultValue

public String getDefaultValue()
This method returns the value of the defaultValue

Specified by:
getDefaultValue in interface EABTransactionField
Returns:
String

getDirection

public String getDirection()
This method returns the value of the direction

Specified by:
getDirection in interface EABTransactionField
Returns:
String

getEntityBeanName

public String getEntityBeanName()
This method returns the value of the entityBeanName

Specified by:
getEntityBeanName in interface EABTransactionField
Returns:
String

getEntityFieldName

public String getEntityFieldName()
This method returns the value of the entityFieldName

Specified by:
getEntityFieldName in interface EABTransactionField
Returns:
String

getGetterSetter

public String getGetterSetter()
This method returns the value of the getterSetter

Specified by:
getGetterSetter in interface EABTransactionField
Returns:
String

getNumberOfOccurrencesMethod

public String getNumberOfOccurrencesMethod()
This method returns the value of the numberOfOccurrencesMethod

Specified by:
getNumberOfOccurrencesMethod in interface EABTransactionField
Returns:
String

getParameterType

public String getParameterType()
This method returns the value of the parameterType

Specified by:
getParameterType in interface EABTransactionField
Returns:
String

getParentField

public String getParentField()
This method returns the value of the parentField

Specified by:
getParentField in interface EABTransactionField
Returns:
String

getPkSequence

public int getPkSequence()
This method returns the value of the pkSequence

Specified by:
getPkSequence in interface EABTransactionField
Returns:
String

getRestartKey

public String getRestartKey()
This method returns the value of the restartKey

Specified by:
getRestartKey in interface EABTransactionField
Returns:
String

getSequence

public int getSequence()
This method returns the value of the sequence

Specified by:
getSequence in interface EABTransactionField
Returns:
String

getTierKey

public String getTierKey()
This method returns the value of the tierKey

Specified by:
getTierKey in interface EABTransactionField
Returns:
String

getTxnCode

public String getTxnCode()
This method returns the value of the txnCode

Specified by:
getTxnCode in interface EABTransactionField
Returns:
String

getTxnFieldName

public String getTxnFieldName()
This method returns the value of the txnFieldName

Specified by:
getTxnFieldName in interface EABTransactionField
Returns:
String

getTxnType

public String getTxnType()
This method returns the value of the txnType

Specified by:
getTxnType in interface EABTransactionField
Returns:
String

getUsedInTier

public String getUsedInTier()
This method returns the value of the usedInTier

Specified by:
getUsedInTier in interface EABTransactionField
Returns:
String

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 PersisterTxnMap PrimaryKey

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

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 Creates a datapacket

Specified by:
toDataPacket in interface EEntity
Returns:
DataPacket data


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