Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.fasterxml.transistore.service.lastaccess;
 
 
    private final Logger LOG = LoggerFactory.getLogger(getClass());
    // Default impl ought to be ok here:
    /*
    @Override
    public EntryLastAccessed createLastAccessed(byte[] raw, int offset, int length)
    {
        if (length != 17) {
            throw new IllegalArgumentException("LastAccessed entry length must be 17 bytes, was: "+length);
        }
        long accessTime = ByteUtil.getLongBE(raw, offset);
        long expirationTime = ByteUtil.getLongBE(raw, offset+8);
        byte type = raw[16];
        return new EntryLastAccessed(accessTime, expirationTime, type);
    }
    */
    @Override
    public byte[] createLastAccessedKey(BasicTSKey keyLastAccessUpdateMethod method)
    {
        TSLastAccess acc = (TSLastAccessmethod;
        if (acc != null) {
            switch (acc) {
            case :
                return null;
            case // whole key, for one-to-one match
                return key.asStorableKey().asBytes();
            }
        }
        .warn("Missing or unrecognized 'accessMethod' value: {}"acc);
        return null;
    }
New to GrepCode? Check out our FAQ X