com.metamatrix.common.config.model
Class BasicSharedResource

java.lang.Object
  extended by com.metamatrix.common.namedobject.BasicObject
      extended by com.metamatrix.common.config.model.BasicComponentObject
          extended by com.metamatrix.common.config.model.BasicSharedResource
All Implemented Interfaces:
ComponentObject, SharedResource, BaseObject, PropertiedObject, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable

public class BasicSharedResource
extends BasicComponentObject
implements SharedResource, java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.metamatrix.common.config.api.SharedResource
JDBC_COMPONENT_TYPE_ID, JDBC_COMPONENT_TYPE_NAME, JMS_COMPONENT_TYPE_ID, JMS_COMPONENT_TYPE_NAME, MISC_COMPONENT_TYPE_ID, MISC_COMPONENT_TYPE_NAME, SEARCHBASE_COMPONENT_TYPE_ID, SEARCHBASE_COMPONENT_TYPE_NAME
 
Constructor Summary
protected BasicSharedResource(BasicSharedResource component)
           
  BasicSharedResource(SharedResourceID resourceID, ComponentTypeID typeID)
           
 
Method Summary
 java.lang.Object clone()
          Return a deep cloned instance of this object.
 
Methods inherited from class com.metamatrix.common.config.model.BasicComponentObject
accept, getComponentTypeID, getCreatedBy, getCreatedDate, getCreatedDateString, getDescription, getLastChangedBy, getLastChangedDate, getLastChangedDateString, getProperties, getProperty, isDependentUpon, setCreatedBy, setCreatedDate, setDescription, setLastChangedBy, setLastChangedDate, toString
 
Methods inherited from class com.metamatrix.common.namedobject.BasicObject
compareTo, equals, getFullName, getID, getName, hashCode, setID
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.metamatrix.common.config.api.ComponentObject
accept, getComponentTypeID, getCreatedBy, getCreatedDate, getDescription, getLastChangedBy, getLastChangedDate, getName, getProperties, getProperty, isDependentUpon
 
Methods inherited from interface com.metamatrix.common.namedobject.BaseObject
getFullName, getID
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

BasicSharedResource

public BasicSharedResource(SharedResourceID resourceID,
                           ComponentTypeID typeID)

BasicSharedResource

protected BasicSharedResource(BasicSharedResource component)
Method Detail

clone

public java.lang.Object clone()
Return a deep cloned instance of this object. Subclasses must override this method.

Specified by:
clone in interface BaseObject
Overrides:
clone in class BasicObject
Returns:
the object that is the clone of this instance.


Copyright © 2009. All Rights Reserved.