atg.svc.repository.beans
Class _SolutionRelevance_ReposImpl

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

public class _SolutionRelevance_ReposImpl
extends _SolutionRelevance_Impl
implements atg.repository.tojava.runtime.RepositoryItemWrapper, atg.repository.tojava.runtime.RJRepositoryObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface atg.repository.tojava.runtime.RepositoryItemWrapper
CLASS_VERSION
 
Fields inherited from interface atg.repository.tojava.runtime.RJRepositoryObject
CLASS_VERSION
 
Method Summary
 javax.ejb.EJBLocalHome _getBeanHome()
          Gets the bean home for this repository impl.
 atg.repository.RepositoryItem _getRepositoryItem()
           
 boolean _isMutable()
          Returns true if the item is mutable.
 boolean equals(java.lang.Object obj)
           
 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()
          Gets the primary key for the repository impl.
 java.lang.Object getPropertyValue(java.lang.String propertyName)
           
 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
 int hashCode()
           
 boolean isIdentical(javax.ejb.EJBLocalObject obj)
          Returns true if the given object is identical to this one.
 boolean isIsQOAA()
          Getter for property isQOAA
 boolean isRemoved()
          Returns true if the underlying object has been removed.
 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 setPropertyValue(java.lang.String propertyName, java.lang.Object value)
           
 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 .
 java.lang.String toString()
           
 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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface atg.repository.tojava.runtime.RJObject
_getItemDescriptorName, _getObjectInterfaceClass
 

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

_getRepositoryItem

public atg.repository.RepositoryItem _getRepositoryItem()
Specified by:
_getRepositoryItem in interface atg.repository.tojava.runtime.RepositoryItemWrapper

getPropertyValue

public java.lang.Object getPropertyValue(java.lang.String propertyName)
Specified by:
getPropertyValue in interface atg.repository.tojava.runtime.RepositoryItemWrapper

setPropertyValue

public void setPropertyValue(java.lang.String propertyName,
                             java.lang.Object value)
                      throws javax.ejb.EJBException
Specified by:
setPropertyValue in interface atg.repository.tojava.runtime.RepositoryItemWrapper
Throws:
javax.ejb.EJBException

getDbHotScore

public int getDbHotScore()
                  throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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)
                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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()
                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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)
                    throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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()
                  throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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)
                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

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()
                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setHotUseCount

public void setHotUseCount(int value)
                    throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getId

public java.lang.String getId()
                       throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setId

public void setId(java.lang.String value)
           throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

isIsQOAA

public boolean isIsQOAA()
                 throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setIsQOAA

public void setIsQOAA(boolean value)
               throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getLastUseDate

public java.sql.Timestamp getLastUseDate()
                                  throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setLastUseDate

public void setLastUseDate(java.sql.Timestamp value)
                    throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getLastViewDate

public java.sql.Timestamp getLastViewDate()
                                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setLastViewDate

public void setLastViewDate(java.sql.Timestamp value)
                     throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getSolutionClassId

public java.lang.String getSolutionClassId()
                                    throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setSolutionClassId

public void setSolutionClassId(java.lang.String value)
                        throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getSolutionId

public java.lang.String getSolutionId()
                               throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setSolutionId

public void setSolutionId(java.lang.String value)
                   throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getUseCount

public int getUseCount()
                throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setUseCount

public void setUseCount(int value)
                 throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

getViewCount

public int getViewCount()
                 throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

setViewCount

public void setViewCount(int value)
                  throws javax.ejb.EJBException
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
Throws:
javax.ejb.EJBException

isRemoved

public boolean isRemoved()
                  throws javax.ejb.EJBException
Description copied from interface: atg.svc.repository.beans.pv.SolutionRelevance_PV
Returns true if the underlying object has been removed. False otherwise.

Specified by:
isRemoved in interface atg.repository.tojava.runtime.RJRepositoryObject
Specified by:
isRemoved in interface atg.svc.repository.beans.pv.SolutionRelevance_PV
Specified by:
isRemoved in interface SolutionRelevance
Overrides:
isRemoved in class _SolutionRelevance_Impl
Returns:
True if the item has been removed.
Throws:
javax.ejb.EJBException - If the operation fails.

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

_getBeanHome

public javax.ejb.EJBLocalHome _getBeanHome()
Description copied from interface: atg.repository.tojava.runtime.RJRepositoryObject
Gets the bean home for this repository impl.

Specified by:
_getBeanHome in interface atg.repository.tojava.runtime.RJRepositoryObject
Returns:
The bean home.

getPrimaryKey

public java.lang.Object getPrimaryKey()
Description copied from interface: atg.repository.tojava.runtime.RJRepositoryObject
Gets the primary key for the repository impl.

Specified by:
getPrimaryKey in interface atg.repository.tojava.runtime.RJRepositoryObject
Specified by:
getPrimaryKey in interface javax.ejb.EJBLocalObject
Returns:
The primary key for the repository impl.

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.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

remove

public void remove()
            throws javax.ejb.EJBException
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.EJBException