com.mf.kennewick.domain
Class KennewickObject

java.lang.Object
  extended bycom.mf.kennewick.domain.KennewickObject

public abstract class KennewickObject
extends java.lang.Object

Author:
u93719

Field Summary
 java.util.Map lazyLoadMap
           
static java.lang.String OBJECT_IDENTIFIER
           
 
Constructor Summary
KennewickObject()
           
KennewickObject(ObjectIdentifier anId)
           
 
Method Summary
 void asynchronousDelete(ITransaction aTransaction)
           
 void asynchronousSave(ITransaction aTransaction)
           
 void delete(ITransaction aTransaction)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getIdString()
           
protected  ObjectIdentifier getNewIdentifier()
           
 ObjectIdentifier getObjectIdentifier()
          Returns the objectIdentifier.
 int hashCode()
           
 boolean isPersistent()
          Returns the persistent.
protected  void lazyLoad(java.lang.String fieldName)
           
protected  void markAsLoaded(java.lang.String fieldName)
           
 void save(ITransaction aTransaction)
           
 void setObjectIdentifier(ObjectIdentifier objectIdentifier)
          Sets the objectIdentifier.
 void setPersistent(boolean persistent)
          Sets the persistent.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OBJECT_IDENTIFIER

public static final java.lang.String OBJECT_IDENTIFIER
See Also:
Constant Field Values

lazyLoadMap

public java.util.Map lazyLoadMap
Constructor Detail

KennewickObject

public KennewickObject(ObjectIdentifier anId)
                throws java.lang.Exception

KennewickObject

public KennewickObject()
Method Detail

lazyLoad

protected void lazyLoad(java.lang.String fieldName)

markAsLoaded

protected void markAsLoaded(java.lang.String fieldName)

getIdString

public java.lang.String getIdString()

getNewIdentifier

protected ObjectIdentifier getNewIdentifier()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

delete

public void delete(ITransaction aTransaction)
            throws java.lang.Exception
Throws:
java.lang.Exception

save

public void save(ITransaction aTransaction)
          throws java.lang.Exception
Throws:
java.lang.Exception

asynchronousSave

public void asynchronousSave(ITransaction aTransaction)

asynchronousDelete

public void asynchronousDelete(ITransaction aTransaction)

isPersistent

public boolean isPersistent()
Returns the persistent.

Returns:
boolean

setPersistent

public void setPersistent(boolean persistent)
Sets the persistent.

Parameters:
persistent - The persistent to set

getObjectIdentifier

public ObjectIdentifier getObjectIdentifier()
Returns the objectIdentifier.

Returns:
ObjectIdentifier

setObjectIdentifier

public void setObjectIdentifier(ObjectIdentifier objectIdentifier)
Sets the objectIdentifier.

Parameters:
objectIdentifier - The objectIdentifier to set

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()


Copyright © 2004 Media Fortress, LLC, LLC. Licensed for commercial use under the Apache 2.0 License.