org.apgrid.grpc.ng
Class SessionInformation

java.lang.Object
  extended byorg.apgrid.grpc.ng.SessionInformation

public class SessionInformation
extends java.lang.Object


Constructor Summary
SessionInformation(double transferArgumentRealTime, double transferArgumentCPUTime, double clientRealTime, double clientCPUTime, double transferResultRealTime, double transferResultCPUTime, double callbackTransferArgumentRealTime, double callbackTransferArgumentCPUTime, double callbackCalculationRealTime, double callbackCalculationCPUTime, double callbackTransferResultRealTime, double callbackTransferResultCPUTime)
           
SessionInformation(double transferArgumentRealTime, double transferArgumentCPUTime, double transferFileClientToRemoteRealTime, double transferFileClientToRemoteCPUTime, double clientRealTime, double clientCPUTime, double transferResultRealTime, double transferResultCPUTime, double transferFileRemoteToClientRealTime, double transferFileRemoteToClientCPUTime, double callbackTransferArgumentRealTime, double callbackTransferArgumentCPUTime, double callbackCalculationRealTime, double callbackCalculationCPUTime, double callbackTransferResultRealTime, double callbackTransferResultCPUTime)
           
SessionInformation(double transferArgumentRealTime, double transferArgumentCPUTime, double transferFileClientToRemoteRealTime, double transferFileClientToRemoteCPUTime, double clientRealTime, double clientCPUTime, double transferResultRealTime, double transferResultCPUTime, double transferFileRemoteToClientRealTime, double transferFileRemoteToClientCPUTime, double callbackTransferArgumentRealTime, double callbackTransferArgumentCPUTime, double callbackCalculationRealTime, double callbackCalculationCPUTime, double callbackTransferResultRealTime, double callbackTransferResultCPUTime, CompressInformation[] argCompressInformation, CallbackCompressInformation[] callbackCompressInformation)
           
SessionInformation(int nArgs, int nCallback)
           
SessionInformation(org.w3c.dom.Node node, int versionMajor, int versionMinor, int versionPatch)
           
SessionInformation(java.lang.String xmlString, int versionMajor, int versionMinor, int versionPatch)
           
 
Method Summary
 java.lang.String toString()
           
 java.lang.String toXMLString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionInformation

public SessionInformation(int nArgs,
                          int nCallback)

SessionInformation

public SessionInformation(double transferArgumentRealTime,
                          double transferArgumentCPUTime,
                          double clientRealTime,
                          double clientCPUTime,
                          double transferResultRealTime,
                          double transferResultCPUTime,
                          double callbackTransferArgumentRealTime,
                          double callbackTransferArgumentCPUTime,
                          double callbackCalculationRealTime,
                          double callbackCalculationCPUTime,
                          double callbackTransferResultRealTime,
                          double callbackTransferResultCPUTime)
Parameters:
transferArgumentRealTime -
transferArgumentCPUTime -
clientRealTime -
clientCPUTime -
transferResultRealTime -
transferResultCPUTime -
callbackTransferArgumentRealTime -
callbackTransferArgumentCPUTime -
callbackCalculationRealTime -
callbackCalculationCPUTime -
callbackTransferResultRealTime -
callbackTransferResultCPUTime -

SessionInformation

public SessionInformation(double transferArgumentRealTime,
                          double transferArgumentCPUTime,
                          double transferFileClientToRemoteRealTime,
                          double transferFileClientToRemoteCPUTime,
                          double clientRealTime,
                          double clientCPUTime,
                          double transferResultRealTime,
                          double transferResultCPUTime,
                          double transferFileRemoteToClientRealTime,
                          double transferFileRemoteToClientCPUTime,
                          double callbackTransferArgumentRealTime,
                          double callbackTransferArgumentCPUTime,
                          double callbackCalculationRealTime,
                          double callbackCalculationCPUTime,
                          double callbackTransferResultRealTime,
                          double callbackTransferResultCPUTime)
Parameters:
transferArgumentRealTime -
transferArgumentCPUTime -
transferFileClientToRemoteRealTime -
transferFileClientToRemoteCPUTime -
clientRealTime -
clientCPUTime -
transferResultRealTime -
transferResultCPUTime -
transferFileRemoteToClientCPUTime -
callbackTransferArgumentRealTime -
callbackTransferArgumentCPUTime -
callbackCalculationRealTime -
callbackCalculationCPUTime -
callbackTransferResultRealTime -
callbackTransferResultCPUTime -

SessionInformation

public SessionInformation(double transferArgumentRealTime,
                          double transferArgumentCPUTime,
                          double transferFileClientToRemoteRealTime,
                          double transferFileClientToRemoteCPUTime,
                          double clientRealTime,
                          double clientCPUTime,
                          double transferResultRealTime,
                          double transferResultCPUTime,
                          double transferFileRemoteToClientRealTime,
                          double transferFileRemoteToClientCPUTime,
                          double callbackTransferArgumentRealTime,
                          double callbackTransferArgumentCPUTime,
                          double callbackCalculationRealTime,
                          double callbackCalculationCPUTime,
                          double callbackTransferResultRealTime,
                          double callbackTransferResultCPUTime,
                          CompressInformation[] argCompressInformation,
                          CallbackCompressInformation[] callbackCompressInformation)
Parameters:
transferArgumentRealTime -
transferArgumentCPUTime -
transferFileClientToRemoteRealTime -
transferFileClientToRemoteCPUTime -
clientRealTime -
clientCPUTime -
transferResultRealTime -
transferResultCPUTime -
transferFileRemoteToClientRealTime -
transferFileRemoteToClientCPUTime -
callbackTransferArgumentRealTime -
callbackTransferArgumentCPUTime -
callbackCalculationRealTime -
callbackCalculationCPUTime -
callbackTransferResultRealTime -
callbackTransferResultCPUTime -
argCompressInformation -
callbackCompressInformation -

SessionInformation

public SessionInformation(java.lang.String xmlString,
                          int versionMajor,
                          int versionMinor,
                          int versionPatch)
                   throws GrpcException
Parameters:
xmlString -
Throws:
GrpcException

SessionInformation

public SessionInformation(org.w3c.dom.Node node,
                          int versionMajor,
                          int versionMinor,
                          int versionPatch)
                   throws GrpcException
Parameters:
node -
Throws:
GrpcException
Method Detail

toXMLString

public java.lang.String toXMLString()
Returns:

toString

public java.lang.String toString()