com.intersys.classes
Class RegisteredObject

java.lang.Object
  extended bycom.intersys.classes.CacheGeneric
      extended bycom.intersys.classes.CacheRootObject
          extended bycom.intersys.classes.RegisteredObject
All Implemented Interfaces:
ObjectHandle, Serializable
Direct Known Subclasses:
AbstractStream, Persistent, SerialObject, SQLProcContext, com.intersys.classes.SysResultSet

public class RegisteredObject
extends CacheRootObject
implements Serializable

See Also:
Serialized Form

Constructor Summary
RegisteredObject(com.intersys.cache.CacheObject ref)
           
RegisteredObject(Database db)
           
 
Method Summary
 String _className()
           
 String _className(Boolean fullname)
           
 RegisteredObject _constructClone()
          Deprecated. Please use instance method constructClone () instead.
static RegisteredObject _constructClone(Database db, RegisteredObject object)
          Deprecated. Please use instance method constructClone () instead.
static RegisteredObject _constructClone(Database db, RegisteredObject object, Boolean deep, StringHolder cloned)
          Deprecated. Please use instance method constructClone (boolean deep, StringHolder cloned) instead.
static Integer _isA(Database db, String isclass)
           
 Integer _isModified()
           
 void _normalizeObject()
           
 String _packageName()
           
 void _validateObject()
           
 void _validateObject(Integer force)
           
static void checkAllFieldsValid(Database db)
           
static void checkAllMethods(Database db)
           
 RegisteredObject constructClone()
          Calls method constructClone () on object with arguments false new StringHolder (null)
 RegisteredObject constructClone(boolean deep, StringHolder cloned)
           
 CacheClass getCacheClass()
           
static String getCacheClassName()
           
 Object getZRef()
           
 
Methods inherited from class com.intersys.classes.CacheRootObject
_close, castTo, equals, getDatabase, getField, getOref, getProxy, getString, hashCode, release, releaseInternal, toString
 
Methods inherited from class com.intersys.classes.CacheGeneric
checkAllFieldsValid, checkFieldsLimited, reset
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegisteredObject

public RegisteredObject(com.intersys.cache.CacheObject ref)
                 throws CacheException

RegisteredObject

public RegisteredObject(Database db)
                 throws CacheException
Method Detail

getCacheClassName

public static String getCacheClassName()

getCacheClass

public CacheClass getCacheClass()
                         throws CacheException
Throws:
CacheException

getZRef

public final Object getZRef()
                     throws CacheException
Specified by:
getZRef in interface ObjectHandle
Throws:
CacheException

checkAllFieldsValid

public static void checkAllFieldsValid(Database db)
                                throws CacheException
Throws:
CacheException

checkAllMethods

public static void checkAllMethods(Database db)
                            throws CacheException
Throws:
CacheException

_className

public String _className()
                  throws CacheException
Specified by:
_className in interface ObjectHandle
Throws:
CacheException

_className

public String _className(Boolean fullname)
                  throws CacheException
Specified by:
_className in interface ObjectHandle
Throws:
CacheException

_constructClone

public static RegisteredObject _constructClone(Database db,
                                               RegisteredObject object)
                                        throws CacheException
Deprecated. Please use instance method constructClone () instead.

Calls method constructClone () on object with arguments false new StringHolder (null)

Parameters:
db - ignored
object - The instance method constructClone () is called on this object.
Returns:
cloned object.
Throws:
CacheException

_constructClone

public RegisteredObject _constructClone()
                                 throws CacheException
Deprecated. Please use instance method constructClone () instead.

Returns:
cloned object.
Throws:
CacheException

constructClone

public RegisteredObject constructClone()
                                throws CacheException
Calls method constructClone () on object with arguments false new StringHolder (null)

Returns:
cloned object.
Throws:
CacheException

_constructClone

public static RegisteredObject _constructClone(Database db,
                                               RegisteredObject object,
                                               Boolean deep,
                                               StringHolder cloned)
                                        throws CacheException
Deprecated. Please use instance method constructClone (boolean deep, StringHolder cloned) instead.

Parameters:
db - ignored
object - The instance method constructClone (boolean deep, StringHolder cloned) is called on this object.
Returns:
cloned object.
Throws:
CacheException

constructClone

public RegisteredObject constructClone(boolean deep,
                                       StringHolder cloned)
                                throws CacheException
Throws:
CacheException

_isA

public static Integer _isA(Database db,
                           String isclass)
                    throws CacheException
Throws:
CacheException

_isModified

public Integer _isModified()
                    throws CacheException
Specified by:
_isModified in interface ObjectHandle
Throws:
CacheException

_normalizeObject

public void _normalizeObject()
                      throws CacheException
Specified by:
_normalizeObject in interface ObjectHandle
Throws:
CacheException

_packageName

public String _packageName()
                    throws CacheException
Specified by:
_packageName in interface ObjectHandle
Throws:
CacheException

_validateObject

public void _validateObject()
                     throws CacheException
Specified by:
_validateObject in interface ObjectHandle
Throws:
CacheException

_validateObject

public void _validateObject(Integer force)
                     throws CacheException
Specified by:
_validateObject in interface ObjectHandle
Throws:
CacheException