public static com.arjuna.ArjunaOTS.GlobalTransactionInfo read (final org.omg.CORBA.portable.InputStream in) { com.arjuna.ArjunaOTS.GlobalTransactionInfo result = new com.arjuna.ArjunaOTS.GlobalTransactionInfo(); result.totalNumberOfTransactions=in.read_long(); result.numberOfCommittedTransactions=in.read_long(); result.numberOfAbortedTransactions=in.read_long(); result.averageLifetime=in.read_float(); result.numberOfHeuristics=in.read_long(); result.reaperTimeout=in.read_long(); result.defaultTimeout=in.read_long(); return result; } public static void write (final org.omg.CORBA.portable.OutputStream out, final com.arjuna.ArjunaOTS.GlobalTransactionInfo s)
public static com.arjuna.ArjunaOTS.GlobalTransactionInfo read (org.omg.CORBA.portable.InputStream istream) { com.arjuna.ArjunaOTS.GlobalTransactionInfo value = new com.arjuna.ArjunaOTS.GlobalTransactionInfo (); value.totalNumberOfTransactions = istream.read_long (); value.numberOfCommittedTransactions = istream.read_long (); value.numberOfAbortedTransactions = istream.read_long (); value.averageLifetime = istream.read_float (); value.numberOfHeuristics = istream.read_long (); value.reaperTimeout = istream.read_long (); value.defaultTimeout = istream.read_long (); return value; }
public static com.arjuna.ArjunaOTS.GlobalTransactionInfo read (final org.omg.CORBA.portable.InputStream in) { com.arjuna.ArjunaOTS.GlobalTransactionInfo result = new com.arjuna.ArjunaOTS.GlobalTransactionInfo(); result.totalNumberOfTransactions=in.read_long(); result.numberOfCommittedTransactions=in.read_long(); result.numberOfAbortedTransactions=in.read_long(); result.averageLifetime=in.read_float(); result.numberOfHeuristics=in.read_long(); result.reaperTimeout=in.read_long(); result.defaultTimeout=in.read_long(); return result; } public static void write (final org.omg.CORBA.portable.OutputStream out, final com.arjuna.ArjunaOTS.GlobalTransactionInfo s)
public GlobalTransactionInfo getGlobalInfo () throws SystemException { GlobalTransactionInfo info = new GlobalTransactionInfo(); info.totalNumberOfTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfTransactions(); info.numberOfCommittedTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfCommittedTransactions(); info.numberOfAbortedTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfAbortedTransactions(); if (info.totalNumberOfTransactions > 0) info.averageLifetime = (float) (TransactionReaper.transactionLifetime() / info.totalNumberOfTransactions); else info.averageLifetime = (float) 0.0; info.numberOfHeuristics = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfHeuristics(); TransactionReaper reaper = TransactionReaper.transactionReaper(); if (reaper.checkingPeriod() == Long.MAX_VALUE) info.reaperTimeout = 0; else info.reaperTimeout = (int) reaper.checkingPeriod(); info.defaultTimeout = TxControl.getDefaultTimeout(); return info; }
public GlobalTransactionInfo getGlobalInfo () throws SystemException { GlobalTransactionInfo info = new GlobalTransactionInfo(); info.totalNumberOfTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfTransactions(); info.numberOfCommittedTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfCommittedTransactions(); info.numberOfAbortedTransactions = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfAbortedTransactions(); if (info.totalNumberOfTransactions > 0) info.averageLifetime = (float) (TransactionReaper.transactionLifetime() / info.totalNumberOfTransactions); else info.averageLifetime = (float) 0.0; info.numberOfHeuristics = (int)com.arjuna.ats.arjuna.coordinator.TxStats.getInstance().getNumberOfHeuristics(); TransactionReaper reaper = TransactionReaper.transactionReaper(); if (reaper.checkingPeriod() == Long.MAX_VALUE) info.reaperTimeout = 0; else info.reaperTimeout = (int) reaper.checkingPeriod(); info.defaultTimeout = TxControl.getDefaultTimeout(); return info; }