VisiBroker for Java

org.omg.Firewall
Class ProxyMechanismValue

java.lang.Object
  extended by org.omg.Firewall.ProxyMechanismValue
All Implemented Interfaces:
java.io.Serializable, IDLEntity, Streamable, StreamableValue, ValueBase, MechanismValue

public abstract class ProxyMechanismValue
extends java.lang.Object
implements StreamableValue, MechanismValue

MechanismValue is programmatic representation of FirewallMechanism for the special case, when tag== FW_MECH_PROXY. That is, it is just a wrapper around a programmatic representation of an IOR

See Also:
Serialized Form

Field Summary
 IORValue ior
           
 
Constructor Summary
ProxyMechanismValue()
           
 
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.
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.Firewall.MechanismValue
copy, prettyPrint, tag, toFirewallMechanism
 

Field Detail

ior

public IORValue ior
Constructor Detail

ProxyMechanismValue

public ProxyMechanismValue()
Method Detail

toString

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

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode 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