org.jinterop.dcom.core
Class JIUserCallBuilder

java.lang.Object
  extended by ndr.NdrObject
      extended by org.jinterop.dcom.core.JICallBuilder
          extended by org.jinterop.dcom.core.JIUserCallBuilder
All Implemented Interfaces:
java.io.Serializable

public abstract class JIUserCallBuilder
extends JICallBuilder

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

Since:
2.0 (formerly JIUserCallObject)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class ndr.NdrObject
value
 
Constructor Summary
JIUserCallBuilder()
           
JIUserCallBuilder(boolean dispatchNotSupported)
           
 
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.JICallBuilder
addInParamAsArray, addInParamAsBoolean, addInParamAsCharacter, addInParamAsComObject, addInParamAsDouble, addInParamAsFloat, addInParamAsInt, 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, insertInParamAsComObjectAt, insertInParamAsDoubleAt, insertInParamAsFloatAt, insertInParamAsIntAt, insertInParamAsObjectAt, insertInParamAsPointerAt, insertInParamAsShortAt, insertInParamAsStringAt, insertInParamAsStructAt, insertInParamAsUnsignedAt, insertInParamAsUUIDAt, insertInParamAsVariantAt, insertOutParamAt, isError, reInit, removeInParamAt, removeOutParamAt, setInParams, setOpnum, setOutParams
 
Methods inherited from class ndr.NdrObject
decode, encode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIUserCallBuilder

public JIUserCallBuilder(boolean dispatchNotSupported)

JIUserCallBuilder

public JIUserCallBuilder()
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 JICallBuilder

read

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


Copyright © 2011. All Rights Reserved.