com.ibm.rational.test.lt.testgen.core2
Class IC2ProtocolHandler.LoadResponse
java.lang.Object
com.ibm.rational.test.lt.testgen.core2.IC2ProtocolHandler.LoadResponse
- Enclosing interface:
- IC2ProtocolHandler
public static class IC2ProtocolHandler.LoadResponse
- extends Object
LoadResponse is a typesafe enum used as the return value for the load()
method.
Background:
It is possible for multiple protocol handlers to be active, but only one
can be allowed to write out a testsuite. The RPT testgen core needs to
locate which one. The technique used is to iteratively pass each Msg from
the recmodel to each protocol handler in succession, via calls to the load()
method. A protocol handler will examine the Msg's various protocol, vendor,
and version properties, then make a determination as to whether it is a Msg
it supports, and then set the return value accordingly.
Possible values are:
-
DO_NOT_SUPPORT - this means the protocol handler does NOT recognize the
properties of the Msg.
-
SUPPORT_EXCLUSIVE - this means the protocol handler DOES recognize the
properties of the Msg, and wants to preclude any other
protocol handlers from any furthur processing.
-
SUPPORT_TRANSIENT - Deprecated. Not for public use.
This enum is expected to be retained only as a package
private method.
name
public final String name
DO_NOT_SUPPORT
public static final IC2ProtocolHandler.LoadResponse DO_NOT_SUPPORT
SUPPORT_EXCLUSIVE
public static final IC2ProtocolHandler.LoadResponse SUPPORT_EXCLUSIVE
SUPPORT_TRANSIENT
public static final IC2ProtocolHandler.LoadResponse SUPPORT_TRANSIENT
- Deprecated. Not for public use.
This enum is expected to be retained only as a package
private method.
toString
public String toString()
- Overrides:
toString
in class Object
© Copyright IBM Corp. 2012. All rights reserved.