org.apache.yoko.orb.OB
Interface BootManagerOperations

All Known Subinterfaces:
BootManager
All Known Implementing Classes:
BootManager_impl

public interface BootManagerOperations

Interface to manage bootstrapping of objects.


Method Summary
 void add_binding(byte[] oid, Object obj)
          Add a new binding to the internal table.
 void remove_binding(byte[] oid)
          Remove a binding from the internal table.
 void set_locator(BootLocator locator)
          Set the BootLocator.
 

Method Detail

add_binding

void add_binding(byte[] oid,
                 Object obj)
                 throws AlreadyExists
Add a new binding to the internal table.

Parameters:
oid - The object id to bind.
obj - The object reference.
Throws:
AlreadyExists - Thrown if binding already exists.

remove_binding

void remove_binding(byte[] oid)
                    throws NotFound
Remove a binding from the internal table.

Parameters:
oid - The object id to remove.
Throws:
NotFound - Thrown if no binding found.

set_locator

void set_locator(BootLocator locator)
Set the BootLocator. The BootLocator is called when a binding for an object id does not exist in the internal table.

Parameters:
locator - The BootLocator reference.
See Also:
BootLocator


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.