VisiBroker for Java

com.inprise.vbroker.Activation
Class ImplementationStatus

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

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

Contains the status of all activated servers for a given registration in the OAD. Note that a single registration can have many servers associated with it in the case of UNSHARED servers

The IDL for the ObjectStatus and ImplementationStatus -

            module Activation
            {
            ...
            struct ObjectStatus {
                long         unique_id;
                State         activation_state;
                Object         objRef;
            };
            typedef sequence   ObjectStatusList;
            struct ImplementationStatus {
                extension::CreationImplDef   impl;
                ObjectStatusList             status;
            };
            ...
            };
        

See Also:
Serialized Form

Field Summary
 CreationImplDef impl
          Provides information about the registration.
 ObjectStatus[] status
          status is a sequence of ObjectStatus structures.
 
Constructor Summary
ImplementationStatus()
           
ImplementationStatus(CreationImplDef impl, ObjectStatus[] status)
           
 
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

impl

public CreationImplDef impl
Provides information about the registration. This is the same information that was used to register the implementation with the OAD.


status

public ObjectStatus[] status
status is a sequence of ObjectStatus structures.

Constructor Detail

ImplementationStatus

public ImplementationStatus()

ImplementationStatus

public ImplementationStatus(CreationImplDef impl,
                            ObjectStatus[] status)
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