public abstract class AbstractNioManagerBuilder<T> extends AbstractStoreManagerBuilder<T>
Constructor and Description |
---|
AbstractNioManagerBuilder() |
Modifier and Type | Method and Description |
---|---|
long |
getInitialSize(com.tangosol.config.expression.ParameterResolver resolver)
Return the initial buffer size in bytes.
|
long |
getMaximumSize(com.tangosol.config.expression.ParameterResolver resolver)
Return the maximum buffer size in bytes.
|
void |
setInitialSize(com.tangosol.config.expression.Expression<Megabytes> expr)
Set the initial buffer size.
|
void |
setMaximumSize(com.tangosol.config.expression.Expression<Megabytes> expr)
Set the maximum buffer size.
|
protected void |
validate(com.tangosol.config.expression.ParameterResolver resolver)
Validate the builder.
|
getCustomBuilder, setCustomBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
realize
public long getInitialSize(com.tangosol.config.expression.ParameterResolver resolver)
resolver
- the ParameterResolver@Injectable public void setInitialSize(com.tangosol.config.expression.Expression<Megabytes> expr)
expr
- the initial buffer sizepublic long getMaximumSize(com.tangosol.config.expression.ParameterResolver resolver)
resolver
- the ParameterResolver@Injectable public void setMaximumSize(com.tangosol.config.expression.Expression<Megabytes> expr)
expr
- the maximum buffer sizeprotected void validate(com.tangosol.config.expression.ParameterResolver resolver)
validate
in class AbstractStoreManagerBuilder<T>
resolver
- the ParameterResolver