com.ibm.commerce.tools.optools.user.helpers
Class UserSearchAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractSessionAccessBean
        |
        +--com.ibm.commerce.tools.optools.user.helpers.UserSearchAccessBean

public class UserSearchAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractSessionAccessBean
See Also:
Serialized Form

Constructor Summary
UserSearchAccessBean()
          Zero argument constructor used to initialize the access bean.
UserSearchAccessBean(javax.ejb.EJBObject o)
          This method was generated by the VisualAge for Java Access Bean SmartGuide.
 
Method Summary
protected  java.lang.String defaultJNDIName()
          This method was generated by the VisualAge for Java Access Bean SmartGuide.
 com.ibm.commerce.tools.optools.common.helpers.DynamicListData findBusinessUsers(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.Integer arg4, java.lang.Integer arg5)
           
 com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCollaborativeMembers(java.lang.String logonId, java.lang.String firstName, java.lang.String lastName, java.lang.String phone, java.lang.String email, java.lang.String city, java.lang.String zip, java.lang.String accountId, java.lang.String orderby, java.lang.String storeType, java.lang.String storeMemberId, java.lang.Integer start, java.lang.Integer maxLength)
           
 com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCustomers(java.lang.String logonId, java.lang.String firstName, java.lang.String lastName, java.lang.String phone, java.lang.String email, java.lang.String city, java.lang.String zip, java.lang.String accountId, java.lang.String orderby, java.lang.String storeType, java.lang.String storeMemberId, java.lang.Integer start, java.lang.Integer maxLength)
           
 com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCustomersAdvancedSearch(java.lang.String logonId, java.lang.String logonIdSearchType, java.lang.String firstName, java.lang.String firstNameSearchType, java.lang.String lastName, java.lang.String lastNameSearchType, java.lang.String phone, java.lang.String phoneSearchType, java.lang.String email, java.lang.String emailSearchType, java.lang.String city, java.lang.String citySearchType, java.lang.String zip, java.lang.String zipSearchType, java.lang.String accountId, java.lang.String orderBy, java.lang.String storeType, java.lang.String storeMemberId, java.lang.Integer start, java.lang.Integer maxLength)
          Finds customers using advanced search.
protected  void instantiateEJB()
          This method was generated by the VisualAge for Java Access Bean SmartGuide.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserSearchAccessBean

public UserSearchAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.tools.optools.user.helpers.UserSearch com.ibm.commerce.tools.optools.user.helpers.UserSearchHome.create() throws javax.ejb.CreateException,java.rmi.RemoteException

UserSearchAccessBean

public UserSearchAccessBean(javax.ejb.EJBObject o)
                     throws java.rmi.RemoteException
This method was generated by the VisualAge for Java Access Bean SmartGuide. Warning: Modifications will be lost when this part is regenerated.
Method Detail

defaultJNDIName

protected java.lang.String defaultJNDIName()
This method was generated by the VisualAge for Java Access Bean SmartGuide. Warning: Modifications will be lost when this part is regenerated.

instantiateEJB

protected void instantiateEJB()
                       throws javax.ejb.CreateException,
                              java.rmi.RemoteException,
                              javax.naming.NamingException
This method was generated by the VisualAge for Java Access Bean SmartGuide. Warning: Modifications will be lost when this part is regenerated.
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException

findBusinessUsers

public com.ibm.commerce.tools.optools.common.helpers.DynamicListData findBusinessUsers(java.lang.String arg0,
                                                                                       java.lang.String arg1,
                                                                                       java.lang.String arg2,
                                                                                       java.lang.String arg3,
                                                                                       java.lang.Integer arg4,
                                                                                       java.lang.Integer arg5)
                                                                                throws javax.naming.NamingException,
                                                                                       java.sql.SQLException,
                                                                                       javax.ejb.CreateException,
                                                                                       java.rmi.RemoteException
Returns:
com.ibm.commerce.tools.optools.common.helpers.DynamicListData
Throws:
java.lang.String - The exception description.
java.lang.String - The exception description.
java.lang.String - The exception description.
java.lang.String - The exception description.
javax.naming.NamingException
java.sql.SQLException
javax.ejb.CreateException
java.rmi.RemoteException

findCustomers

public com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCustomers(java.lang.String logonId,
                                                                                   java.lang.String firstName,
                                                                                   java.lang.String lastName,
                                                                                   java.lang.String phone,
                                                                                   java.lang.String email,
                                                                                   java.lang.String city,
                                                                                   java.lang.String zip,
                                                                                   java.lang.String accountId,
                                                                                   java.lang.String orderby,
                                                                                   java.lang.String storeType,
                                                                                   java.lang.String storeMemberId,
                                                                                   java.lang.Integer start,
                                                                                   java.lang.Integer maxLength)
                                                                            throws javax.naming.NamingException,
                                                                                   javax.ejb.CreateException,
                                                                                   java.rmi.RemoteException,
                                                                                   java.sql.SQLException
Parameters:
logonId - java.lang.String
firstName - java.lang.String
lastName - java.lang.String
phone - java.lang.String
email - java.lang.String
city - java.lang.String
zip - java.lang.String
accountId - java.lang.String
orderby - java.lang.String
storeType - java.lang.String
storeMemberId - java.lang.String
start - java.lang.Integer
maxLength - java.lang.Integer
Returns:
com.ibm.commerce.tools.optools.common.helpers.DynamicListData
Throws:
java.lang.String - The exception description.
java.lang.String - The exception description.
java.lang.String - The exception description.
javax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
java.sql.SQLException

findCollaborativeMembers

public com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCollaborativeMembers(java.lang.String logonId,
                                                                                              java.lang.String firstName,
                                                                                              java.lang.String lastName,
                                                                                              java.lang.String phone,
                                                                                              java.lang.String email,
                                                                                              java.lang.String city,
                                                                                              java.lang.String zip,
                                                                                              java.lang.String accountId,
                                                                                              java.lang.String orderby,
                                                                                              java.lang.String storeType,
                                                                                              java.lang.String storeMemberId,
                                                                                              java.lang.Integer start,
                                                                                              java.lang.Integer maxLength)
                                                                                       throws javax.naming.NamingException,
                                                                                              javax.ejb.CreateException,
                                                                                              java.rmi.RemoteException,
                                                                                              java.sql.SQLException
Parameters:
logonId - java.lang.String
firstName - java.lang.String
lastName - java.lang.String
phone - java.lang.String
email - java.lang.String
city - java.lang.String
zip - java.lang.String
accountId - java.lang.String
orderby - java.lang.String
storeType - java.lang.String
storeMemberId - java.lang.String
start - java.lang.Integer
maxLength - java.lang.Integer
Returns:
com.ibm.commerce.tools.optools.common.helpers.DynamicListData
Throws:
java.lang.String - The exception description.
java.lang.String - The exception description.
java.lang.String - The exception description.
java.lang.String - The exception description.
javax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
java.sql.SQLException

findCustomersAdvancedSearch

public com.ibm.commerce.tools.optools.common.helpers.DynamicListData findCustomersAdvancedSearch(java.lang.String logonId,
                                                                                                 java.lang.String logonIdSearchType,
                                                                                                 java.lang.String firstName,
                                                                                                 java.lang.String firstNameSearchType,
                                                                                                 java.lang.String lastName,
                                                                                                 java.lang.String lastNameSearchType,
                                                                                                 java.lang.String phone,
                                                                                                 java.lang.String phoneSearchType,
                                                                                                 java.lang.String email,
                                                                                                 java.lang.String emailSearchType,
                                                                                                 java.lang.String city,
                                                                                                 java.lang.String citySearchType,
                                                                                                 java.lang.String zip,
                                                                                                 java.lang.String zipSearchType,
                                                                                                 java.lang.String accountId,
                                                                                                 java.lang.String orderBy,
                                                                                                 java.lang.String storeType,
                                                                                                 java.lang.String storeMemberId,
                                                                                                 java.lang.Integer start,
                                                                                                 java.lang.Integer maxLength)
                                                                                          throws javax.naming.NamingException,
                                                                                                 javax.ejb.CreateException,
                                                                                                 java.rmi.RemoteException,
                                                                                                 java.sql.SQLException
Finds customers using advanced search. For each search fields, user can choose one of the following search type: