VisiBroker for Java

com.inprise.vbroker.ObjLocation
Class Desc

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

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

This interface contains information you use to describe the characteristics of an object. You pass this structure as an argument to several of the Location Service methods described in this package. The Desc structure, or a sequence of them, is returned by some of the Location Service methods.

See Also:
Serialized Form

Field Summary
 boolean activable
          If true, this object is registered with the Object Activation Daemon.
 java.lang.String agent_hostname
          The name of the host running the Smart Agent with which this object is registered.
 ProfileBodyValue iiop_locator
          A strcuture containing IIOP specific information about this object, e.g.
 java.lang.String instance_name
          The object's instance name.
 Object ref
          A reference to the object being described.
 java.lang.String repository_id
          The object's repository identifier.
 
Constructor Summary
Desc()
           
Desc(boolean activable, java.lang.String agent_hostname, Object ref, ProfileBodyValue iiop_locator, java.lang.String repository_id, java.lang.String instance_name)
           
 
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

activable

public boolean activable
If true, this object is registered with the Object Activation Daemon. It false, the object was started manually and is registered with the OSAgent.


agent_hostname

public java.lang.String agent_hostname
The name of the host running the Smart Agent with which this object is registered. *


ref

public Object ref
A reference to the object being described. *


iiop_locator

public ProfileBodyValue iiop_locator
A strcuture containing IIOP specific information about this object, e.g. hostname and port number


repository_id

public java.lang.String repository_id
The object's repository identifier. *


instance_name

public java.lang.String instance_name
The object's instance name. *

Constructor Detail

Desc

public Desc()

Desc

public Desc(boolean activable,
            java.lang.String agent_hostname,
            Object ref,
            ProfileBodyValue iiop_locator,
            java.lang.String repository_id,
            java.lang.String instance_name)
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