Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] Interface changes

Subject: perfsonar development work

List archive

Re: [pS-dev] Interface changes


Chronological Thread 
  • From: Maciej Glowiak <>
  • To: Perfsonar Development List <>, Eric Boyd <>, Szymon Trocha <>, Joe Metzger <>, Leobino Sampaio <>
  • Subject: Re: [pS-dev] Interface changes
  • Date: Thu, 26 Apr 2007 14:33:23 +0200
  • Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA CXBIWXMAAEU1AABFNQF8gVf5AAAAB3RJTUUH1QYQDjo6uEWvwgAAAM5JREFUGNNN0LFqAkEUheGj KRZsfATrvENgYyH4APabxwgWGUUQC99BsNDCInUq7VImbbDZ0kayxBXMuN7jvTuKVh//mZlmQKZ1 EhQ8GAVgZECspEBdWQHRjR70KlgFKkoUaCw3ijSYQ4n5HfBK4a4jDcdDQPol/80Sr9BxZOOL4Fmr Jq8VBx7eopaSPvWGOm67fqol3j1q0XNs7Nk2cs6MU6gPNzf+ZGKQX4Ek8H6rAnFZnXB2vJxJcv8g C2P+WzL4tD+Txc4KydrIkh+eAdo01QbjQ84vAAAAAElFTkSuQmCC
  • Organization: Poznan Supercomputing and Networking Center

Hi again,

after discussion with Roman I realized that perhaps we might get rid of other ...Exceptions (SystemException, DataFormatException, etc.) than PerfSONARException. All information about the error is now inside result code which is a part of PerfSONARException.

But that small change is in fact serious change that may influent on several services, so all service developers based on pS base should be aware of that. So the agreement from _Steering Group_ is required.

Maciej

Maciej Glowiak wrote:
Hi,

The common exception in our Java classes is PerfSONARException. But our interfaces still base on SystemException, DataFormatException, etc.

I think we should change "throws" declarations in our interfaces and their implementation to PerfSONARException to accept all our exception hierarchy. The problem is mostly related to MessageHandler and ServiceEngine.




--

--------------------------------------------------------------------
| Maciej Glowiak Network Research and Development ||
|

Poznan Supercomputing and Networking Center ||
| (+48 61) 858 2024 -- skype_id: maciej_psnc GG: 4526858 ||
====================================================================



Archive powered by MHonArc 2.6.16.

Top of Page