com.bankframe.examples.bo.impl.customer
Interface Customer

All Superinterfaces:
Customer, EEntity, javax.ejb.EJBObject, java.rmi.Remote, java.io.Serializable

public interface Customer
extends Customer, EEntity, javax.ejb.EJBObject

This interface defines the remote interface for the Customer Entity EJB.

Author:
ETU

Field Summary
 
Fields inherited from interface com.bankframe.ejb.EEntity
serialVersionUID
 
Method Summary
 Address amendAddress(java.lang.String addressLine1, java.lang.String addressLine2, java.lang.String addressLine3, java.lang.String addressLine4, java.lang.String country, java.lang.String postCode)
          This method amends the Address Entity associated with this Customer entity.
 Address getAddress()
          This method retrieves the Address entity associated with this Customer entity.
 
Methods inherited from interface com.bankframe.examples.bo.customer.Customer
amend, getFirstName, getLastName, getOwnerId, getTitle
 
Methods inherited from interface com.bankframe.ejb.EEntity
toDataPacket
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

amendAddress

public Address amendAddress(java.lang.String addressLine1,
                            java.lang.String addressLine2,
                            java.lang.String addressLine3,
                            java.lang.String addressLine4,
                            java.lang.String country,
                            java.lang.String postCode)
                     throws ProcessingErrorException,
                            ValidationException,
                            java.rmi.RemoteException
This method amends the Address Entity associated with this Customer entity.

Parameters:
addressLine1 -
addressLine2 -
addressLine3 -
addressLine4 -
country -
postCode -
Throws:
ProcessingErrorException
java.rmi.RemoteException
ValidationException

getAddress

public Address getAddress()
                   throws ProcessingErrorException,
                          java.rmi.RemoteException
This method retrieves the Address entity associated with this Customer entity.

Returns:
this customers address
Throws:
ProcessingErrorException
java.rmi.RemoteException


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