seges / acris

AcrIS is a modern framework serving as a base for applications, web sites and portals. It provides various tools and libraries to ease daily development. Build on top of Google web toolkit and provides sophisticated solution for security, beans binding, JSON protocol and usefull project skelets integrated with maven, hibernate, spring and gilead. You will get a prepared solution in box ready to use in your own project.
4 stars 1 forks source link

Async processor in eclipse #57

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Source:

@RemoteServiceDefinition
@RemoteServicePath(ModulesDefinition.SUBSCRIPTION_SERVICE)
public interface GWTSubscriptionServiceRemote extends RemoteService {

    SubscriptionDTO subscribe(String clientValidationURLWithParam, String email, Integer type,
            SubscriptionFormat format, String language) throws SubscriptionException;

    SubscriptionState unsubscribe(String clientValidationURLWithParam, String email, Integer type);

    SubscriptionState validateSubscription(String validationCode);
}

Generated result:
@RemoteServicePath("acris-server/acris-service/subscription")
@Generated(value = "sk.seges.acris.pap.service.AsyncServiceProcessor")
public interface GWTSubscriptionServiceRemoteAsync {

    void subscribe(String clientValidationURLWithParam, String email, Integer type, SubscriptionFormat format, String language, AsyncCallback<null> callback);

    void unsubscribe(String clientValidationURLWithParam, String email, Integer type, AsyncCallback<SubscriptionState> callback);

    void validateSubscription(String validationCode, AsyncCallback<SubscriptionState> callback);

}

>>>> AsyncCallback<null> callback <<<<

Original issue reported on code.google.com by bossobos...@gmail.com on 9 Nov 2011 at 2:35

GoogleCodeExporter commented 9 years ago

Original comment by nejakyus...@gmail.com on 9 Nov 2011 at 3:16