Class Switch

    • Constructor Detail

    • Method Detail

      • select

        public java.lang.String select​(long id,
                                       java.io.Serializable ser)
        Specified by:
        select in interface GroupSelector
        Parameters:
        id - transaction id
        ser - transaction context
        Returns:
        group name or null for no-action
      • prepare

        public int prepare​(long id,
                           java.io.Serializable o)
        Description copied from interface: TransactionParticipant
        Called by TransactionManager in preparation for a transaction
        Specified by:
        prepare in interface TransactionParticipant
        Parameters:
        id - the Transaction identifier
        o - transaction context
        Returns:
        PREPARED or ABORTED (| NO_JOIN | READONLY)