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

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.impl.eabtransactionfield.EABTransactionFieldImplt
All Implemented Interfaces:
EABTransactionField, EABTransactionField, EEntity, javax.ejb.EJBObject, java.rmi.Remote, java.io.Serializable

public class EABTransactionFieldImplt
extends java.lang.Object
implements EABTransactionField

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

See Also:
Serialized Form

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

txnType

public java.lang.String txnType

commandName

public java.lang.String commandName

defaultValue

public java.lang.String defaultValue

tierKey

public java.lang.String tierKey

direction

public java.lang.String direction

parentField

public java.lang.String parentField

getterSetter

public java.lang.String getterSetter

parameterType

public java.lang.String parameterType

dataPacketKey

public java.lang.String dataPacketKey

entityBeanName

public java.lang.String entityBeanName

pkSequence

public int pkSequence

numberOfOccurrencesMethod

public java.lang.String numberOfOccurrencesMethod

txnFieldName

public java.lang.String txnFieldName

entityFieldName

public java.lang.String entityFieldName

restartKey

public java.lang.String restartKey

sequence

public int sequence

usedInTier

public java.lang.String usedInTier
Constructor Detail

EABTransactionFieldImplt

public EABTransactionFieldImplt(java.lang.String txnCode,
                                java.lang.String txnType,
                                java.lang.String commandName,
                                java.lang.String defaultValue,
                                java.lang.String tierKey,
                                java.lang.String direction,
                                java.lang.String parentField,
                                java.lang.String getterSetter,
                                java.lang.String parameterType,
                                java.lang.String dataPacketKey,
                                java.lang.String entityBeanName,
                                int pkSequence,
                                java.lang.String numberOfOccurrencesMethod,
                                java.lang.String txnFieldName,
                                java.lang.String entityFieldName,
                                java.lang.String restartKey,
                                int sequence,
                                java.lang.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 as MQSeries, IMS, TUXEDO, CICS
Method Detail

getCommandName

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

Specified by:
getCommandName in interface EABTransactionField
Returns:
String

getDataPacketKey

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

Specified by:
getDataPacketKey in interface EABTransactionField
Returns:
String

getDefaultValue

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

Specified by:
getDefaultValue in interface EABTransactionField
Returns:
String

getDirection

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

Specified by:
getDirection in interface EABTransactionField
Returns:
String

getEntityBeanName

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

Specified by:
getEntityBeanName in interface EABTransactionField
Returns:
String

getEntityFieldName

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

Specified by:
getEntityFieldName in interface EABTransactionField
Returns:
String

getGetterSetter

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

Specified by:
getGetterSetter in interface EABTransactionField
Returns:
String

getNumberOfOccurrencesMethod

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

Specified by:
getNumberOfOccurrencesMethod in interface EABTransactionField
Returns:
String

getParameterType

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

Specified by:
getParameterType in interface EABTransactionField
Returns:
String

getParentField

public java.lang.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 java.lang.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 java.lang.String getTierKey()
This method returns the value of the tierKey

Specified by:
getTierKey in interface EABTransactionField
Returns:
String

getTxnCode

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

Specified by:
getTxnCode in interface EABTransactionField
Returns:
String

getTxnFieldName

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

Specified by:
getTxnFieldName in interface EABTransactionField
Returns:
String

getTxnType

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

Specified by:
getTxnType in interface EABTransactionField
Returns:
String

getUsedInTier

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

Specified by:
getUsedInTier in interface EABTransactionField
Returns:
String

getEJBHome

public javax.ejb.EJBHome getEJBHome()
                             throws java.rmi.RemoteException
This method gets the EJB Home interface

Specified by:
getEJBHome in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

getHandle

public javax.ejb.Handle getHandle()
                           throws java.rmi.RemoteException
This method gets the EJB handle

Specified by:
getHandle in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

getPrimaryKey

public java.lang.Object getPrimaryKey()
                               throws java.rmi.RemoteException
This method gets the PersisterTxnMap PrimaryKey

Specified by:
getPrimaryKey in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

isIdentical

public boolean isIdentical(javax.ejb.EJBObject param1)
                    throws java.rmi.RemoteException
This method determines if EJB objects identical

Specified by:
isIdentical in interface javax.ejb.EJBObject
Returns:
false
Throws:
java.rmi.RemoteException

remove

public void remove()
            throws java.rmi.RemoteException,
                   javax.ejb.RemoveException
This method does nothing

Specified by:
remove in interface javax.ejb.EJBObject
Throws:
java.rmi.RemoteException
javax.ejb.RemoveException

toDataPacket

public DataPacket toDataPacket()
This method Creates a datapacket

Specified by:
toDataPacket in interface EEntity
Returns:
DataPacket data


Copyright © 2004 Siebel Systems, Inc. All rights reserved.