org.objectweb.fractal.task.core.primitive.annotations
Annotation Type ServerInterface


@Documented
@Retention(value=RUNTIME)
public @interface ServerInterface


Required Element Summary
 java.lang.String name
           
 java.lang.String record
           
 java.lang.Class<?> signature
           
 
Optional Element Summary
 java.lang.String[] parameters
           
 

Element Detail

name

public abstract java.lang.String name
Returns:
the name of the server interface.

signature

public abstract java.lang.Class<?> signature
Returns:
Type of the server interface.

record

public abstract java.lang.String record
Returns:
the record descriptor.

parameters

public abstract java.lang.String[] parameters
Returns:
the list of variable names that have to be passed as parameters to the record descriptor.
Default:
{}


Copyright © 2007-2009 ObjectWeb Consortium. All Rights Reserved.