Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2013, Red Hat Middleware LLC, and individual contributors
  * as indicated by the @author tags.
  * See the copyright.txt in the distribution for a
  * full listing of individual contributors.
  * This copyrighted material is made available to anyone wishing to use,
  * modify, copy, or redistribute it subject to the terms and conditions
  * of the GNU Lesser General Public License, v. 2.1.
  * This program is distributed in the hope that it will be useful, but WITHOUT A
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
 * You should have received a copy of the GNU Lesser General Public License,
 * v.2.1 along with this distribution; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 * MA  02110-1301, USA.
 *
 * (C) 2013
 * @author JBoss Inc.
 */
package com.arjuna.ats.internal.jta.recovery.arjunacore;
    public static final String ATOMIC_ACTION_TYPE = new AtomicAction().type();
    public static final String CONNECTABLE_ATOMIC_ACTION_TYPE = "Connectable";
	private String jndiName;
	private Xid xid;
	private boolean hasCompleted;
		super(rcvUid);
		this. = type;
		// Unpack BasicAction::save_state preamble
		Header hdr = new Header();
		unpackHeader(oshdr);
		os.unpackBoolean(); // FYI pastFirstParticipant
		// Take a look at the first record type
		int record_type = os.unpackInt();
		if (record_type == .) {
			// Its one we are interested in
			 = XidImple.unpack(os);
		}
	}
	public String type() {
		return ;
	}
		return  != null && !;
	}
		return ;
	}
	public Xid getXid() {
		return ;
	}
	public void updateCommitMarkableResourceRecord(boolean committed) {
		peekFront.updateOutcome(committed);
		if (..isTraceEnabled()) {
		    ..trace("Moving " + get_uid() + " to an AAR so it won't get processed this time");
		}
	}
New to GrepCode? Check out our FAQ X