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

java.lang.Object
  extended by com.bankframe.ei.txnhandler.impl.destination.DestinationImplt
All Implemented Interfaces:
Destination, EEntity, Serializable, Remote, EJBObject

public class DestinationImplt
extends 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(String destinationId, String connectorFactoryClassName, String parameters, String hostStatus, String isEAB)
          This method is the default constructor
 
Method Summary
 void amend(String destinationId, String connectorFactoryClassName, String parameters, String hostStatus, String isEAB)
          This method amends the attributes of the Destination entity
 String getConnectorFactoryClassName()
          This method gets this destinations Connector Factory class name
 String getDestinationId()
          This method gets the Destination ID
 EJBHome getEJBHome()
          This method gets the EJB Home interface
 Handle getHandle()
          This method gets the EJB handle
 String getHostStatus()
          This method gets the Destination host status
 String getIsEAB()
          This method gets the isEAB attribute
 String getParameters()
          This method gets the Destination parameters
 Object getPrimaryKey()
          This method gets the Destination PrimaryKey
 boolean isIdentical(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(String destinationId,
                        String connectorFactoryClassName,
                        String parameters,
                        String hostStatus,
                        String isEAB)
This method is the default constructor

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

amend

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

Specified by:
amend in interface Destination
Parameters:
destinationId - String
connectorFactoryClassName - is the Connector Factory class name
parameters - String is the connector properties
hostStatus - String is the host status
isEAB - String

getConnectorFactoryClassName

public 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 String getDestinationId()
This method gets the Destination ID

Specified by:
getDestinationId in interface Destination
Returns:
Destination ID

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

getHostStatus

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

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

getParameters

public String getParameters()
This method gets the Destination parameters

Specified by:
getParameters in interface Destination
Returns:
Destination parameters

getIsEAB

public String getIsEAB()
This method gets the isEAB attribute

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

getPrimaryKey

public Object getPrimaryKey()
                     throws RemoteException
This method gets the Destination 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 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.