Index: source/ariba/AribaModule.cpp
===================================================================
--- source/ariba/AribaModule.cpp	(revision 5761)
+++ source/ariba/AribaModule.cpp	(revision 5767)
@@ -213,3 +213,7 @@
 }
 
+const string AribaModule::getLocalEndpoints() {
+	return base_comm->getEndpointDescriptor().toString();
+}
+
 } // namespace ariba
Index: source/ariba/AribaModule.h
===================================================================
--- source/ariba/AribaModule.h	(revision 5761)
+++ source/ariba/AribaModule.h	(revision 5767)
@@ -150,4 +150,9 @@
 	const vector<string> getProperties() const; ///< @see Module.h
 
+	/**
+	 * Get the local endpoint information
+	 */
+	const string getLocalEndpoints();
+
 private:
 	// bootstrap node
Index: source/ariba/communication/BaseCommunication.h
===================================================================
--- source/ariba/communication/BaseCommunication.h	(revision 5761)
+++ source/ariba/communication/BaseCommunication.h	(revision 5767)
@@ -202,6 +202,4 @@
 	void unregisterEventListener(CommunicationEvents* _events);
 
-public:
-
 	/// called when a system event is emitted by system queue
 	virtual void handleSystemEvent(const SystemEvent& event);
