Search in sources :

Example 1 with GetProjectEventsResult

use of edu.stanford.bmir.protege.web.shared.event.GetProjectEventsResult in project webprotege by protegeproject.

the class EventPollingManager method pollForProjectEvents.

public void pollForProjectEvents() {
    GWT.log("[Event Polling Manager] Polling for project events for " + projectId + " from " + nextTag);
    UserId userId = loggedInUserProvider.getCurrentUserId();
    dispatchServiceManager.execute(new GetProjectEventsAction(nextTag, projectId), new DispatchServiceCallback<GetProjectEventsResult>() {

        @Override
        public void handleSuccess(GetProjectEventsResult result) {
            dispatchEvents(result.getEvents());
        }
    });
}
Also used : GetProjectEventsAction(edu.stanford.bmir.protege.web.shared.event.GetProjectEventsAction) UserId(edu.stanford.bmir.protege.web.shared.user.UserId) GetProjectEventsResult(edu.stanford.bmir.protege.web.shared.event.GetProjectEventsResult)

Aggregations

GetProjectEventsAction (edu.stanford.bmir.protege.web.shared.event.GetProjectEventsAction)1 GetProjectEventsResult (edu.stanford.bmir.protege.web.shared.event.GetProjectEventsResult)1 UserId (edu.stanford.bmir.protege.web.shared.user.UserId)1