protected LockerState<S> lockState;
protected long lockExpireNS;
protected Logger log;
public Builder() {
this.rid = new StaticByteBuffer(DistributedStoreManager.getRid(new BaseConfiguration()));
this.times = TimeUtility.INSTANCE;
this.serializer = new ConsistentKeyLockerSerializer();
this.llm = null; // redundant, but it preserves this constructor's overall pattern
this.lockState = new LockerState<S>();
this.lockExpireNS = NANOSECONDS.convert(GraphDatabaseConfiguration.LOCK_EXPIRE_MS_DEFAULT, MILLISECONDS);