public synchronized ChildOA createPOA (String adapterName, Policy[] policies) throws AdapterAlreadyExists, InvalidPolicy, AdapterInactive { if (opLogger.logger.isTraceEnabled()) { opLogger.logger.trace("OA::createPOA (" + adapterName + " )"); } if (!_oa.initialised()) { opLogger.i18NLogger.warn_OA_oanotinitialised(); throw new AdapterInactive(); } if (_defaultAdapterName == null) _defaultAdapterName = adapterName; /** * Perform OA pre-initialisation routines */ performPreInit(adapterName); /** * Create a child POA of this POA passing the policies passed in */ _oa.createPOA(adapterName, policies); ChildOA newChildOA = new ChildOA(_associatedORB, adapterName, _oa .poa(adapterName)); /** * Perform OA post-initialisation routines */ performPostInit(adapterName); return (newChildOA); }
public synchronized ChildOA createPOA (String adapterName, Policy[] policies) throws AdapterAlreadyExists, InvalidPolicy, AdapterInactive { if (opLogger.logger.isTraceEnabled()) { opLogger.logger.trace("OA::createPOA (" + adapterName + " )"); } if (!_oa.initialised()) { opLogger.i18NLogger.warn_OA_oanotinitialised(); throw new AdapterInactive(); } if (_defaultAdapterName == null) _defaultAdapterName = adapterName; /** * Perform OA pre-initialisation routines */ performPreInit(adapterName); /** * Create a child POA of this POA passing the policies passed in */ _oa.createPOA(adapterName, policies); ChildOA newChildOA = new ChildOA(_associatedORB, adapterName, _oa .poa(adapterName)); /** * Perform OA post-initialisation routines */ performPostInit(adapterName); return (newChildOA); }
ChildOA newChildOA = new ChildOA(_associatedORB, adapterName, _oa .poa(adapterName));