Calypso Gateway v1.0

codec.visit
Class ServerCallVisitor

java.lang.Object
  |
  +--com.t3.ot.misc.VisitorImpl
        |
        +--codec.visit.BasicAspVisitor
              |
              +--codec.visit.InvocationAspVisitor
                    |
                    +--codec.visit.ServerCallVisitor
Direct Known Subclasses:
ClientReplyVisitor

public class ServerCallVisitor
extends InvocationAspVisitor

Class implementing introspection of Server Call PDU received from Tester in order to prepare a request to Server.


Field Summary
protected  ServantRequest servantRequest
           
 
Fields inherited from class codec.visit.InvocationAspVisitor
adapter, ATTR_OPTIONS_GET, ATTR_OPTIONS_SET, attrOptions, callID, callidState, constructedContext, context, contextState, DEF_ATTRIBUTE, DEF_OPERATION, discriminator, dynIterator, isContextPresent, nvList, object, opAttrDef, opAttrDefClass, opNameScope, STATE_CALLID_PARSED, STATE_CALLID_UNPARSED, STATE_CONTEXT_ACTIVE, STATE_CONTEXT_COMPLETE, STATE_CONTEXT_INACTIVE
 
Fields inherited from class codec.visit.BasicAspVisitor
asp, choiceCount, orb, pcoName, STATE_TABLE_ACTIVE, STATE_TABLE_COMPLETE, STATE_TABLE_INACTIVE, tableState
 
Fields inherited from class com.t3.ot.misc.VisitorImpl
_isGoingForward
 
Constructor Summary
ServerCallVisitor(java.lang.String pcoName_, com.t3.ot.pco.ASP asp_)
           
 
Method Summary
protected  void finalizeVisitor()
          Make final actions on invocation request prepared by Visitor after Visitor is accepted.
 ServantRequest getServantRequest()
          Get invocation request prepared by Visitor.
 void visitBooleanValue(com.t3.ot.misc.BooleanValue value)
           
 void visitCharStringValue(com.t3.ot.misc.StringValue value)
           
 void visitChoiceBegin(com.t3.ot.misc.StructValue value)
           
 void visitChoiceEnd(com.t3.ot.misc.StructValue value)
           
 void visitEnumeratedValue(com.t3.ot.misc.EnumeratedValue value)
           
 void visitIntegerValue(com.t3.ot.misc.IntegerValue value)
           
 void visitOctetStringValue(com.t3.ot.misc.StringValue value)
           
 void visitSequenceBegin(com.t3.ot.misc.StructValue value)
           
 void visitSequenceEnd(com.t3.ot.misc.StructValue value)
           
 void visitSequenceOfBegin(com.t3.ot.misc.StructValue value)
           
 void visitSequenceOfEnd(com.t3.ot.misc.StructValue value)
           
 
Methods inherited from class codec.visit.InvocationAspVisitor
checkAspFieldName, checkBegOfNode, checkContextInCharStringValue, checkContextInFinalizeVisitor, checkContextInSequenceOfBegin, checkContextInSequenceOfEnd, checkDiscriminator, checkDynIterator, checkEndOfNode, checkLeaf, checkTableAndCallid, getAttrOptions, getDynNodeKind, getOpAttrDef, getOpAttrDefClass
 
Methods inherited from class codec.visit.BasicAspVisitor
visitBitStringValue, visitHexStringValue, visitNullValue, visitObjectIdentifierBegin, visitObjectIdentifierEnd, visitStructValueBegin, visitStructValueEnd, visitTableBegin, visitTableEnd, visitValue
 
Methods inherited from class com.t3.ot.misc.VisitorImpl
isGoingForward, setGoBackward, visitMatchingSymbol, visitTTCNConstraintBegin, visitTTCNConstraintEnd
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

servantRequest

protected ServantRequest servantRequest
Constructor Detail

ServerCallVisitor

public ServerCallVisitor(java.lang.String pcoName_,
                         com.t3.ot.pco.ASP asp_)
                  throws com.t3.ot.misc.OtException
Method Detail

getServantRequest

public ServantRequest getServantRequest()
                                 throws com.t3.ot.misc.OtException
Get invocation request prepared by Visitor.

finalizeVisitor

protected void finalizeVisitor()
                        throws com.t3.ot.misc.OtException
Make final actions on invocation request prepared by Visitor after Visitor is accepted.
Overrides:
finalizeVisitor in class InvocationAspVisitor

visitBooleanValue

public void visitBooleanValue(com.t3.ot.misc.BooleanValue value)
                       throws com.t3.ot.misc.OtException
Overrides:
visitBooleanValue in class BasicAspVisitor

visitCharStringValue

public void visitCharStringValue(com.t3.ot.misc.StringValue value)
                          throws com.t3.ot.misc.OtException
Overrides:
visitCharStringValue in class BasicAspVisitor

visitChoiceBegin

public void visitChoiceBegin(com.t3.ot.misc.StructValue value)
                      throws com.t3.ot.misc.OtException
Overrides:
visitChoiceBegin in class BasicAspVisitor

visitChoiceEnd

public void visitChoiceEnd(com.t3.ot.misc.StructValue value)
                    throws com.t3.ot.misc.OtException
Overrides:
visitChoiceEnd in class BasicAspVisitor

visitEnumeratedValue

public void visitEnumeratedValue(com.t3.ot.misc.EnumeratedValue value)
                          throws com.t3.ot.misc.OtException
Overrides:
visitEnumeratedValue in class BasicAspVisitor

visitIntegerValue

public void visitIntegerValue(com.t3.ot.misc.IntegerValue value)
                       throws com.t3.ot.misc.OtException
Overrides:
visitIntegerValue in class BasicAspVisitor

visitOctetStringValue

public void visitOctetStringValue(com.t3.ot.misc.StringValue value)
                           throws com.t3.ot.misc.OtException
Overrides:
visitOctetStringValue in class BasicAspVisitor

visitSequenceBegin

public void visitSequenceBegin(com.t3.ot.misc.StructValue value)
                        throws com.t3.ot.misc.OtException
Overrides:
visitSequenceBegin in class BasicAspVisitor

visitSequenceEnd

public void visitSequenceEnd(com.t3.ot.misc.StructValue value)
                      throws com.t3.ot.misc.OtException
Overrides:
visitSequenceEnd in class BasicAspVisitor

visitSequenceOfBegin

public void visitSequenceOfBegin(com.t3.ot.misc.StructValue value)
                          throws com.t3.ot.misc.OtException
Overrides:
visitSequenceOfBegin in class BasicAspVisitor

visitSequenceOfEnd

public void visitSequenceOfEnd(com.t3.ot.misc.StructValue value)
                        throws com.t3.ot.misc.OtException
Overrides:
visitSequenceOfEnd in class BasicAspVisitor

Calypso Gateway v1.0