oracle.cle.persistence.handler
Class UserProfileHandler

java.lang.Object
  |
  +--oracle.cle.persistence.DeploymentConnector
        |
        +--oracle.cle.persistence.DeploymentAutoConnector
              |
              +--oracle.cle.persistence.Handler
                    |
                    +--oracle.cle.persistence.handler.UserProfileHandler
All Implemented Interfaces:
HandlerDefinition, java.io.Serializable

public abstract class UserProfileHandler
extends Handler

Defines (abstarct)methods for manipulating user information

See Also:
Serialized Form

Field Summary
static java.lang.String PROFILE
           
protected  ConnectionProvider provider
           
 
Constructor Summary
UserProfileHandler()
           
 
Method Summary
abstract  void addUserProfile(User user)
           
abstract  void deleteUserProfile(User user)
           
abstract  void modifyUserProfile(User user, java.lang.String oldPassword)
           
protected abstract  void populateUser(User user)
           
 
Methods inherited from class oracle.cle.persistence.Handler
commitChanges, createObject, createObject, deleteObject, deleteObject, deleteObject, findObject, findObject, getAllObjects, getAllObjects, getObject, newObject, registerForChanges, registerForChanges, startTransaction, startTransaction
 
Methods inherited from class oracle.cle.persistence.DeploymentAutoConnector
getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getReferenceClass, releaseConnection, releaseConnection, releaseConnection, releaseConnection
 
Methods inherited from class oracle.cle.persistence.DeploymentConnector
deploymentKeyNotFound, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getConnection, getDeploymentKey, getDeploymentKey, getDeploymentKey, getProvider, getProvider, providerNotSupported, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection, releaseConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROFILE

public static final java.lang.String PROFILE

provider

protected ConnectionProvider provider
Constructor Detail

UserProfileHandler

public UserProfileHandler()
Method Detail

populateUser

protected abstract void populateUser(User user)

modifyUserProfile

public abstract void modifyUserProfile(User user,
                                       java.lang.String oldPassword)
                                throws java.lang.Exception

addUserProfile

public abstract void addUserProfile(User user)
                             throws java.lang.Exception

deleteUserProfile

public abstract void deleteUserProfile(User user)
                                throws java.lang.Exception


Copyright © 2003 ORACLE Corp. All Rights Reserved.