public class LazyLoadOperation<T> extends java.lang.Object implements ILazyOperation
Constructor and Description |
---|
LazyLoadOperation(java.lang.Class<T> clazz,
java.lang.String key,
LoadOperation loadOperation) |
Modifier and Type | Method and Description |
---|---|
GetRequest |
createRequest() |
java.lang.AutoCloseable |
enterContext() |
java.lang.Object |
executeEmbedded(IDatabaseCommands commands) |
QueryResult |
getQueryResult() |
java.lang.Object |
getResult() |
void |
handleEmbeddedResponse(java.lang.Object result) |
void |
handleResponse(GetResponse response) |
boolean |
isRequiresRetry() |
void |
setQueryResult(QueryResult queryResult) |
void |
setRequiresRetry(boolean requiresRetry) |
void |
setResult(java.lang.Object result) |
public LazyLoadOperation(java.lang.Class<T> clazz, java.lang.String key, LoadOperation loadOperation)
public GetRequest createRequest()
createRequest
in interface ILazyOperation
public java.lang.Object getResult()
getResult
in interface ILazyOperation
public void setResult(java.lang.Object result)
public boolean isRequiresRetry()
isRequiresRetry
in interface ILazyOperation
public QueryResult getQueryResult()
getQueryResult
in interface ILazyOperation
public void setQueryResult(QueryResult queryResult)
public void setRequiresRetry(boolean requiresRetry)
public void handleResponse(GetResponse response)
handleResponse
in interface ILazyOperation
public java.lang.AutoCloseable enterContext()
enterContext
in interface ILazyOperation
public java.lang.Object executeEmbedded(IDatabaseCommands commands)
public void handleEmbeddedResponse(java.lang.Object result)
Copyright © 2014. All Rights Reserved.