com.ibm.commerce.user.objects
Class PolicyPasswordAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.user.objects.PolicyPasswordAccessBean
All Implemented Interfaces:
PolicyPasswordAccessBeanData, java.io.Serializable

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

This bean provides access to the PLCYPASSWD table.

The following is a description of this table:

This table stores password policies.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
PolicyPasswordAccessBean()
          Default constructor.
PolicyPasswordAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
PolicyPasswordAccessBean(java.lang.Integer aMaximumLifetime)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAll()
          The SQL is "SELECT * FROM PLCYPASSWD T1 WHERE 1 = 1".
 PolicyPasswordDescriptionAccessBean getDescription(java.lang.Integer aDescription, java.lang.Integer aDescription)
          Description of policy password.
 java.lang.String getMatchUserId()
          This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.
 java.lang.Integer getMatchUserIdInEJBType()
          This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.
 java.lang.String getMaximumConsecutiveType()
          This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.
 java.lang.Integer getMaximumConsecutiveTypeInEJBType()
          This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.
 java.lang.String getMaximumInstances()
          This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.
 java.lang.Integer getMaximumInstancesInEJBType()
          This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.
 java.lang.String getMaximumLifetime()
          This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.
 java.lang.Integer getMaximumLifetimeInEJBType()
          This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.
 java.lang.String getMinimumAlphabetic()
          This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.
 java.lang.Integer getMinimumAlphabeticInEJBType()
          This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.
 java.lang.String getMinimumNumeric()
          This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.
 java.lang.Integer getMinimumNumericInEJBType()
          This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.
 java.lang.String getMinimumPasswordLength()
          This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.
 java.lang.Integer getMinimumPasswordLengthInEJBType()
          This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.
 java.lang.String getPolicyPasswordId()
          This method provides access to the PLCYPASSWD.PLCYPASSWD_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getPolicyPasswordIdInEJBType()
          This method provides access to the PLCYPASSWD.PLCYPASSWD_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getReusePassword()
          This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.
 java.lang.Integer getReusePasswordInEJBType()
          This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setInitKey_iPolicyPasswordId(java.lang.String aInitKey_iPolicyPasswordId)
          Set the primary key for this object
 void setMatchUserId(java.lang.Integer aMatchUserId)
          This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.
 void setMatchUserId(java.lang.String aMatchUserId)
          This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.
 void setMaximumConsecutiveType(java.lang.Integer aMaximumConsecutiveType)
          This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.
 void setMaximumConsecutiveType(java.lang.String aMaximumConsecutiveType)
          This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.
 void setMaximumInstances(java.lang.Integer aMaximumInstances)
          This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.
 void setMaximumInstances(java.lang.String aMaximumInstances)
          This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.
 void setMaximumLifetime(java.lang.Integer aMaximumLifetime)
          This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.
 void setMaximumLifetime(java.lang.String aMaximumLifetime)
          This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.
 void setMinimumAlphabetic(java.lang.Integer aMinimumAlphabetic)
          This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.
 void setMinimumAlphabetic(java.lang.String aMinimumAlphabetic)
          This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.
 void setMinimumNumeric(java.lang.Integer aMinimumNumeric)
          This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.
 void setMinimumNumeric(java.lang.String aMinimumNumeric)
          This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.
 void setMinimumPasswordLength(java.lang.Integer aMinimumPasswordLength)
          This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.
 void setMinimumPasswordLength(java.lang.String aMinimumPasswordLength)
          This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.
 void setReusePassword(java.lang.Integer aReusePassword)
          This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.
 void setReusePassword(java.lang.String aReusePassword)
          This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyPasswordAccessBean

public PolicyPasswordAccessBean()

Default constructor. Maps to findByPrimaryKey.


PolicyPasswordAccessBean

public PolicyPasswordAccessBean(javax.ejb.EJBObject object)
                         throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
object - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

PolicyPasswordAccessBean

public PolicyPasswordAccessBean(java.lang.Integer aMaximumLifetime)
                         throws javax.naming.NamingException,
                                javax.ejb.CreateException,
                                java.rmi.RemoteException,
                                javax.ejb.FinderException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
aMaximumLifetime - java.lang.Integer
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

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).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The javax.naming.NamingException exception

getDescription

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

Description of policy password.

Parameters:
aDescription - java.lang.Integer
aDescription - 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

getMatchUserId

public java.lang.String getMatchUserId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the user ID and password can match. (0) if user ID and password do not match. (1) if user ID and password can match.

Specified by:
getMatchUserId in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMatchUserIdInEJBType

public java.lang.Integer getMatchUserIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the user ID and password can match. (0) if user ID and password do not match. (1) if user ID and password can match.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumConsecutiveType

public java.lang.String getMaximumConsecutiveType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of consecutive character type allowed in a password.

Specified by:
getMaximumConsecutiveType in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumConsecutiveTypeInEJBType

public java.lang.Integer getMaximumConsecutiveTypeInEJBType()
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of consecutive character type allowed in a password.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumInstances

public java.lang.String getMaximumInstances()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of times a character can occur in a password.

Specified by:
getMaximumInstances in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumInstancesInEJBType

public java.lang.Integer getMaximumInstancesInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of times a character can occur in a password.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumLifetime

public java.lang.String getMaximumLifetime()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of days a password is valid for, from the last update.

Specified by:
getMaximumLifetime in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMaximumLifetimeInEJBType

public java.lang.Integer getMaximumLifetimeInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException

This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of days a password is valid for, from the last update.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumAlphabetic

public java.lang.String getMinimumAlphabetic()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password alphabetic characters that should be in a password.

Specified by:
getMinimumAlphabetic in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumAlphabeticInEJBType

public java.lang.Integer getMinimumAlphabeticInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password alphabetic characters that should be in a password.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumNumeric

public java.lang.String getMinimumNumeric()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password numeric characters that should be in a password.

Specified by:
getMinimumNumeric in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumNumericInEJBType

public java.lang.Integer getMinimumNumericInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password numeric characters that should be in a password.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumPasswordLength

public java.lang.String getMinimumPasswordLength()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password length.

Specified by:
getMinimumPasswordLength in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumPasswordLengthInEJBType

public java.lang.Integer getMinimumPasswordLengthInEJBType()
                                                    throws java.rmi.RemoteException,
                                                           javax.ejb.CreateException,
                                                           javax.ejb.FinderException,
                                                           javax.naming.NamingException

This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password length.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPolicyPasswordId

public java.lang.String getPolicyPasswordId()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the PLCYPASSWD.PLCYPASSWD_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

ID for the Password Policy table.

Specified by:
getPolicyPasswordId in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPolicyPasswordIdInEJBType

public java.lang.Long getPolicyPasswordIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the PLCYPASSWD.PLCYPASSWD_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

ID for the Password Policy table.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getReusePassword

public java.lang.String getReusePassword()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the users previous password can be reused. (0) last password cannot be reused. (1) last password can be reused.

Specified by:
getReusePassword in interface PolicyPasswordAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getReusePasswordInEJBType

public java.lang.Integer getReusePasswordInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the users previous password can be reused. (0) last password cannot be reused. (1) last password can be reused.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

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

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setInitKey_iPolicyPasswordId

public void setInitKey_iPolicyPasswordId(java.lang.String aInitKey_iPolicyPasswordId)

Set the primary key for this object

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

setMatchUserId

public void setMatchUserId(java.lang.Integer aMatchUserId)

This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the user ID and password can match. (0) if user ID and password do not match. (1) if user ID and password can match.

Parameters:
aMatchUserId - java.lang.Integer
Returns:
void

setMatchUserId

public void setMatchUserId(java.lang.String aMatchUserId)

This method provides access to the PLCYPASSWD.MATCHUSERID column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the user ID and password can match. (0) if user ID and password do not match. (1) if user ID and password can match.

Specified by:
setMatchUserId in interface PolicyPasswordAccessBeanData
Parameters:
aMatchUserId - java.lang.String
Returns:
void

setMaximumConsecutiveType

public void setMaximumConsecutiveType(java.lang.Integer aMaximumConsecutiveType)

This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of consecutive character type allowed in a password.

Parameters:
aMaximumConsecutiveType - java.lang.Integer
Returns:
void

setMaximumConsecutiveType

public void setMaximumConsecutiveType(java.lang.String aMaximumConsecutiveType)

This method provides access to the PLCYPASSWD.MAXCONSECUTIVETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of consecutive character type allowed in a password.

Specified by:
setMaximumConsecutiveType in interface PolicyPasswordAccessBeanData
Parameters:
aMaximumConsecutiveType - java.lang.String
Returns:
void

setMaximumInstances

public void setMaximumInstances(java.lang.Integer aMaximumInstances)

This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of times a character can occur in a password.

Parameters:
aMaximumInstances - java.lang.Integer
Returns:
void

setMaximumInstances

public void setMaximumInstances(java.lang.String aMaximumInstances)

This method provides access to the PLCYPASSWD.MAXINSTANCES column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of times a character can occur in a password.

Specified by:
setMaximumInstances in interface PolicyPasswordAccessBeanData
Parameters:
aMaximumInstances - java.lang.String
Returns:
void

setMaximumLifetime

public void setMaximumLifetime(java.lang.Integer aMaximumLifetime)

This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of days a password is valid for, from the last update.

Parameters:
aMaximumLifetime - java.lang.Integer
Returns:
void

setMaximumLifetime

public void setMaximumLifetime(java.lang.String aMaximumLifetime)

This method provides access to the PLCYPASSWD.MAXLIFETIME column of DB2 type INTEGER NULL.

The following is a description of this column:

The maximum number of days a password is valid for, from the last update.

Specified by:
setMaximumLifetime in interface PolicyPasswordAccessBeanData
Parameters:
aMaximumLifetime - java.lang.String
Returns:
void

setMinimumAlphabetic

public void setMinimumAlphabetic(java.lang.Integer aMinimumAlphabetic)

This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password alphabetic characters that should be in a password.

Parameters:
aMinimumAlphabetic - java.lang.Integer
Returns:
void

setMinimumAlphabetic

public void setMinimumAlphabetic(java.lang.String aMinimumAlphabetic)

This method provides access to the PLCYPASSWD.MINALPHABETIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password alphabetic characters that should be in a password.

Specified by:
setMinimumAlphabetic in interface PolicyPasswordAccessBeanData
Parameters:
aMinimumAlphabetic - java.lang.String
Returns:
void

setMinimumNumeric

public void setMinimumNumeric(java.lang.Integer aMinimumNumeric)

This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password numeric characters that should be in a password.

Parameters:
aMinimumNumeric - java.lang.Integer
Returns:
void

setMinimumNumeric

public void setMinimumNumeric(java.lang.String aMinimumNumeric)

This method provides access to the PLCYPASSWD.MINNUMERIC column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password numeric characters that should be in a password.

Specified by:
setMinimumNumeric in interface PolicyPasswordAccessBeanData
Parameters:
aMinimumNumeric - java.lang.String
Returns:
void

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.Integer aMinimumPasswordLength)

This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password length.

Parameters:
aMinimumPasswordLength - java.lang.Integer
Returns:
void

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.String aMinimumPasswordLength)

This method provides access to the PLCYPASSWD.MINPASSWDLENGTH column of DB2 type INTEGER NULL.

The following is a description of this column:

The minimum password length.

Specified by:
setMinimumPasswordLength in interface PolicyPasswordAccessBeanData
Parameters:
aMinimumPasswordLength - java.lang.String
Returns:
void

setReusePassword

public void setReusePassword(java.lang.Integer aReusePassword)

This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the users previous password can be reused. (0) last password cannot be reused. (1) last password can be reused.

Parameters:
aReusePassword - java.lang.Integer
Returns:
void

setReusePassword

public void setReusePassword(java.lang.String aReusePassword)

This method provides access to the PLCYPASSWD.REUSEPASSWORD column of DB2 type INTEGER NULL.

The following is a description of this column:

Specifies whether the users previous password can be reused. (0) last password cannot be reused. (1) last password can be reused.

Specified by:
setReusePassword in interface PolicyPasswordAccessBeanData
Parameters:
aReusePassword - java.lang.String
Returns:
void