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