package org.jactr.core.production.request;
/*
* default logging
*/
import java.util.Collection;
import java.util.Collections;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.jactr.core.chunk.IChunk;
import org.jactr.core.slot.ISlot;
public class ChunkRequest extends ChunkTypeRequest
{
/**
* Logger definition
*/
static private final transient Log LOGGER = LogFactory
.getLog(ChunkRequest.class);
private IChunk _chunk;
public ChunkRequest(IChunk chunk)
{
this(chunk, Collections.EMPTY_LIST);
_chunk = chunk;
}
public ChunkRequest(IChunk chunk, Collection<? extends ISlot> slots)
{
super(chunk.getSymbolicChunk().getChunkType(), slots);
_chunk = chunk;
}
public IChunk getChunk()
{
return _chunk;
}
}