org.jacorb.poa
public class AOM extends Object
Version: $Id: AOM.java,v 1.33 2006/07/27 13:50:35 nick.cross Exp $
| Constructor Summary | |
|---|---|
| protected | AOM(boolean _unique, Logger _logger) |
| Method Summary | |
|---|---|
| protected void | add(byte[] oid, Servant servant)add is called by the POA when activating an object
to add a Servant into the Active Object Map.
|
| protected void | addAOMListener(AOMListener listener) |
| protected boolean | contains(Servant servant) |
| protected StringPair[] | deliverContent() |
| protected byte[] | getObjectId(Servant servant) |
| protected Servant | getServant(byte[] oid) |
| protected Servant | incarnate(byte[] oid, ServantActivator servant_activator, POA poa) |
| protected void | remove(byte[] oid, RequestController requestController, ServantActivator servantActivator, POA poa, boolean cleanupInProgress) |
| protected void | removeAll(ServantActivator servant_activator, POA poa, boolean cleanup_in_progress) |
| protected void | removeAOMListener(AOMListener listener) |
| protected int | size() |
add is called by the POA when activating an object
to add a Servant into the Active Object Map.
Parameters: oid a byte[], the id to use. servant a Servant, the servant to store.
Throws: ObjectAlreadyActive if an error occurs ServantAlreadyActive if an error occurs