CanBePooled() function returns whether an object is recyclable. If object can be recycled, then this means that this object can be used by another client who would like to use an object to this same interface. |
MTS tries to address the recycling issue by introducing a distinction between the state of the object and the its code (behavior). |
MTS provides several hooks to save the state information for later reincarnation of the object. |