All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmlens.trace.agent.bootstrap.interleave.actualAccess.LockAccess Maven / Gradle / Ivy

There is a newer version: 1.1.5
Show newest version
package com.vmlens.trace.agent.bootstrap.interleave.actualAccess;

import com.vmlens.trace.agent.bootstrap.interleave.lock.LockOperation;

import gnu.trove.list.TLinkable;


public class LockAccess implements TLinkable {
	public final int threadIndex;
	public final LockOperation operation;
	public final int position;
	public final int lockPosition;
	
	public LockAccess(int threadIndex, LockOperation operation, int position, int lockPosition) {
		super();
		this.threadIndex = threadIndex;
		this.operation = operation;
		this.position = position;
		this.lockPosition = lockPosition;
	}
	
	private LockAccess next;
	private LockAccess previous;

	public LockAccess getNext() {
		return next;
	}
	public void setNext(LockAccess next) {
		this.next = next;
	}
	public LockAccess getPrevious() {
		return previous;
	}
	public void setPrevious(LockAccess previous) {
		this.previous = previous;
	}
	
	
	
	
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy