summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/ImplRepo_Service/Locator_XMLHandler.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove doxygen style Id tag with two space before $Id#Johnny Willemsen2015-01-071-2/+0
|
* Wed Feb 5 21:13:37 UTC 2014 Phil Mesnier <mesnier_p@ociweb.com>Phil Mesnier2014-02-051-20/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * orbsvcs/ImplRepo_Service/Activator_Info.h: * orbsvcs/ImplRepo_Service/Activator_Info.cpp: * orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp: * orbsvcs/ImplRepo_Service/AsyncListManager.cpp: * orbsvcs/ImplRepo_Service/Config_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/ImR_Locator_i.h: * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp: * orbsvcs/ImplRepo_Service/ImR_Utils.cpp: * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc: * orbsvcs/ImplRepo_Service/Locator_Repository.h: * orbsvcs/ImplRepo_Service/Locator_Repository.cpp: * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h: * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp: * orbsvcs/ImplRepo_Service/Server_Info.h: * orbsvcs/ImplRepo_Service/Server_Info.cpp: * orbsvcs/ImplRepo_Service/Shared_Backing_Store.h: * orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/UpdateableServerInfo.h: * orbsvcs/ImplRepo_Service/UpdateableServerInfo.cpp: * orbsvcs/ImplRepo_Service/XML_Backing_Store.h: * orbsvcs/ImplRepo_Service/XML_Backing_Store.cpp: * orbsvcs/ImplRepo_Service/utils.h: Add peer list and alternate key values to the Server_Info struct. Together these enable the locator to know to start only one instance of a server even if it receives "concurrent" requests for two POAs. The POA name is not necessarily the key in the server repository as it is possible for servers to be distinguished by server ID and contain identically named POAs. It is up to system deployers to set the server ID correctly in this case. Heavily refactored the locator code that touches the Server_Info data to rely on helper functions for initialization and entry resolution. Refactored much of the persistence code for clarity. * tao/ImR_Client/ImplRepo.idl: Add an exception to the link command. * orbsvcs/ImplRepo_Service/ImR_Activator.idl: * orbsvcs/ImplRepo_Service/ImR_Activator_i.h: * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: The locator now provides the last known pid for a server when a server kill is requested. This allows the kill command to work even if the activator is restarted after launching the wayward server. In this case the activator will synthesize a child death event to send to the locator. For this reason, it may still be possible that a server is still running even though the locator believes it is not.
* Merge in OCI_Reliability_Enhancements branch. stanleyk2013-02-051-23/+25
|
* Mon Sep 13 18:15:27 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-131-4/+4
| | | | | | *: Zapped trailing whitespaces using find -name \*.h -o -name \*.cpp -name \*.inl | xargs perl -i -pe's/\s+\n/\n/'
* Sat Apr 25 06:25:37 UTC 2009 Yan Dai <dai_y@ociweb.com>dai_y2009-04-251-5/+7
|
* Fri Oct 11 08:51:45 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2008-10-101-13/+13
|
* Sun Jul 15 13:01:49 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>Abdullah Sowayan2007-07-151-4/+2
|
* (no commit message)Johnny Willemsen2007-02-131-2/+4
|
* Mon Feb 12 13:41:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-02-121-4/+2
|
* Repo restructuringWilliam R. Otte2006-07-241-0/+88
|
* Repo restructuringWilliam R. Otte2006-07-241-88/+0
|
* *** empty log message ***giovannd2006-01-041-1/+1
|
* ChangeLogTag:Fri Sep 24 13:16:44 MST 2004 Trevor Fields <fields_t@ociweb.com>fields_t2004-09-241-0/+88