VisiBroker for Java

com.inprise.vbroker.PortableServerExt
Class SubjectScheme

java.lang.Object
  extended by com.inprise.vbroker.PortableServerExt.SubjectScheme
All Implemented Interfaces:
java.io.Serializable, IDLEntity

public final class SubjectScheme
extends java.lang.Object
implements IDLEntity

Specifies what is the subject reference's address scheme, interface scheme, interface repository id (for typed channel only), and delivery scheme.

See Also:
Serialized Form

Field Summary
 SubjectAddressScheme address_scheme
          Specifies the subject reference.
 SubjectDeliveryScheme delivery_scheme
          Specifies the subject's delivery scheme.
 java.lang.String interface_id
          Specifies the subject interface id (for typed channels only).
 SubjectInterfaceScheme interface_scheme
          Specifies the subject interface scheme.
 
Constructor Summary
SubjectScheme()
           
SubjectScheme(SubjectAddressScheme address_scheme, SubjectInterfaceScheme interface_scheme, java.lang.String interface_id, SubjectDeliveryScheme delivery_scheme)
           
 
Method Summary
 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
 

Field Detail

address_scheme

public SubjectAddressScheme address_scheme
Specifies the subject reference.


interface_scheme

public SubjectInterfaceScheme interface_scheme
Specifies the subject interface scheme.


interface_id

public java.lang.String interface_id
Specifies the subject interface id (for typed channels only).


delivery_scheme

public SubjectDeliveryScheme delivery_scheme
Specifies the subject's delivery scheme.

Constructor Detail

SubjectScheme

public SubjectScheme()

SubjectScheme

public SubjectScheme(SubjectAddressScheme address_scheme,
                     SubjectInterfaceScheme interface_scheme,
                     java.lang.String interface_id,
                     SubjectDeliveryScheme delivery_scheme)
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

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