BEA Systems, Inc.

com.beasys.commerce.axiom.contact
Interface User

All Known Subinterfaces:
Contact, ContactRemote, PersonRemote, UnifiedUser, UserRemote

public interface User
extends ConfigurableEntity

User is a component that represents a user of a system. Users can be members of groups, represented by the Group component. Users are extentions of ConfigurableEntity, and therefore have the concept of getting and setting properties that are relevant to the user.

 Primary Key = com.beasys.commerce.axiom.contact.UserPk
 

See Also:
UserPk, UserHome, UserImpl, UserValue

Fields inherited from interface com.beasys.commerce.foundation.ConfigurableEntity
RESERVED_SCOPE_NAME
 
Method Summary
 java.lang.String getIdentifier()
          Returns the identifier (primary key field) for this user.
 UserValue getUserByValue()
          Get all of User's attributes.
 void setUserByValue(UserValue value)
          Set all of User's attributes to the passed in value.
 
Methods inherited from interface com.beasys.commerce.foundation.ConfigurableEntity
addPropertyValue, addPropertyValueMapped, getPersistableHandle, getProperty, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDefault, getPropertyNoDefault, getSuccessor, getUniqueId, removeProperty, removeProperty, removePropertyValue, removePropertyValueMapped, removeSuccessor, setProperty, setProperty, setSuccessor
 
Methods inherited from interface com.beasys.commerce.foundation.BusinessPolicyManager
addBusinessPolicy, getBusinessPolicy, removeBusinessPolicy
 

Method Detail

getUserByValue

public UserValue getUserByValue()
                         throws java.rmi.RemoteException
Get all of User's attributes.
Returns:
UserValue the User value object

setUserByValue

public void setUserByValue(UserValue value)
                    throws java.rmi.RemoteException
Set all of User's attributes to the passed in value. Note: Primary key attributes are not set.
Parameters:
UserValue - the User value object

getIdentifier

public java.lang.String getIdentifier()
                               throws java.rmi.RemoteException
Returns the identifier (primary key field) for this user.
Returns:
the identifier (primary key field) for this user

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved