framework/application/kernel/core/src/main/java/org/ldp4j/application/kernel/session/DelegatedWriteSession.java
@Override
	public <S extends ResourceSnapshot> S resolve(
			final Class<? extends S> snapshotClass,
			final Individual<?,?> individual) {
		checkNotNull(snapshotClass,"Resource snapshot class cannot be null");
		checkNotNull(individual,"Individual cannot be null");
		checkState(this.status.equals(Status.ACTIVE),WRITE_SESSION_NOT_ACTIVE,this.status);
		S result=null;
		ResourceId id = getIdentifier(individual);
		if(id!=null) {
			result=find(snapshotClass,id);
		}
		return result;
	}
@Override
	public <S extends ResourceSnapshot> S resolve(
			final Class<? extends S> snapshotClass,
			final Individual<?,?> individual) {
		checkNotNull(snapshotClass,"Resource snapshot class cannot be null");
		checkNotNull(individual,"Individual cannot be null");
		checkState(this.status.equals(Status.ACTIVE),WRITE_SESSION_NOT_ACTIVE,this.status);
		S result=null;
		ResourceId id = getIdentifier(individual);
		if(id!=null) {
			result=find(snapshotClass,id);
		}
		return result;
	}
{@inheritDoc}