This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.rmi.CORBA
interface ValueHandlerMultiFormat
- All Superinterfaces:
- ValueHandler
public interface ValueHandlerMultiFormat
extends ValueHandler
Java to IDL ptc 02-01-12 1.5.1.5
Method Summary |
byte |
Returns the maximum stream format version for
RMI/IDL custom value types that is supported
by this ValueHandler object.
|
void |
Allows the ORB to pass the stream format
version for RMI/IDL custom value types.
|
getMaximumStreamFormatVersion
public byte getMaximumStreamFormatVersion()
-
Returns the maximum stream format version for
RMI/IDL custom value types that is supported
by this ValueHandler object. The ValueHandler
object must support the returned stream format version and
all lower versions.
An ORB may use this value to include in a standard
IOR tagged component or service context to indicate to other
ORBs the maximum RMI-IIOP stream format that it
supports. If not included, the default for GIOP 1.2
is stream format version 1, and stream format version
2 for GIOP 1.3 and higher.
writeValue
public void writeValue(OutputStream out,
Serializable value,
byte streamFormatVersion)
-
Allows the ORB to pass the stream format
version for RMI/IDL custom value types. If the ORB
calls this method, it must pass a stream format version
between 1 and the value returned by the
getMaximumStreamFormatVersion method inclusive,
or else a BAD_PARAM exception with standard minor code
will be thrown.
If the ORB calls the older ValueHandler.writeValue(OutputStream,
Serializable) method, stream format version 1 is implied.
The ORB output stream passed to the ValueHandlerMultiFormat.writeValue
method must implement the ValueOutputStream interface, and the
ORB input stream passed to the ValueHandler.readValue method must
implement the ValueInputStream interface.
- Parameters:
out
value
streamFormatVersion
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.