package com.oguerreiro.resilient.activities.period.close;

import java.util.concurrent.CompletableFuture;

import com.oguerreiro.resilient.activity.Activity;
import com.oguerreiro.resilient.activity.GenericGuide;
import com.oguerreiro.resilient.activity.GenericResult;
import com.oguerreiro.resilient.domain.Period;

public interface PeriodCloseActivity extends Activity<GenericResult, GenericGuide<Period>> {	
	CompletableFuture<GenericResult> doInternalActivityAsync(GenericGuide<Period> guide);
}
