satin.aro
Class AROoutgoingRequest

java.lang.Object
  |
  +--satin.aro.AROoutgoingData
        |
        +--satin.aro.AROoutgoingRequest

public class AROoutgoingRequest
extends AROoutgoingData

An outgoing ARO request.

Author:
Ed Stauff

Fields inherited from class satin.aro.AROoutgoingData
dataCount, finished, message, named
 
Constructor Summary
AROoutgoingRequest(AROobjectID obj, java.lang.String method)
          Constructs an ARO method call request.
AROoutgoingRequest(AROobject obj, java.lang.String method)
          Constructs an ARO method call request.
AROoutgoingRequest(java.lang.String globalRoutine)
          Constructs an ARO global subroutine call request.
 
Method Summary
void finish()
          Completes a request so it can be sent.
 
Methods inherited from class satin.aro.AROoutgoingData
addBoolean, addBoolean, addCompound, addCompound, addCompound, addInteger, addInteger, addName, addObject, addObject, addObject, addObject, addReal, addReal, addString, addString, clear, getMessageString, isFinished
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AROoutgoingRequest

public AROoutgoingRequest(AROobject obj,
                          java.lang.String method)
Constructs an ARO method call request. Call "add" methods to add input parameters to the request.

Parameters:
obj
the ARO object whose method is to be called.
method
the name of the method to be called.

AROoutgoingRequest

public AROoutgoingRequest(AROobjectID obj,
                          java.lang.String method)
Constructs an ARO method call request. Call "add" methods to add input parameters to the request.

Parameters:
obj
the ID of the ARO object whose method is to be called.
method
the name of the method to be called.

AROoutgoingRequest

public AROoutgoingRequest(java.lang.String globalRoutine)
Constructs an ARO global subroutine call request. Call "add" methods to add input parameters to the request.

Parameters:
globalRoutine
the name of the global ARO subroutine to be called.
Method Detail

finish

public void finish()
Completes a request so it can be sent. This method must be called before the request can be transmitted to an ARO server. It must be called only once.

Overrides:
finish in class AROoutgoingData
Revision History

4/6/01 Ed Stauff - changes per initial code review.

4/5/01 Ed Stauff - made changes per review.

3/27/01 Ed Stauff - initial review.



Generated on 5/9/2001 19:37 from AROoutgoingRequest.java (PRIVATE SOURCES)