Skip to content

Instantly share code, notes, and snippets.

Created August 29, 2017 17:48
Show Gist options
  • Save anonymous/d83d9854fb942ea137d59a295188e027 to your computer and use it in GitHub Desktop.
Save anonymous/d83d9854fb942ea137d59a295188e027 to your computer and use it in GitHub Desktop.
class EvaluateQueuedItem extends Handler<ItemClass, QueueRow> {
private final Id<QueueRow> id;
public EvaluateQueuedItem(Id<QueueRow> id) {
this.id = id;
}
@Override
public void process() {
handleQueuedItem(id, this::handle, QueueRow.class);
}
private void handle(ItemClass item) {
// Handle the item.
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment