@Configurable public class HibernateStreamingConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
chunkDatasourceStreaming |
private int |
chunkSize |
static int |
DEFAULT_CHUNK_SIZE |
static boolean |
DEFAULT_CHUNK_STREAMING_DATASOURCE |
static boolean |
DEFAULT_STREAMING_DATASOURCE |
private static HibernateStreamingConfiguration |
instance |
private boolean |
streamingDatasource |
Modifier | Constructor and Description |
---|---|
private |
HibernateStreamingConfiguration()
private constructor for singleton
|
Modifier and Type | Method and Description |
---|---|
int |
getChunkSize()
Get the chunk size
|
static HibernateStreamingConfiguration |
getInstance() |
boolean |
isChunkDatasourceStreaming()
Check for streaming mode to use
|
boolean |
isForceDatasourceStreaming()
Check if streaming values should be used
|
void |
setChunkDatasourceStreaming(boolean chunkDatasourceStreaming)
Set the indicator to use chunk or scrollable streaming
|
void |
setChunkSize(int chunkSize)
Set the chunk size for chunk streaming
|
void |
setForceDatasourceStreaming(boolean streamingDatasource)
Set the indicator to force streaming datasource
|
public static int DEFAULT_CHUNK_SIZE
public static boolean DEFAULT_STREAMING_DATASOURCE
public static boolean DEFAULT_CHUNK_STREAMING_DATASOURCE
private static HibernateStreamingConfiguration instance
private boolean streamingDatasource
private boolean chunkDatasourceStreaming
private int chunkSize
private HibernateStreamingConfiguration()
public static HibernateStreamingConfiguration getInstance()
@Setting(value="service.streaming.datasource") public void setForceDatasourceStreaming(boolean streamingDatasource)
streamingDatasource
- Value to setpublic boolean isForceDatasourceStreaming()
true
, if datasource streaming is activated@Setting(value="service.streaming.datasource.approach") public void setChunkDatasourceStreaming(boolean chunkDatasourceStreaming)
chunkDatasourceStreaming
- Value to setpublic boolean isChunkDatasourceStreaming()
true
, if chunk streaming should be used
false
, if scrollable should be used@Setting(value="service.streaming.datasource.chunkSize") public void setChunkSize(int chunkSize)
chunkSize
- Size to setpublic int getChunkSize()
Copyright © 2012-2015 52north.org. All Rights Reserved.