org.jinterop.dcom.core
Class JIUserCallObject

java.lang.Object
  extended by NdrObject
      extended by org.jinterop.dcom.core.JICallObject
          extended by org.jinterop.dcom.core.JIUserCallObject
All Implemented Interfaces:
java.io.Serializable

public abstract class JIUserCallObject
extends JICallObject

Users can implement this class to provide for custom handling of there objects

Since:
1.0

Constructor Summary
JIUserCallObject(java.lang.String parentIpid)
           
 
Method Summary
 void read(NetworkDataRepresentation ndr)
           
abstract  void readObject(NetworkDataRepresentation ndr)
           
 void write(NetworkDataRepresentation ndr)
           
abstract  void writeObject(NetworkDataRepresentation ndr)
           
 
Methods inherited from class org.jinterop.dcom.core.JICallObject
addInParamAsArray, addInParamAsBoolean, addInParamAsCharacter, addInParamAsDouble, addInParamAsFloat, addInParamAsInt, addInParamAsInterfacePointer, addInParamAsObject, addInParamAsPointer, addInParamAsShort, addInParamAsString, addInParamAsStruct, addInParamAsUnsigned, addInParamAsUUID, addInParamAsVariant, addOutParamAsObject, addOutParamAsType, getHRESULT, getInParamAt, getInparamFlags, getInParams, getOpnum, getOutParamAt, getOutparamFlags, getOutParams, getResultAsArrayAt, getResultAsBooleanAt, getResultAsCharacterAt, getResultAsDoubleAt, getResultAsFloatAt, getResultAsIntAt, getResultAsPointerAt, getResultAsShortAt, getResultAsStringAt, getResultAsStructAt, getResultAsUUIDStrAt, getResultAsVariantAt, getResults, getResultsInCaseOfException, insertInParamAsArrayAt, insertInParamAsBooleanAt, insertInParamAsCharacterAt, insertInParamAsDoubleAt, insertInParamAsFloatAt, insertInParamAsIntAt, insertInParamAsInterfacePointerAt, insertInParamAsObjectAt, insertInParamAsPointerAt, insertInParamAsShortAt, insertInParamAsStringAt, insertInParamAsStructAt, insertInParamAsUnsignedAt, insertInParamAsUUIDAt, insertInParamAsVariantAt, insertOutParamAt, isError, reInit, removeInParamAt, removeOutParamAt, setInParams, setOpnum, setOutParams
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIUserCallObject

public JIUserCallObject(java.lang.String parentIpid)
Method Detail

writeObject

public abstract void writeObject(NetworkDataRepresentation ndr)

readObject

public abstract void readObject(NetworkDataRepresentation ndr)

write

public void write(NetworkDataRepresentation ndr)
Overrides:
write in class JICallObject

read

public void read(NetworkDataRepresentation ndr)
Overrides:
read in class JICallObject