public class CacheParams extends Object
MetaDataAccessorImpl| Constructor and Description |
|---|
CacheParams(long maximumSize,
Duration expirationDuration,
Duration refreshDuration,
boolean synchronousRefresh) |
CacheParams(long maximumSize,
long expirationDuration,
TimeUnit expirationDurationUnit,
long refreshDuration,
TimeUnit refreshDurationUnit)
Deprecated.
|
CacheParams(long maximumSize,
long expirationDuration,
TimeUnit expirationDurationUnit,
long refreshDuration,
TimeUnit refreshDurationUnit,
boolean synchronousRefresh)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getExpirationDuration() |
TimeUnit |
getExpirationDurationUnit() |
long |
getMaximumSize() |
long |
getRefreshDuration() |
TimeUnit |
getRefreshDurationUnit() |
boolean |
isSynchronousRefresh() |
@Deprecated public CacheParams(long maximumSize, long expirationDuration, TimeUnit expirationDurationUnit, long refreshDuration, TimeUnit refreshDurationUnit, boolean synchronousRefresh)
maximumSize - maximum size of cache for csn and edmx modelexpirationDuration - time in expiration duration unit after which
model is deleted from cache after creation or
last refreshexpirationDurationUnit - time unit for expiration durationrefreshDuration - time in refresh duration unit after which model
is reread from sidecarrefreshDurationUnit - time unit for refresh durationsynchronousRefresh - guava cache is refreshed in the calling thread
and not asynchronously@Deprecated public CacheParams(long maximumSize, long expirationDuration, TimeUnit expirationDurationUnit, long refreshDuration, TimeUnit refreshDurationUnit)
maximumSize - maximum size of cache for csn and edmx modelexpirationDuration - time in expiration duration unit after which
model is deleted from cache after creation or
last refreshexpirationDurationUnit - time unit for expiration durationrefreshDuration - time in refresh duration unit after which model
is reread from sidecarrefreshDurationUnit - time unit for refresh durationpublic CacheParams(long maximumSize,
Duration expirationDuration,
Duration refreshDuration,
boolean synchronousRefresh)
maximumSize - maximum size of cache for csn and edmx modelexpirationDuration - expiration duration unit after which model is
deleted from cache after creation or last refreshrefreshDuration - refresh duration unit after which model is reread
from sidecarsynchronousRefresh - cache is refreshed synchronouslypublic long getMaximumSize()
public long getExpirationDuration()
public TimeUnit getExpirationDurationUnit()
public long getRefreshDuration()
public TimeUnit getRefreshDurationUnit()
public boolean isSynchronousRefresh()
Copyright © 2021 SAP. All rights reserved.