Valid POA Policy Combinations

Each row in the following table represents a valid combinations of POA Policies. The default values for the policies appear in gray. When creating a POA, you only need to pass to POA::create_POA the policies for which you need non-default values.

Note: The proprietary POA Security Policy can be used with any of the following valid combinations.
 
Thread Lifespan IdUniqueness IdAssignment ImplicitActivation ServantRetention RequestProcessing
ORB TRANSIENT UNIQUE USER NO_IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT UNIQUE USER NO_IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT UNIQUE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB TRANSIENT UNIQUE SYSTEM IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT UNIQUE SYSTEM IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT UNIQUE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT UNIQUE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT UNIQUE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN DEF_SERVANT
ORB TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT MULTIPLE USER NO_IMPLICIT NON_RETAIN DEF_SERVANT
ORB TRANSIENT MULTIPLE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN DEF_SERVANT
ORB TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
ORB TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN DEF_SERVANT
ORB TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
ORB TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN DEF_SERVANT
ORB TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB PERSISTENT UNIQUE USER NO_IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT UNIQUE USER NO_IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT UNIQUE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB PERSISTENT UNIQUE SYSTEM IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT UNIQUE SYSTEM IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT UNIQUE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT UNIQUE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT UNIQUE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN DEF_SERVANT
ORB PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT MULTIPLE USER NO_IMPLICIT NON_RETAIN DEF_SERVANT
ORB PERSISTENT MULTIPLE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
ORB PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN DEF_SERVANT
ORB PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
ORB PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN DEF_SERVANT
ORB PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
ORB PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN DEF_SERVANT
ORB PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE TRANSIENT UNIQUE USER NO_IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT UNIQUE USER NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT UNIQUE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE TRANSIENT UNIQUE SYSTEM IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT UNIQUE SYSTEM IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT UNIQUE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT UNIQUE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT UNIQUE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN DEF_SERVANT
SINGLE TRANSIENT MULTIPLE USER NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT MULTIPLE USER NO_IMPLICIT NON_RETAIN DEF_SERVANT
SINGLE TRANSIENT MULTIPLE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN DEF_SERVANT
SINGLE TRANSIENT MULTIPLE SYSTEM IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
SINGLE TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN DEF_SERVANT
SINGLE TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN DEF_SERVANT
SINGLE TRANSIENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE PERSISTENT UNIQUE USER NO_IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT UNIQUE USER NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT UNIQUE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE PERSISTENT UNIQUE SYSTEM IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT UNIQUE SYSTEM IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT UNIQUE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT UNIQUE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT UNIQUE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN DEF_SERVANT
SINGLE PERSISTENT MULTIPLE USER NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT MULTIPLE USER NO_IMPLICIT NON_RETAIN DEF_SERVANT
SINGLE PERSISTENT MULTIPLE USER NO_IMPLICIT NON_RETAIN SERVANT_MGR
SINGLE PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN DEF_SERVANT
SINGLE PERSISTENT MULTIPLE SYSTEM IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN AOM_ONLY
SINGLE PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN DEF_SERVANT
SINGLE PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT RETAIN SERVANT_MGR
SINGLE PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN DEF_SERVANT
SINGLE PERSISTENT MULTIPLE SYSTEM NO_IMPLICIT NON_RETAIN SERVANT_MGR
 

 

Copyright © 1998-2003, Novell, Inc. All rights reserved.