| CheckIndex | 
 Precondition for checking if the argument is a valid index. 
 | 
| CheckNotNull | 
 Pre- or postcondition check that a parameter is not null. 
 | 
| CheckState | 
 Pre or postcondition that a state is valid. 
 | 
| Excluded | 
 Excluded methods throw UnsupportedOperationException
  when called from remote. 
 | 
| FutureReturnType | 
 Allows for defining a concrete Future return type of a method. 
 | 
| GuiClass | 
 Gui representation for a service. 
 | 
| GuiClassName | 
 Gui representation for a service. 
 | 
| GuiClassNames | 
 Gui representations for a service. 
 | 
| MultiplexCollector | 
  | 
| MultiplexDistributor | 
  | 
| NoCopy | 
 Parameters that should be copied / not copied. 
 | 
| OnEnd | 
 A method marked with this annotation will be called upon end of the element. 
 | 
| OnInit | 
 A method marked with this annotation will be called upon init of the element. 
 | 
| OnStart | 
 A method marked with this annotation will be called upon start of the element. 
 | 
| ParameterInfo | 
 Parameter info annotation. 
 | 
| PostCondition | 
  | 
| PostConditions | 
  | 
| PreCondition | 
  | 
| PreConditions | 
  | 
| Raw | 
 Explicitly declare a method as raw. 
 | 
| Reference | 
 Can be used to give objects reference semantics in local
  and remote calls:
  - in local calls references are not copied. 
 | 
| Replacement | 
 Define a replacement object to be called
  instead of the remote method. 
 | 
| Security | 
 Set the roles that would allow access to a service interface or service method. 
 | 
| Service | 
 Mark a class as implementing a service. 
 | 
| ServiceComponent | 
 Annotation for field of pojo service in which
  the service component (internal access) should be injected. 
 | 
| ServiceIdentifier | 
 Annotation for field of pojo service in which
  the service identifier should be injected. 
 | 
| ServiceShutdown | 
Deprecated. | 
| ServiceStart | 
Deprecated. | 
| Synchronous | 
 If void methods are declared synchronous they will block
  the caller until the method has been executed on the
  remote side (exceptions thus can arrive). 
 | 
| Tag | 
  | 
| Tags | 
 Service search tags. 
 | 
| TargetMethod | 
 Target method annotation. 
 | 
| Timeout | 
 Specify a timeout period after which the remote invocation
  is aborted when no result is received. 
 | 
| Uncached | 
 Specify a method as uncached. 
 | 
| Value | 
 Value as class or unparsed expression string. 
 |