Sha256: 31ee496efc98c1cf6ea269ef196027c4f085fe74a853c7c15621c76f978dd47d

Contents?: true

Size: 598 Bytes

Versions: 5

Compression:

Stored size: 598 Bytes

Contents

package <%= restservices_package %>;

import javax.ws.rs.DELETE;
import javax.ws.rs.POST;
import javax.ws.rs.Path;

import <%= models_package %>.User;

import org.fusesource.restygwt.client.MethodCallback;
import org.fusesource.restygwt.client.RestService;

import de.mkristian.gwt.rails.session.Authentication;
import de.mkristian.gwt.rails.session.Session;

@Path("/session")
public interface SessionRestService extends RestService {

    @POST
    void create(Authentication authentication, MethodCallback<Session<User>> callback);

    @DELETE
    void destroy(MethodCallback<Void> callback);
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
resty-generators-0.7.3 lib/generators/resty/setup/templates/SessionRestService.java~
resty-generators-0.7.2 lib/generators/resty/setup/templates/SessionRestService.java~
resty-generators-0.7.1 lib/generators/resty/setup/templates/SessionRestService.java~
resty-generators-0.7.0 lib/generators/resty/setup/templates/SessionRestService.java~
resty-generators-0.6.0 lib/generators/resty/setup/templates/SessionRestService.java~