File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

UrlyBird RMI Interface

 
sohrab khan
Greenhorn
Posts: 13
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I've went through Monkhouse's book several time. I want to create rmi interface similar to what andrew did. The DBMain interface has read method as following:



I want to create RMI interface like:



But I get the overridden method does not throw the RemoteException. Can anybody tell me how to go about creating the above? I read somewhere that I should wrap RemoteException inside the RecordNotFoundException, so I removed the "throws RemoteException" from the method's signature and did the following in the implementation class of RemoteDBMain:


To do the above I've to put RemoteException in the throws clause as well which again invalidate the method signature and I get the overriden method does not throw RemoteException error.

Please let me know how to go about creating the rmi interface. Should i just copy the DBMain interface into RemoteDBMain and include the "throws RemoteException" in each method? or is there a better way of doing it?

Any suggestions would be highly appreciated.

Thankyou.
 
Roberto Perillo
Bartender
Posts: 2271
3
Eclipse IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey, partner!

Please take a look here. I think it will be helpful!
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic