Oracle ATG ProfileFormHandler Class

Oracle ATG ProfileFormHandler Class

ProfileFormHandler class is used to handle the ecommerce user’s profile.

ProfileFormHandler

Oracle ATG ProfileFormHandler Class

reset

Oracle ATG ProfileFormHandler Class

Nucleus location

/atg/userprofiling/ProfileFormHandler

ProfileFormHandler features

  • creating  new profiles,
  • updating the current user profile,
  • User login into commerce site and
  • logout the logged in user.

Operation supported by ProfileFormHandler

Operation

 Function

cancel

Used to cancel all the changes made by the user to values on the form by cancelling the form submission.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.cancel" type="submit" value="Submit"/>

This operation is associated with a handler method handleCancel()

changePassword

used to change the password on the user profile. This will allow the user to reset the password to a new value.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.changePassword" type="submit" value="Submit"/>

This operation is associated with a handler method handleChangePassword()

clear

used to clear the value in the Dictionary.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.clear" type="submit" value="Submit"/>

This operation is associated with a handler method handleClear()

create

Used to create a profile and persist in the repository. All the user entered properties entered through the form fields are persisted.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.create" type="submit" value="Submit"/>

This operation is associated with a handler method handleCreate()

delete

Used to delete a registered user profile.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.delete" type="submit" value="Submit"/>

This operation is associated with a handler method handleCancel()

login

Used to login the registered user into the site. As part of this action the user entered user name and password are considered to validate and associate a a right user profile to the current user.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.login" type="submit" value="Submit"/>

This operation is associated with a handler method handleLogin()

logout

Used to logout the currently logged in user and reset the user profile to a anonymous profile.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.logout" type="submit" value="Submit"/>

This operation is associated with a handler method handleLogout()

update

Used to update the properties of the current logged in user profile with the newly entered values in the form fields.

Form can invoke the operation as follows:

<dsp:input bean="ProfileFormHandler.update" type="submit" value="Submit"/>

This operation is associated with a handler method handleUpdate()

You may also like this

seperator

About TechnoStixs.com

Personalization related tables in Oracle ATG

ORACLE ATG ENDECA & JAVA TECHNOLOGY XCHANGE SYSTEM. TechnoStixs.com is a dedicated weblog for Oracle ATG, Oracle Endeca, Java/J2EE and web developers. We take pride in our work. Every publication is carefully analyzed, written and tested to ease the understanding of the topic or subject.

We cover Oracle ATG, Oracle Endeca, Java Core Technologies, eCommerce, J2EE Frameworks, Web Service, Build Tools, Unit Test Frameworks and Others.

1,891 total views, 1 views today

Add comment