public ReplDBMSEvent(long seqno,short fragno,boolean lastFrag,String sourceId,long epochNumber,Timestamp extractedTstamp,DBMSEvent event){
  this.seqno=seqno;
  this.fragno=fragno;
  this.lastFrag=lastFrag;
  this.epochNumber=epochNumber;
  if (sourceId == null)   this.sourceId="NONE";
 else   this.sourceId=sourceId;
  if (extractedTstamp == null)   this.extractedTstamp=new Timestamp(System.currentTimeMillis());
 else   this.extractedTstamp=extractedTstamp;
  if (event == null)   this.event=new DBMSEvent();
 else   this.event=event;
}

public ReplDBMSEvent ( long seqno , short fragno , boolean lastFrag , String sourceId , long epochNumber , Timestamp extractedTstamp , DBMSEvent event ) { this . seqno = seqno ; this . fragno = fragno ; this . lastFrag = lastFrag ; this . epochNumber = epochNumber ; if ( sourceId == null ) this . sourceId = "NONE" ; else this . sourceId = sourceId ; if ( extractedTstamp == null ) this . extractedTstamp = new Timestamp ( System . currentTimeMillis ( ) ) ; else this . extractedTstamp = extractedTstamp ; if ( event == null ) this . event = new DBMSEvent ( ) ; else this . event = event ; }
construct a new replication event .
