package module.mission.domain.activity;
import java.io.Serializable;
import module.mission.domain.MissionProcess;
import module.mission.domain.RemoteMissionProcess;
import module.workflow.activities.ActivityInformation;
import module.workflow.activities.WorkflowActivity;
public class DisassociateMissionProcessActivityInfo extends ActivityInformation<MissionProcess> implements Serializable {
private RemoteMissionProcess remoteMissionProcess;
private boolean connect;
public DisassociateMissionProcessActivityInfo(final MissionProcess missionProcess,
final WorkflowActivity<MissionProcess, ? extends ActivityInformation<MissionProcess>> activity) {
super(missionProcess, activity);
}
@Override
public boolean hasAllneededInfo() {
return remoteMissionProcess != null;
}
public RemoteMissionProcess getRemoteMissionProcess() {
return remoteMissionProcess;
}
public void setRemoteMissionProcess(RemoteMissionProcess remoteMissionProcess) {
this.remoteMissionProcess = remoteMissionProcess;
}
public boolean isConnect() {
return connect;
}
public void setConnect(boolean connect) {
this.connect = connect;
}
}