Package io.protostuff
Annotation Type Service
-
@Retention(RUNTIME) @Target(TYPE) public @interface Service
Rpc service annotation, specifies service namespace. https://github.com/protostuff/protostuff/wiki/Rpc-ServicesConsider this service definition:
package foo; service Bar { rpc DoWork(Request) returns(Response); }
By default, service namespace is formed as a package + '.' + service name. In the example above, service namespace is "foo.Bar".
Request and response qualifiers are generated using rpc method name. Request qualifier is formed as service namespace + '/' + method name + 'Request'. Response qualifier is formed as service namespace + '/' + method name + 'Response'. In the example above, request/response qualifiers are "foo.Bar/DoWorkRequest" and "foo.Bar/DoWorkResponse".
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.String
value
Service namespace.
-