atg.svc.repository.beans
Class _SolutionRelevance_BeanImpl

java.lang.Object
  extended by atg.svc.repository.beans._SolutionRelevance_Impl
      extended by atg.svc.repository.beans._SolutionRelevance_BeanImpl
All Implemented Interfaces:
atg.repository.tojava.runtime.RJBeanObject, atg.repository.tojava.runtime.RJObject, atg.svc.repository.beans.pv.SolutionRelevance_PV, SolutionRelevance, java.io.Serializable, javax.ejb.EJBLocalObject

public class _SolutionRelevance_BeanImpl
extends _SolutionRelevance_Impl
implements atg.repository.tojava.runtime.RJBeanObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface atg.repository.tojava.runtime.RJBeanObject
CLASS_VERSION
 
Constructor Summary
_SolutionRelevance_BeanImpl()
           
 
Method Summary
 javax.ejb.EJBLocalHome _getRepositoryHome()
          Gets the repository home that corresponds to this bean.
 boolean _isMutable()
          Returns true if the item is mutable.
 int getDbHotScore()
          Getter for property dbHotScore
 int getDbQOAAScore()
          Getter for property dbQOAAScore
 int getDbTopScore()
          Getter for property dbTopScore
 javax.ejb.EJBLocalHome getEJBLocalHome()
          Gets the home associated with this repository object.
 boolean getHasDbHotScore()
          Returns true if the value of property dbHotScore is null.
 boolean getHasDbQOAAScore()
          Returns true if the value of property dbQOAAScore is null.
 boolean getHasDbTopScore()
          Returns true if the value of property dbTopScore is null.
 int getHotUseCount()
          Getter for property hotUseCount
 java.lang.String getId()
          Getter for property id
 java.sql.Timestamp getLastUseDate()
          Getter for property lastUseDate
 java.sql.Timestamp getLastViewDate()
          Getter for property lastViewDate
 java.lang.Object getPrimaryKey()
           
 java.lang.String getSolutionClassId()
          Getter for property solutionClassId
 java.lang.String getSolutionId()
          Getter for property solutionId
 int getUseCount()
          Getter for property useCount
 int getViewCount()
          Getter for property viewCount
 boolean isIdentical(javax.ejb.EJBLocalObject obj)
          Returns true if the given object is identical to this one.
 boolean isIsQOAA()
          Getter for property isQOAA
 void prepareInstanceForWrite()
          This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write.
 void remove()
          Removes this object from the repository.
 void setDbHotScore(int value)
          Setter for property dbHotScore .
 void setDbQOAAScore(int value)
          Setter for property dbQOAAScore .
 void setDbTopScore(int value)
          Setter for property dbTopScore .
 void setHasDbHotScore(boolean value)
          If this is set to false, then the underlying value of property dbHotScore is set to null.
 void setHasDbQOAAScore(boolean value)
          If this is set to false, then the underlying value of property dbQOAAScore is set to null.
 void setHasDbTopScore(boolean value)
          If this is set to false, then the underlying value of property dbTopScore is set to null.
 void setHotUseCount(int value)
          Setter for property hotUseCount .
 void setId(java.lang.String value)
          Setter for property id .
 void setIsQOAA(boolean value)
          Setter for property isQOAA .
 void setLastUseDate(java.sql.Timestamp value)
          Setter for property lastUseDate .
 void setLastViewDate(java.sql.Timestamp value)
          Setter for property lastViewDate .
 void setSolutionClassId(java.lang.String value)
          Setter for property solutionClassId .
 void setSolutionId(java.lang.String value)
          Setter for property solutionId .
 void setUseCount(int value)
          Setter for property useCount .
 void setViewCount(int value)
          Setter for property viewCount .
 void writeInstance()
          This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries.
 
Methods inherited from class atg.svc.repository.beans._SolutionRelevance_Impl
_getItemDescriptorName, _getObjectInterfaceClass, copyTo, decrementHotUseCount, decrementUseCount, getHotScore, getQOAAScore, getTopScore, incrementHotUseCount, incrementUseCount, incrementViewCount, isRemoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface atg.repository.tojava.runtime.RJObject
_getItemDescriptorName, _getObjectInterfaceClass
 

Constructor Detail

_SolutionRelevance_BeanImpl

public _SolutionRelevance_BeanImpl()
Method Detail

getDbHotScore

public int getDbHotScore()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property dbHotScore

Specified by:
getDbHotScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getDbHotScore in interface SolutionRelevance
Returns:
int

getHasDbHotScore

public boolean getHasDbHotScore()
                         throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Returns true if the value of property dbHotScore is null.

Specified by:
getHasDbHotScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getHasDbHotScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

setDbHotScore

public void setDbHotScore(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property dbHotScore . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setDbHotScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setDbHotScore in interface SolutionRelevance
Parameters:
value - int

setHasDbHotScore

public void setHasDbHotScore(boolean value)
                      throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
If this is set to false, then the underlying value of property dbHotScore is set to null. If set to true, then nothing is done.

Specified by:
setHasDbHotScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setHasDbHotScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

getDbQOAAScore

public int getDbQOAAScore()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property dbQOAAScore

Specified by:
getDbQOAAScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getDbQOAAScore in interface SolutionRelevance
Returns:
int

getHasDbQOAAScore

public boolean getHasDbQOAAScore()
                          throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Returns true if the value of property dbQOAAScore is null.

Specified by:
getHasDbQOAAScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getHasDbQOAAScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

setDbQOAAScore

public void setDbQOAAScore(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property dbQOAAScore . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setDbQOAAScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setDbQOAAScore in interface SolutionRelevance
Parameters:
value - int

setHasDbQOAAScore

public void setHasDbQOAAScore(boolean value)
                       throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
If this is set to false, then the underlying value of property dbQOAAScore is set to null. If set to true, then nothing is done.

Specified by:
setHasDbQOAAScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setHasDbQOAAScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

getDbTopScore

public int getDbTopScore()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property dbTopScore

Specified by:
getDbTopScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getDbTopScore in interface SolutionRelevance
Returns:
int

getHasDbTopScore

public boolean getHasDbTopScore()
                         throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Returns true if the value of property dbTopScore is null.

Specified by:
getHasDbTopScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getHasDbTopScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

setDbTopScore

public void setDbTopScore(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property dbTopScore . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setDbTopScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setDbTopScore in interface SolutionRelevance
Parameters:
value - int

setHasDbTopScore

public void setHasDbTopScore(boolean value)
                      throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
If this is set to false, then the underlying value of property dbTopScore is set to null. If set to true, then nothing is done.

Specified by:
setHasDbTopScore in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setHasDbTopScore in interface SolutionRelevance
Throws:
javax.ejb.EJBException

getHotUseCount

public int getHotUseCount()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property hotUseCount

Specified by:
getHotUseCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getHotUseCount in interface SolutionRelevance
Returns:
int

setHotUseCount

public void setHotUseCount(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property hotUseCount . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setHotUseCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setHotUseCount in interface SolutionRelevance
Parameters:
value - int

getId

public java.lang.String getId()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property id

Specified by:
getId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getId in interface SolutionRelevance
Returns:
String

setId

public void setId(java.lang.String value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property id . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setId in interface SolutionRelevance
Parameters:
value - String

isIsQOAA

public boolean isIsQOAA()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property isQOAA

Specified by:
isIsQOAA in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
isIsQOAA in interface SolutionRelevance
Returns:
boolean

setIsQOAA

public void setIsQOAA(boolean value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property isQOAA . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setIsQOAA in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setIsQOAA in interface SolutionRelevance
Parameters:
value - boolean

getLastUseDate

public java.sql.Timestamp getLastUseDate()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property lastUseDate

Specified by:
getLastUseDate in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getLastUseDate in interface SolutionRelevance
Returns:
Timestamp

setLastUseDate

public void setLastUseDate(java.sql.Timestamp value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property lastUseDate . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setLastUseDate in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setLastUseDate in interface SolutionRelevance
Parameters:
value - Timestamp

getLastViewDate

public java.sql.Timestamp getLastViewDate()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property lastViewDate

Specified by:
getLastViewDate in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getLastViewDate in interface SolutionRelevance
Returns:
Timestamp

setLastViewDate

public void setLastViewDate(java.sql.Timestamp value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property lastViewDate . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setLastViewDate in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setLastViewDate in interface SolutionRelevance
Parameters:
value - Timestamp

getSolutionClassId

public java.lang.String getSolutionClassId()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property solutionClassId

Specified by:
getSolutionClassId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getSolutionClassId in interface SolutionRelevance
Returns:
String

setSolutionClassId

public void setSolutionClassId(java.lang.String value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property solutionClassId . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setSolutionClassId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setSolutionClassId in interface SolutionRelevance
Parameters:
value - String

getSolutionId

public java.lang.String getSolutionId()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property solutionId

Specified by:
getSolutionId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getSolutionId in interface SolutionRelevance
Returns:
String

setSolutionId

public void setSolutionId(java.lang.String value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property solutionId . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setSolutionId in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setSolutionId in interface SolutionRelevance
Parameters:
value - String

getUseCount

public int getUseCount()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property useCount

Specified by:
getUseCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getUseCount in interface SolutionRelevance
Returns:
int

setUseCount

public void setUseCount(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property useCount . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setUseCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setUseCount in interface SolutionRelevance
Parameters:
value - int

getViewCount

public int getViewCount()
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Getter for property viewCount

Specified by:
getViewCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
getViewCount in interface SolutionRelevance
Returns:
int

setViewCount

public void setViewCount(int value)
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Setter for property viewCount . The SolutionRelevance_PV.writeInstance() method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The SolutionRelevance_PV.prepareInstanceForWrite() method may need to be called before making any changes.

Specified by:
setViewCount in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
setViewCount in interface SolutionRelevance
Parameters:
value - int

writeInstance

public void writeInstance()
                   throws javax.ejb.EJBException
Description copied from interface: atg.repository.tojava.runtime.RJObject
This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries. Changes might be made visible before calling this method, but this is not guaranteed until this method is called.

Specified by:
writeInstance in interface atg.repository.tojava.runtime.RJObject
Specified by:
writeInstance in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
writeInstance in interface SolutionRelevance
Throws:
javax.ejb.EJBException - If the operation fails.

prepareInstanceForWrite

public void prepareInstanceForWrite()
                             throws javax.ejb.EJBException
Description copied from interface: atg.repository.tojava.runtime.RJObject
This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write. This must be called before that first read.

Specified by:
prepareInstanceForWrite in interface atg.repository.tojava.runtime.RJObject
Specified by:
prepareInstanceForWrite in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
prepareInstanceForWrite in interface SolutionRelevance
Throws:
javax.ejb.EJBException - If the operation fails.

_isMutable

public boolean _isMutable()
Returns true if the item is mutable. Items are only mutable after a setter method or prepareInstanceForWrite is called.

Specified by:
_isMutable in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
_isMutable in interface SolutionRelevance

getEJBLocalHome

public javax.ejb.EJBLocalHome getEJBLocalHome()
Description copied from interface: atg.repository.tojava.runtime.RJObject
Gets the home associated with this repository object.

Specified by:
getEJBLocalHome in interface atg.repository.tojava.runtime.RJObject
Specified by:
getEJBLocalHome in interface javax.ejb.EJBLocalObject
Returns:
The home (repository home for ReposImpl/bean home for BeanImpl).

_getRepositoryHome

public javax.ejb.EJBLocalHome _getRepositoryHome()
Description copied from interface: atg.repository.tojava.runtime.RJBeanObject
Gets the repository home that corresponds to this bean. This is needed so that beans can get the repository impl that corresponds to it for copying to it before save/update/etc.

Specified by:
_getRepositoryHome in interface atg.repository.tojava.runtime.RJBeanObject
Returns:
The Repository Impl home.

getPrimaryKey

public java.lang.Object getPrimaryKey()
                               throws javax.ejb.EJBException
Specified by:
getPrimaryKey in interface javax.ejb.EJBLocalObject
Throws:
javax.ejb.EJBException

isIdentical

public boolean isIdentical(javax.ejb.EJBLocalObject obj)
Description copied from interface: atg.repository.tojava.runtime.RJObject
Returns true if the given object is identical to this one.

Specified by:
isIdentical in interface atg.repository.tojava.runtime.RJObject
Specified by:
isIdentical in interface javax.ejb.EJBLocalObject
Parameters:
obj - The object to compare.
Returns:
True if the given object is identical to this one.

remove

public void remove()
            throws javax.ejb.RemoveException
Description copied from interface: atg.repository.tojava.runtime.RJObject
Removes this object from the repository. This is a no-op for bean impls.

Specified by:
remove in interface atg.repository.tojava.runtime.RJObject
Specified by:
remove in interface javax.ejb.EJBLocalObject
Throws:
javax.ejb.RemoveException - If the remove fails.