RmiMethod annotation. All rmic options related to remote methods 
 can be specified as RMI annotation in the remote implementation 
 class. Elements for this class are:
 
 - asynchronousResult: If 
true, marks a method for asynchronous processing. 
 Typically when a method is invoked, the result is returned upon 
 the completion of the method execution. When asynchronousResult=true, the return type of the method can be either void or a Future object.
 If the type is a Future object, it can be polled to see when the result is available.
 If the type is a void, the method is treated as an asynchronous one-way call.
  
 - dispatchPolicy: Specifies the Work Manager to use to schedule remote object requests.
 
 - idempotent: Specifies an Idempotent method.
 
 - oneway: Specifies a Oneway call.
 
 - timeout: Specifies a timeout for remote calls.
 
 - transactional: Specifies a transactional method. If not, suspend the transaction before making the RMI 
 call and resume the transaction after the call completes.