VisiBroker for Java

com.inprise.vbroker.extension
Class ImplementationDef

java.lang.Object
  extended by com.inprise.vbroker.extension.ImplementationDef
All Implemented Interfaces:
java.io.Serializable, IDLEntity, Streamable, StreamableValue, ValueBase
Direct Known Subclasses:
ActivationImplDef

public abstract class ImplementationDef
extends java.lang.Object
implements StreamableValue

ImplementationDef is a generic interface to describe activation data to Service Activators

See Also:
Serialized Form

Constructor Summary
ImplementationDef()
           
 
Method Summary
 void _read(InputStream _input)
          Reads data from istream and initalizes the value field of the Holder with the unmarshalled data.
 java.lang.String[] _truncatable_ids()
           
 TypeCode _type()
          Retrieves the TypeCode object corresponding to the value in the value field of the Holder.
 void _write(OutputStream _output)
          Marshals to ostream the value in the value field of the Holder.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImplementationDef

public ImplementationDef()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

_type

public TypeCode _type()
Description copied from interface: Streamable
Retrieves the TypeCode object corresponding to the value in the value field of the Holder.

Specified by:
_type in interface Streamable
Returns:
the TypeCode object for the value held in the holder

_read

public void _read(InputStream _input)
Description copied from interface: Streamable
Reads data from istream and initalizes the value field of the Holder with the unmarshalled data.

Specified by:
_read in interface Streamable
Parameters:
_input - the InputStream that represents the CDR data from the wire.

_write

public void _write(OutputStream _output)
Description copied from interface: Streamable
Marshals to ostream the value in the value field of the Holder.

Specified by:
_write in interface Streamable
Parameters:
_output - the CDR OutputStream

_truncatable_ids

public java.lang.String[] _truncatable_ids()
Specified by:
_truncatable_ids in interface ValueBase

Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online