org.apache.yoko.orb.OB
Class PIDowncall

java.lang.Object
  extended by org.apache.yoko.orb.OB.Downcall
      extended by org.apache.yoko.orb.OB.PIDowncall
Direct Known Subclasses:
PIArgsDowncall, PIDIIDowncall

public class PIDowncall
extends Downcall


Field Summary
protected  IOR IOR_
           
protected  IOR origIOR_
           
protected  PIManager piManager_
           
protected  ClientRequestInfo requestInfo_
           
 
Fields inherited from class org.apache.yoko.orb.OB.Downcall
client_, DowncallStateFailureException, DowncallStateForward, DowncallStateForwardPerm, DowncallStateNoException, DowncallStatePending, DowncallStateSystemException, DowncallStateUnsent, DowncallStateUserException, emitter_, ex_, exId_, forwardIOR_, in_, logger_, op_, orbInstance_, out_, policies_, profileInfo_, replySCL_, reqId_, requestSCL_, responseExpected_, state_, stateMonitor_
 
Constructor Summary
PIDowncall(ORBInstance orbInstance, Client client, ProfileInfo profileInfo, RefCountPolicyList policies, String op, boolean resp, IOR IOR, IOR origIOR, PIManager piManager)
           
 
Method Summary
 void postUnmarshal()
           
 OutputStream preMarshal()
           
 void setUserException(UserException ex)
           
 void setUserException(UserException ex, String exId)
           
 
Methods inherited from class org.apache.yoko.orb.OB.Downcall
addToRequestSCL, client, deferred, excep, failureException, getRequestSCL, initStateMonitor, input, locate, marshalEx, noException, oneway, operation, orbInstance, output, pending, policies, poll, postMarshal, preMarshalBase, preUnmarshal, profileInfo, request, requestId, response, responseExpected, setFailureException, setLocationForward, setNoException, setPending, setReplySCL, setSystemException, setUserException, setUserException, systemException, unmarshalEx, unmarshalExceptionId, unsent, userException, waitUntilCompleted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IOR_

protected IOR IOR_

origIOR_

protected IOR origIOR_

piManager_

protected PIManager piManager_

requestInfo_

protected ClientRequestInfo requestInfo_
Constructor Detail

PIDowncall

public PIDowncall(ORBInstance orbInstance,
                  Client client,
                  ProfileInfo profileInfo,
                  RefCountPolicyList policies,
                  String op,
                  boolean resp,
                  IOR IOR,
                  IOR origIOR,
                  PIManager piManager)
Method Detail

preMarshal

public OutputStream preMarshal()
                        throws LocationForward,
                               FailureException
Overrides:
preMarshal in class Downcall
Throws:
LocationForward
FailureException

postUnmarshal

public void postUnmarshal()
                   throws LocationForward,
                          FailureException
Overrides:
postUnmarshal in class Downcall
Throws:
LocationForward
FailureException

setUserException

public void setUserException(UserException ex,
                             String exId)
Overrides:
setUserException in class Downcall

setUserException

public void setUserException(UserException ex)
Overrides:
setUserException in class Downcall


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.