Package com.portal.app.ccare.comp
Interface PIACreateAccountBean
- All Superinterfaces:
Remote
- All Known Implementing Classes:
PIACreateAccountBeanImpl
Remote interface for new account creation
-
Method Summary
Modifier and TypeMethodDescriptioncreateNewAccount
(PModelHandle model) Tries to create a new account, and if successful, returns its model handle.void
dumpModel
(PModelHandle model) Prints out the FList corresponding to the passed-in model handlevoid
setValidatableArrayFields
(int[] arrayFieldNumbers) Specifies the field numbers of FList array fields to be validated.validate
(PModelHandle model) Does partial validation on a subset of account creation data
-
Method Details
-
setValidatableArrayFields
Specifies the field numbers of FList array fields to be validated.- Parameters:
arrayFieldNumbers
- field numbers of array fields to be validated- Throws:
RemoteException
-
validate
Does partial validation on a subset of account creation data- Parameters:
modelHandle
- data to be validated- Returns:
null
if the data is found to be valid. If validation fails, then aCustomerError
object will be returned which represents the error(s) associated with the failure.- Throws:
RemoteException
- See Also:
-
createNewAccount
Tries to create a new account, and if successful, returns its model handle.- Parameters:
modelHandle
- data to be used in creating the new account- Returns:
PModelHandle
of the new account if the create attempt is successful. If account creation fails, then aCustomerError
object will returned which represents the error(s) associated with the failure.- Throws:
RemoteException
- See Also:
-
dumpModel
Prints out the FList corresponding to the passed-in model handle- Parameters:
model
- Model handle- Throws:
RemoteException
-