OpenTTCN SDK for Java

com.openttcn.sdk.tri
Class TriCommunicationSA

java.lang.Object
  extended by com.openttcn.sdk.tri.TriCommunicationSA
All Implemented Interfaces:
TriCommunicationSA

public class TriCommunicationSA
extends java.lang.Object
implements TriCommunicationSA

The TriCommunicationSA class provides a dummy implementation of the SA callback interface. Subclassing this class and reimplementing only the desired functionality is the simplest way to implement SA callback handler.

Specified by: TriCommunicationSA


Constructor Summary
TriCommunicationSA()
           
 
Method Summary
 TriStatus triCall(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriParameterList parameterList)
          Does nothing and returns TRI_ERROR.
 TriStatus triEndTestCase()
          Does nothing and returns TRI_OK.
 TriStatus triExecuteTestCase(TriTestCaseId testCaseId, TriPortIdList tsiPorts)
          Does nothing and returns TRI_OK.
 TriStatus triMap(TriPortId compPortId, TriPortId tsiPortId)
          Does nothing and returns TRI_OK.
 TriStatus triRaise(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriException exception)
          Does nothing and returns TRI_ERROR.
 TriStatus triReply(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriParameterList parameterList, TriParameter returnValue)
          Does nothing and returns TRI_ERROR.
 TriStatus triSAReset()
          Does nothing and returns TRI_OK.
 TriStatus triSend(TriComponentId componentId, TriPortId tsiPortId, TriAddress address, TriMessage sendMessage)
          Does nothing and returns TRI_ERROR.
 TriStatus triSutActionInformal(java.lang.String description)
          Does nothing and returns TRI_ERROR.
 TriStatus triSutActionTemplate(TriActionTemplate templateValue)
          Does nothing and returns TRI_ERROR.
 TriStatus triUnmap(TriPortId compPortId, TriPortId tsiPortId)
          Does nothing and returns TRI_OK.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriCommunicationSA

public TriCommunicationSA()
Method Detail

triSAReset

public TriStatus triSAReset()
Does nothing and returns TRI_OK.

Specified by:
triSAReset in interface TriCommunicationSA

triExecuteTestCase

public TriStatus triExecuteTestCase(TriTestCaseId testCaseId,
                                    TriPortIdList tsiPorts)
Does nothing and returns TRI_OK.

Specified by:
triExecuteTestCase in interface TriCommunicationSA

triMap

public TriStatus triMap(TriPortId compPortId,
                        TriPortId tsiPortId)
Does nothing and returns TRI_OK.

Specified by:
triMap in interface TriCommunicationSA

triUnmap

public TriStatus triUnmap(TriPortId compPortId,
                          TriPortId tsiPortId)
Does nothing and returns TRI_OK.

Specified by:
triUnmap in interface TriCommunicationSA

triEndTestCase

public TriStatus triEndTestCase()
Does nothing and returns TRI_OK.

Specified by:
triEndTestCase in interface TriCommunicationSA

triSend

public TriStatus triSend(TriComponentId componentId,
                         TriPortId tsiPortId,
                         TriAddress address,
                         TriMessage sendMessage)
Does nothing and returns TRI_ERROR.

Specified by:
triSend in interface TriCommunicationSA

triCall

public TriStatus triCall(TriComponentId componentId,
                         TriPortId tsiPortId,
                         TriAddress sutAddress,
                         TriSignatureId signatureId,
                         TriParameterList parameterList)
Does nothing and returns TRI_ERROR.

Specified by:
triCall in interface TriCommunicationSA

triReply

public TriStatus triReply(TriComponentId componentId,
                          TriPortId tsiPortId,
                          TriAddress sutAddress,
                          TriSignatureId signatureId,
                          TriParameterList parameterList,
                          TriParameter returnValue)
Does nothing and returns TRI_ERROR.

Specified by:
triReply in interface TriCommunicationSA

triRaise

public TriStatus triRaise(TriComponentId componentId,
                          TriPortId tsiPortId,
                          TriAddress sutAddress,
                          TriSignatureId signatureId,
                          TriException exception)
Does nothing and returns TRI_ERROR.

Specified by:
triRaise in interface TriCommunicationSA

triSutActionInformal

public TriStatus triSutActionInformal(java.lang.String description)
Does nothing and returns TRI_ERROR.

Specified by:
triSutActionInformal in interface TriCommunicationSA

triSutActionTemplate

public TriStatus triSutActionTemplate(TriActionTemplate templateValue)
Does nothing and returns TRI_ERROR.

Specified by:
triSutActionTemplate in interface TriCommunicationSA

OpenTTCN SDK for Java