org.exoplatform.services.rest
Annotation Type HeaderParam


@Target(value=PARAMETER)
@Retention(value=RUNTIME)
public @interface HeaderParam

Created by The eXo Platform SAS.
HeaderParam define the names of header from HTTP request. In this way ResourceContainer gets only header parameters which it needs. For example:

 ...
 public getMethod(@HeaderParam("accept") String accept_param) {
 ...
 }
 

Method getMethod gets header parameter "accept" as String accept_param.

Version:
$Id: $
Author:
Gennady Azarenkov

Required Element Summary
 String value
          HTTP header name.
 

Element Detail

value

public abstract String value
HTTP header name.



Copyright © 2009 eXo Platform SAS. All Rights Reserved.