com.imaginary.lwp
Class BaseReference

java.lang.Object
  |
  +--com.imaginary.lwp.BaseReference
Direct Known Subclasses:
AnnotationReference, AudioReference, EntryItemReference, EntryReference, ManufacturerReference, ProductReference, QueryReference

public abstract class BaseReference
extends java.lang.Object
implements Reference

See Also:
Serialized Form

Constructor Summary
BaseReference()
           
BaseReference(Entity ent)
           
BaseReference(long oid)
           
 
Method Summary
 void assign(long oid)
           
 void assign(long oid, Entity ent)
           
 void assign(long oid, com.sun.java.util.collections.HashMap vals)
           
protected  java.lang.Object get(java.lang.String attr)
           
 Entity getEntity()
           
 java.lang.String getLastUpdateID()
           
 long getLastUpdateTime()
           
 long getObjectID()
           
protected  void put(java.lang.String attr, java.lang.Object val)
           
protected  void reconnect()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseReference

public BaseReference()

BaseReference

public BaseReference(long oid)

BaseReference

public BaseReference(Entity ent)
              throws java.rmi.RemoteException
Method Detail

assign

public void assign(long oid)

assign

public void assign(long oid,
                   Entity ent)

assign

public void assign(long oid,
                   com.sun.java.util.collections.HashMap vals)

get

protected java.lang.Object get(java.lang.String attr)

getEntity

public Entity getEntity()
                 throws java.rmi.RemoteException

getLastUpdateID

public java.lang.String getLastUpdateID()
                                 throws java.rmi.RemoteException
Specified by:
getLastUpdateID in interface Reference

getLastUpdateTime

public long getLastUpdateTime()
                       throws java.rmi.RemoteException
Specified by:
getLastUpdateTime in interface Reference

getObjectID

public long getObjectID()
Specified by:
getObjectID in interface Reference

put

protected void put(java.lang.String attr,
                   java.lang.Object val)

reconnect

protected void reconnect()
                  throws java.rmi.RemoteException