com.rational.test.ft.domain
Class RegisteredDescribedObjectReference
java.lang.Object com.rational.test.ft.sys.RegisteredObjectReference com.rational.test.ft.domain.RegisteredDescribedObjectReference
public class RegisteredDescribedObjectReference
- extends com.rational.test.ft.sys.RegisteredObjectReference
A RegisteredDescribedObjectReference is an implementation of RegisteredObjectReference used to deal with DescribedObjectReferences. The SpyMap of the original DescribedObjectReference is maintained to avoid a round trip back to the TestContext.
Nested classes/interfaces inherited from class com.rational.test.ft.sys.RegisteredObjectReference |
com.rational.test.ft.sys.RegisteredObjectReference.StaleObjectReferenceException |
Constructor Summary |
RegisteredDescribedObjectReference(int transactionId, com.rational.test.ft.sys.TestContext.Reference testContextRef, java.lang.Object objectId, com.rational.test.ft.sys.HashtableEx map)
|
RegisteredDescribedObjectReference(com.rational.test.ft.sys.RegisteredObjectReference objRef, com.rational.test.ft.sys.HashtableEx map)
Create a RegisteredDescribedObjectReference from an existing RegisteredObjectReference and a SpyMap. |
RegisteredDescribedObjectReference(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 DescribedObject. |
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 |
RegisteredDescribedObjectReference
public RegisteredDescribedObjectReference(int transactionId, com.rational.test.ft.sys.TestContext.Reference testContextRef, java.lang.Object objectId, com.rational.test.ft.sys.HashtableEx map)
- Parameters:
transactionId
- testContextRef
- objectId
-
RegisteredDescribedObjectReference
public RegisteredDescribedObjectReference(com.rational.test.ft.sys.RemoteProxyReference rpr)
- Parameters:
rpr
-
RegisteredDescribedObjectReference
public RegisteredDescribedObjectReference(com.rational.test.ft.sys.RegisteredObjectReference objRef, com.rational.test.ft.sys.HashtableEx map)
- Create a RegisteredDescribedObjectReference 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 DescribedObjectReference property set.
getMap
public com.rational.test.ft.sys.HashtableEx getMap()
- Accessor method to retrieve the SpyMap that contains the properties
that describe the DescribedObject.
- Returns:
- SpyMap containing properties.