com.fullspan.kat.service
Class KatSaveUserService

java.lang.Object
  extended bycom.fullspan.kat.service.KatServiceBase
      extended bycom.fullspan.kat.service.KatSaveUserService

public class KatSaveUserService
extends KatServiceBase

Author:
Mitch Stuart

Field Summary
 
Fields inherited from class com.fullspan.kat.service.KatServiceBase
m_executed, m_isAdminSession, m_katRequest
 
Constructor Summary
KatSaveUserService(IKatRequest katRequest, KatUser user)
           
KatSaveUserService(IKatRequest katRequest, KatUserFormData userForm)
           
 
Method Summary
 KatUser getUser()
           
protected  void postServiceCheckAccess()
           
protected  void preServiceCheckAccess()
           
protected  void service()
           
protected  boolean validateEmail(java.lang.String fieldName, java.lang.String email)
           
protected  boolean validateLoginid(java.lang.String fieldName, java.lang.String loginid)
           
protected  boolean validatePassword(java.lang.String fieldName, java.lang.String password)
           
protected  boolean validateUsertype(int userType)
           
 
Methods inherited from class com.fullspan.kat.service.KatServiceBase
checkAccessToService, checkExecuted, checkThrowErrors, execute, getExecuted, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KatSaveUserService

public KatSaveUserService(IKatRequest katRequest,
                          KatUser user)

KatSaveUserService

public KatSaveUserService(IKatRequest katRequest,
                          KatUserFormData userForm)
                   throws KatServiceException
Method Detail

getUser

public KatUser getUser()

preServiceCheckAccess

protected void preServiceCheckAccess()
Specified by:
preServiceCheckAccess in class KatServiceBase

service

protected void service()
                throws KatServiceException
Specified by:
service in class KatServiceBase
Throws:
KatServiceException
See Also:
KatServiceBase.service()

postServiceCheckAccess

protected void postServiceCheckAccess()
Specified by:
postServiceCheckAccess in class KatServiceBase

validateLoginid

protected boolean validateLoginid(java.lang.String fieldName,
                                  java.lang.String loginid)

validatePassword

protected boolean validatePassword(java.lang.String fieldName,
                                   java.lang.String password)

validateEmail

protected boolean validateEmail(java.lang.String fieldName,
                                java.lang.String email)

validateUsertype

protected boolean validateUsertype(int userType)