- The three cases discussed only scratch the surface of configuring the POA.
- Servants can be reference counted.
- Servants can be shared between POAs.
- Servant Managers might also share servants.
- Servant Managers can throw
ForwardRequest exceptions
- can redirect requests elsewhere.
- USE_SERVANT_MANAGER with NO_RETAIN
- The servant manager is a ServantLocator
- ServantLocator gets a preinvoke() and postinvoke() call on every method invocation.
- Dynamic POA creation
- POA can be created/destroyed at any time
- POAs could be used as temporary object containers
|