IBM Rational Functional Tester
Version 8.2.1
IBM Rational Functional Tester Proxy SDK Reference

Project Version 2.3

com.rational.test.ft.domain
Class RegisteredTimeoutObjectReference

java.lang.Object
  extended by com.rational.test.ft.sys.RegisteredObjectReference
      extended by com.rational.test.ft.domain.RegisteredTimeoutObjectReference

public class RegisteredTimeoutObjectReference
extends com.rational.test.ft.sys.RegisteredObjectReference

A RegisteredTimeoutObjectReference is an implementation of RegisteredObjectReference used to deal with TimeoutObjectReferences. The SpyMap of the original TimeoutObjectReference is maintained to avoid a round trip back to the TestContext.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.rational.test.ft.sys.RegisteredObjectReference
com.rational.test.ft.sys.RegisteredObjectReference.StaleObjectReferenceException
 
Constructor Summary
RegisteredTimeoutObjectReference(com.rational.test.ft.sys.HashtableEx map)
           
RegisteredTimeoutObjectReference(com.rational.test.ft.sys.RegisteredObjectReference objRef, com.rational.test.ft.sys.HashtableEx map)
          Create a RegisteredTimeoutObjectReference from an existing RegisteredObjectReference and a SpyMap.
RegisteredTimeoutObjectReference(com.rational.test.ft.sys.RemoteProxyReference rpr)
           
 
Method Summary
 com.rational.test.ft.sys.HashtableEx getMap()
          Accessor method to retrieve the SpyMap that contains the properties that describe the TimeoutObject.
 
Methods inherited from class com.rational.test.ft.sys.RegisteredObjectReference
getObjectId, getTestContextReference, getTransactionId, invoke, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegisteredTimeoutObjectReference

public RegisteredTimeoutObjectReference(com.rational.test.ft.sys.HashtableEx map)
Parameters:
transactionId -
testContextRef -
objectId -

RegisteredTimeoutObjectReference

public RegisteredTimeoutObjectReference(com.rational.test.ft.sys.RemoteProxyReference rpr)
Parameters:
rpr -

RegisteredTimeoutObjectReference

public RegisteredTimeoutObjectReference(com.rational.test.ft.sys.RegisteredObjectReference objRef,
                                        com.rational.test.ft.sys.HashtableEx map)
Create a RegisteredTimeoutObjectReference from an existing RegisteredObjectReference and a SpyMap. This is for use by the persistence model (value manager), allowing it to use the base class to marshal the shared data.

Parameters:
objRef - - RegisteredObjectReference containing the base class attributes.
map - - SpyMap containing the TimeoutObjectReference property set.
Method Detail

getMap

public com.rational.test.ft.sys.HashtableEx getMap()
Accessor method to retrieve the SpyMap that contains the properties that describe the TimeoutObject.

Returns:
SpyMap containing properties.