private CompositeTransactionImp createCT(String tid,CoordinatorImp coordinator,Stack<CompositeTransaction> lineage,boolean serial) throws SysException {
  if (LOGGER.isTraceEnabled())   LOGGER.logTrace("Creating composite transaction: " + tid);
  CompositeTransactionImp ct=new CompositeTransactionImp(this,lineage,tid,serial,coordinator);
  setTidToTx(ct.getTid(),ct);
  return ct;
}

private CompositeTransactionImp createCT ( String tid , CoordinatorImp coordinator , Stack < CompositeTransaction > lineage , boolean serial ) throws SysException { if ( LOGGER . isTraceEnabled ( ) ) LOGGER . logTrace ( "Creating composite transaction: " + tid ) ; CompositeTransactionImp ct = new CompositeTransactionImp ( this , lineage , tid , serial , coordinator ) ; setTidToTx ( ct . getTid ( ) , ct ) ; return ct ; }
creation method for composite transactions .
