com.siebel.rf.offline.request.handler.customersearch
Class CustomerSearchHandler
java.lang.Object
|
+--com.siebel.rf.offline.branch.server.Handler
|
+--com.siebel.rf.offline.request.handler.customersearch.CustomerSearchHandler
- All Implemented Interfaces:
- RequestHandler
- public class CustomerSearchHandler
- extends Handler
The handler class for CustomerSearch
Method Summary |
java.util.Vector |
handleRequest()
Handles the clients request in Online/Offline mode for the Branch |
void |
imIsAccountNumberValidForModulus11(java.lang.String accountNumber)
Calculates the check digit on a Customer's Account Number, using the Modulus 11 algorithm |
void |
isAccountNumberValidForModulus11(java.lang.String accountNumber)
Validates a Customer's Account Number (using the Modulus 11 algorithm for calculating the check digit) while in offline mode |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomerSearchHandler
public CustomerSearchHandler()
handleRequest
public java.util.Vector handleRequest()
throws com.bankframe.ejb.ProcessingErrorException
- Handles the clients request in Online/Offline mode for the Branch
- Overrides:
handleRequest
in class Handler
- Returns:
- response Vector
- Throws:
com.bankframe.ejb.ProcessingErrorException
- is thrown when processing fails
isAccountNumberValidForModulus11
public void isAccountNumberValidForModulus11(java.lang.String accountNumber)
throws com.bankframe.ejb.ProcessingErrorException
- Validates a Customer's Account Number (using the Modulus 11 algorithm for calculating the check digit) while in offline mode
- Parameters:
accountNumber
- String- Throws:
com.bankframe.ejb.ProcessingErrorException
- is thrown if processing fails
imIsAccountNumberValidForModulus11
public void imIsAccountNumberValidForModulus11(java.lang.String accountNumber)
throws com.bankframe.ejb.ProcessingErrorException
- Calculates the check digit on a Customer's Account Number, using the Modulus 11 algorithm
- Parameters:
accountNumber
- String- Throws:
com.bankframe.ejb.ProcessingErrorException
- is thrown if processing fails