com.bankframe.ei.txnhandler.impl.destination
Class DestinationImplt

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.impl.destination.DestinationImplt
All Implemented Interfaces:
Destination, Destination, EEntity, javax.ejb.EJBObject, java.rmi.Remote, java.io.Serializable

public class DestinationImplt
extends java.lang.Object
implements Destination

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.bankframe.ejb.EEntity
serialVersionUID
 
Constructor Summary
DestinationImplt(java.lang.String destinationId, java.lang.String connectorFactoryClassName, java.lang.String parameters, java.lang.String hostStatus, java.lang.String isEAB)
          This method is the default constructor
 
Method Summary
 void amend(java.lang.String destinationId, java.lang.String connectorFactoryClassName, java.lang.String parameters, java.lang.String hostStatus, java.lang.String isEAB)
          This method amends the attributes of the Destination entity
 java.lang.String getConnectorFactoryClassName()
          This method gets this destinations Connector Factory class name
 java.lang.String getDestinationId()
          This method gets the Destination ID
 javax.ejb.EJBHome getEJBHome()
          This method gets the EJB Home interface
 javax.ejb.Handle getHandle()
          This method gets the EJB handle
 java.lang.String getHostStatus()
          This method gets the Destination host status
 java.lang.String getIsEAB()
          This method gets the isEAB attribute
 java.lang.String getParameters()
          This method gets the Destination parameters
 java.lang.Object getPrimaryKey()
          This method gets the Destination PrimaryKey
 boolean isIdentical(javax.ejb.EJBObject param1)
          This method determines if EJB objects identical
 void remove()
          This method does nothing
 DataPacket toDataPacket()
          This method returns this Bean's contents as a DataPacket.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestinationImplt

public DestinationImplt(java.lang.String destinationId,
                        java.lang.String connectorFactoryClassName,
                        java.lang.String parameters,
                        java.lang.String hostStatus,
                        java.lang.String isEAB)
This method is the default constructor

Parameters:
connectorFactoryClassName - is the Connector Factory class name
parameters - is the parameters for the destination
Method Detail

amend

public void amend(java.lang.String destinationId,
                  java.lang.String connectorFactoryClassName,
                  java.lang.String parameters,
                  java.lang.String hostStatus,
                  java.lang.String isEAB)
This method amends the attributes of the Destination entity

Specified by:
amend in interface Destination
Parameters:
connectorFactoryClassName - is the Connector Factory class name

getConnectorFactoryClassName

public java.lang.String getConnectorFactoryClassName()
This method gets this destinations Connector Factory class name

Specified by:
getConnectorFactoryClassName in interface Destination
Returns:
String name of Connectors Factory class.

getDestinationId

public java.lang.String getDestinationId()
This method gets the Destination ID

Specified by:
getDestinationId in interface Destination
Returns:
Destination ID

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

getHostStatus

public java.lang.String getHostStatus()
This method gets the Destination host status

Specified by:
getHostStatus in interface Destination
Returns:
Destination host status

getParameters

public java.lang.String getParameters()
This method gets the Destination parameters

Specified by:
getParameters in interface Destination
Returns:
Destination parameters

getIsEAB

public java.lang.String getIsEAB()
This method gets the isEAB attribute

Specified by:
getIsEAB in interface Destination
Returns:
the EAB attribute

getPrimaryKey

public java.lang.Object getPrimaryKey()
                               throws java.rmi.RemoteException
This method gets the Destination 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 returns this Bean's contents as a DataPacket.

Specified by:
toDataPacket in interface EEntity
Returns:
com.bankframe.bo.DataPacket


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