com.ibm.commerce.user.objects
Class PolicyPasswordAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.user.objects.PolicyPasswordAccessBean
All Implemented Interfaces:
PolicyPasswordAccessBeanData

public class PolicyPasswordAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements PolicyPasswordAccessBeanData

This table stores password policies. This access bean corresponds to the database table 'PLCYPASSWD'.

See Also:
Serialized Form

Constructor Summary
PolicyPasswordAccessBean()
Zero argument constructor used to initialize the access bean.
PolicyPasswordAccessBean(javax.ejb.EJBObject o)
constructor
Method Summary
void commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage).
protected java.lang.String defaultJNDIName()
java.util.Enumeration findAll()
The SQL is "SELECT * FROM PLCYPASSWD T1 WHERE 1 = 1".
PolicyPasswordDescriptionAccessBean getDescription(java.lang.Integer languageId, java.lang.Integer storeId)
Description of policy password.
java.lang.String getMatchUserId()
This method accesses a non-CMP field
java.lang.Integer getMatchUserIdInEJBType()
This method accesses a non-CMP field
java.lang.String getMaximumConsecutiveType()
This method accesses a non-CMP field
java.lang.Integer getMaximumConsecutiveTypeInEJBType()
This method accesses a non-CMP field
java.lang.String getMaximumInstances()
This method accesses a non-CMP field
java.lang.Integer getMaximumInstancesInEJBType()
This method accesses a non-CMP field
java.lang.String getMaximumLifetime()
This method accesses a non-CMP field
java.lang.Integer getMaximumLifetimeInEJBType()
This method accesses a non-CMP field
java.lang.String getMinimumAlphabetic()
This method accesses a non-CMP field
java.lang.Integer getMinimumAlphabeticInEJBType()
This method accesses a non-CMP field
java.lang.String getMinimumNumeric()
This method accesses a non-CMP field
java.lang.Integer getMinimumNumericInEJBType()
This method accesses a non-CMP field
java.lang.String getMinimumPasswordLength()
This method accesses a non-CMP field
java.lang.Integer getMinimumPasswordLengthInEJBType()
This method accesses a non-CMP field
java.lang.String getPolicyPasswordId()
This method accesses a non-CMP field
java.lang.Long getPolicyPasswordIdInEJBType()
This method accesses a non-CMP field
java.lang.String getReusePassword()
This method accesses a non-CMP field
java.lang.Integer getReusePasswordInEJBType()
This method accesses a non-CMP field
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setInitKey_iPolicyPasswordId(java.lang.String newValue)
Set the primary key for this object
void setMatchUserId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMatchUserId(java.lang.String newValue)
This method accesses a non-CMP field
void setMaximumConsecutiveType(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMaximumConsecutiveType(java.lang.String newValue)
This method accesses a non-CMP field
void setMaximumInstances(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMaximumInstances(java.lang.String newValue)
This method accesses a non-CMP field
void setMaximumLifetime(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMaximumLifetime(java.lang.String newValue)
This method accesses a non-CMP field
void setMinimumAlphabetic(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMinimumAlphabetic(java.lang.String newValue)
This method accesses a non-CMP field
void setMinimumNumeric(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMinimumNumeric(java.lang.String newValue)
This method accesses a non-CMP field
void setMinimumPasswordLength(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMinimumPasswordLength(java.lang.String newValue)
This method accesses a non-CMP field
void setReusePassword(java.lang.Integer newValue)
This method accesses a non-CMP field
void setReusePassword(java.lang.String newValue)
This method accesses a non-CMP field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

PolicyPasswordAccessBean

public PolicyPasswordAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.user.objects.PolicyPassword com.ibm.commerce.user.objimpl.PolicyPasswordHomeBase.findByPrimaryKey(com.ibm.commerce.user.objects.PolicyPasswordKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_iPolicyPasswordId( java.lang.Long )

PolicyPasswordAccessBean

public PolicyPasswordAccessBean(javax.ejb.EJBObject o)
                         throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException
Method Detail

findAll

public java.util.Enumeration findAll()
                              throws java.rmi.RemoteException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

The SQL is "SELECT * FROM PLCYPASSWD T1 WHERE 1 = 1".

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

setInitKey_iPolicyPasswordId

public void setInitKey_iPolicyPasswordId(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMinimumPasswordLength

public java.lang.String getMinimumPasswordLength()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMinimumPasswordLength in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMinimumPasswordLengthInEJBType

public java.lang.Integer getMinimumPasswordLengthInEJBType()
                                                    throws java.rmi.RemoteException,
                                                           javax.ejb.CreateException,
                                                           javax.ejb.FinderException,
                                                           javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMinimumPasswordLength in interface PolicyPasswordAccessBeanData

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.Integer newValue)
This method accesses a non-CMP field

getMatchUserId

public java.lang.String getMatchUserId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMatchUserId in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMatchUserIdInEJBType

public java.lang.Integer getMatchUserIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMatchUserId

public void setMatchUserId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMatchUserId in interface PolicyPasswordAccessBeanData

setMatchUserId

public void setMatchUserId(java.lang.Integer newValue)
This method accesses a non-CMP field

getPolicyPasswordId

public java.lang.String getPolicyPasswordId()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getPolicyPasswordId in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPolicyPasswordIdInEJBType

public java.lang.Long getPolicyPasswordIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMinimumNumeric

public java.lang.String getMinimumNumeric()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMinimumNumeric in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMinimumNumericInEJBType

public java.lang.Integer getMinimumNumericInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMinimumNumeric

public void setMinimumNumeric(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMinimumNumeric in interface PolicyPasswordAccessBeanData

setMinimumNumeric

public void setMinimumNumeric(java.lang.Integer newValue)
This method accesses a non-CMP field

getMaximumLifetime

public java.lang.String getMaximumLifetime()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMaximumLifetime in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMaximumLifetimeInEJBType

public java.lang.Integer getMaximumLifetimeInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMaximumLifetime

public void setMaximumLifetime(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMaximumLifetime in interface PolicyPasswordAccessBeanData

setMaximumLifetime

public void setMaximumLifetime(java.lang.Integer newValue)
This method accesses a non-CMP field

getMaximumConsecutiveType

public java.lang.String getMaximumConsecutiveType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMaximumConsecutiveType in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMaximumConsecutiveTypeInEJBType

public java.lang.Integer getMaximumConsecutiveTypeInEJBType()
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMaximumConsecutiveType

public void setMaximumConsecutiveType(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMaximumConsecutiveType in interface PolicyPasswordAccessBeanData

setMaximumConsecutiveType

public void setMaximumConsecutiveType(java.lang.Integer newValue)
This method accesses a non-CMP field

getMaximumInstances

public java.lang.String getMaximumInstances()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMaximumInstances in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMaximumInstancesInEJBType

public java.lang.Integer getMaximumInstancesInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMaximumInstances

public void setMaximumInstances(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMaximumInstances in interface PolicyPasswordAccessBeanData

setMaximumInstances

public void setMaximumInstances(java.lang.Integer newValue)
This method accesses a non-CMP field

getReusePassword

public java.lang.String getReusePassword()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getReusePassword in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getReusePasswordInEJBType

public java.lang.Integer getReusePasswordInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReusePassword

public void setReusePassword(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReusePassword in interface PolicyPasswordAccessBeanData

setReusePassword

public void setReusePassword(java.lang.Integer newValue)
This method accesses a non-CMP field

getMinimumAlphabetic

public java.lang.String getMinimumAlphabetic()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getMinimumAlphabetic in interface PolicyPasswordAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMinimumAlphabeticInEJBType

public java.lang.Integer getMinimumAlphabeticInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMinimumAlphabetic

public void setMinimumAlphabetic(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMinimumAlphabetic in interface PolicyPasswordAccessBeanData

setMinimumAlphabetic

public void setMinimumAlphabetic(java.lang.Integer newValue)
This method accesses a non-CMP field

getDescription

public PolicyPasswordDescriptionAccessBean getDescription(java.lang.Integer languageId,
                                                          java.lang.Integer storeId)
                                                   throws javax.naming.NamingException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          java.rmi.RemoteException

Description of policy password.

Parameters:
languageId - java.lang.Integer
storeId - java.lang.Integer
Returns:
com.ibm.commerce.user.objects.PolicyPasswordDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

Feedback