com.arsdigita.acs
Class CommunityCore

java.lang.Object
  |
  +--com.arsdigita.acs.CommunityCore

public class CommunityCore
extends java.lang.Object

Community routines (dealing with users, parties, etc.).


Field Summary
static java.lang.String cvsId
           
 
Constructor Summary
CommunityCore()
           
 
Method Summary
static java.math.BigDecimal userNew(javax.servlet.http.HttpServletRequest req, java.lang.String email, java.lang.String first_names, java.lang.String last_name, java.lang.String password, java.lang.String password_question, java.lang.String password_answer, java.lang.String url, java.lang.String email_verified_p, java.lang.String member_state, java.math.BigDecimal user_id)
          Creates a new user in the system.
static java.math.BigDecimal userNew(java.lang.String email, java.lang.String first_names, java.lang.String last_name, java.lang.String password, java.lang.String password_question, java.lang.String password_answer, java.lang.String url, java.lang.String email_verified_p, java.lang.String member_state, java.lang.String peeraddr, java.math.BigDecimal user_id)
          Creates a new user in the system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cvsId

public static final java.lang.String cvsId
Constructor Detail

CommunityCore

public CommunityCore()
Method Detail

userNew

public static final java.math.BigDecimal userNew(java.lang.String email,
                                                 java.lang.String first_names,
                                                 java.lang.String last_name,
                                                 java.lang.String password,
                                                 java.lang.String password_question,
                                                 java.lang.String password_answer,
                                                 java.lang.String url,
                                                 java.lang.String email_verified_p,
                                                 java.lang.String member_state,
                                                 java.lang.String peeraddr,
                                                 java.math.BigDecimal user_id)
                                          throws java.sql.SQLException
Creates a new user in the system. The user_id can be specified as an argument to enable double click protection. If this procedure succeeds, returns the new user_id. Otherwise, returns null.
Parameters:
email - a String value
first_names - a String value
last_name - a String value
password - a String value
password_question - a String value
password_answer - a String value
url - a String value
email_verified_p - a String value
member_state - a String value
peeraddr - a String value
user_id - a BigDecimal value
Returns:
a BigDecimal value
Throws:
java.sql.SQLException - if an error occurs

userNew

public static final java.math.BigDecimal userNew(javax.servlet.http.HttpServletRequest req,
                                                 java.lang.String email,
                                                 java.lang.String first_names,
                                                 java.lang.String last_name,
                                                 java.lang.String password,
                                                 java.lang.String password_question,
                                                 java.lang.String password_answer,
                                                 java.lang.String url,
                                                 java.lang.String email_verified_p,
                                                 java.lang.String member_state,
                                                 java.math.BigDecimal user_id)
                                          throws java.sql.SQLException
Creates a new user in the system. The user_id can be specified as an argument to enable double click protection. If this procedure succeeds, returns the new user_id. Otherwise, returns null.