com.ibm.commerce.user.beans
Class PolicyPasswordDataBean

com.ibm.commerce.user.beans.PolicyPasswordDataBean
All Implemented Interfaces:
Delegator

public class PolicyPasswordDataBean
implements Delegator

IBM internal use only.


Fields inherited from interface com.ibm.commerce.security.Delegator
COPYRIGHT
 
Constructor Summary
PolicyPasswordDataBean()
           
 
Method Summary
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDataBeanKeyIPolicyPasswordId()
          Retrieve its primary key.
 Protectable getDelegate()
          Retrieves access control information.
 java.lang.String getDescription(PolicyPasswordAccessBean aDescription)
          IBM internal use only.
 java.lang.String getMatchUserId()
          IBM internal use only.
 java.lang.Integer getMatchUserIdInEJBType()
          IBM internal use only.
 java.lang.String getMaximumConsecutiveType()
          IBM internal use only.
 java.lang.Integer getMaximumConsecutiveTypeInEJBType()
          IBM internal use only.
 java.lang.String getMaximumInstances()
          IBM internal use only.
 java.lang.Integer getMaximumInstancesInEJBType()
          IBM internal use only.
 java.lang.String getMaximumLifetime()
          IBM internal use only.
 java.lang.Integer getMaximumLifetimeInEJBType()
          IBM internal use only.
 java.lang.String getMinimumAlphabetic()
          IBM internal use only.
 java.lang.Integer getMinimumAlphabeticInEJBType()
          IBM internal use only.
 java.lang.String getMinimumNumeric()
          IBM internal use only.
 java.lang.Integer getMinimumNumericInEJBType()
          IBM internal use only.
 java.lang.String getMinimumPasswordLength()
          IBM internal use only.
 java.lang.Integer getMinimumPasswordLengthInEJBType()
          IBM internal use only.
 java.util.Vector getPolicyPassword()
          IBM internal use only.
 java.lang.String getPolicyPasswordId()
          IBM internal use only.
 java.lang.Long getPolicyPasswordIdInEJBType()
          IBM internal use only.
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 java.lang.String getReusePassword()
          IBM internal use only.
 java.lang.Integer getReusePasswordInEJBType()
          IBM internal use only.
 void populate()
          Retrieves data from the database.
 void setCommandContext(CommandContext aCommandContext)
          Sets the command context within this bean.
 void setDataBeanKeyIPolicyPasswordId(java.lang.String aDataBeanKeyIPolicyPasswordId)
          Set its primary key for fetching.
 void setMatchUserId(java.lang.Integer aMatchUserId)
          IBM internal use only.
 void setMaximumConsecutiveType(java.lang.Integer aMaximumConsecutiveType)
          IBM internal use only.
 void setMaximumInstances(java.lang.Integer aMaximumInstances)
          IBM internal use only.
 void setMaximumLifetime(java.lang.Integer aMaximumLifetime)
          IBM internal use only.
 void setMinimumAlphabetic(java.lang.Integer aMinimumAlphabetic)
          IBM internal use only.
 void setMinimumNumeric(java.lang.Integer aMinimumNumeric)
          IBM internal use only.
 void setMinimumPasswordLength(java.lang.Integer aMinimumPasswordLength)
          IBM internal use only.
 void setRequestProperties(TypedProperty aRequestProperties)
          Sets the request property within this bean.
 void setReusePassword(java.lang.Integer aReusePassword)
          IBM internal use only.
 

Constructor Detail

PolicyPasswordDataBean

public PolicyPasswordDataBean()
Method Detail

getCommandContext

public CommandContext getCommandContext()

Gets the command context set within this bean.

Returns:
com.ibm.commerce.command.CommandContext

getDataBeanKeyIPolicyPasswordId

public java.lang.String getDataBeanKeyIPolicyPasswordId()

Retrieve its primary key.

Returns:
java.lang.String

getDelegate

public Protectable getDelegate()
                        throws java.lang.Exception

Retrieves access control information.

Specified by:
getDelegate in interface Delegator
Returns:
com.ibm.commerce.security.Protectable
Throws:
java.lang.Exception - The java.lang.Exception exception

getDescription

public java.lang.String getDescription(PolicyPasswordAccessBean aDescription)

IBM internal use only.

Parameters:
aDescription - com.ibm.commerce.user.objects.PolicyPasswordAccessBean
Returns:
java.lang.String

getMatchUserId

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

IBM internal use only.

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

getPolicyPassword

public java.util.Vector getPolicyPassword()

IBM internal use only.

Returns:
java.util.Vector

getPolicyPasswordId

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

IBM internal use only.

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

IBM internal use only.

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

getRequestProperties

public TypedProperty getRequestProperties()

Gets the request property set within this bean.

Returns:
com.ibm.commerce.datatype.TypedProperty

getReusePassword

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

IBM internal use only.

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

IBM internal use only.

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

populate

public void populate()
              throws java.lang.Exception

Retrieves data from the database.

Returns:
void
Throws:
java.lang.Exception - The java.lang.Exception exception

setCommandContext

public void setCommandContext(CommandContext aCommandContext)

Sets the command context within this bean.

Parameters:
aCommandContext - com.ibm.commerce.command.CommandContext
Returns:
void

setDataBeanKeyIPolicyPasswordId

public void setDataBeanKeyIPolicyPasswordId(java.lang.String aDataBeanKeyIPolicyPasswordId)

Set its primary key for fetching.

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

setMatchUserId

public void setMatchUserId(java.lang.Integer aMatchUserId)

IBM internal use only.

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

setMaximumConsecutiveType

public void setMaximumConsecutiveType(java.lang.Integer aMaximumConsecutiveType)

IBM internal use only.

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

setMaximumInstances

public void setMaximumInstances(java.lang.Integer aMaximumInstances)

IBM internal use only.

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

setMaximumLifetime

public void setMaximumLifetime(java.lang.Integer aMaximumLifetime)

IBM internal use only.

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

setMinimumAlphabetic

public void setMinimumAlphabetic(java.lang.Integer aMinimumAlphabetic)

IBM internal use only.

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

setMinimumNumeric

public void setMinimumNumeric(java.lang.Integer aMinimumNumeric)

IBM internal use only.

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

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.Integer aMinimumPasswordLength)

IBM internal use only.

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

setRequestProperties

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

Sets the request property within this bean.

Parameters:
aRequestProperties - com.ibm.commerce.datatype.TypedProperty
Returns:
void
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

setReusePassword

public void setReusePassword(java.lang.Integer aReusePassword)

IBM internal use only.

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