MemoryExtender

Наследование: java.lang.Object

public class MemoryExtender

Представляет класс MemoryExtender. При использовании больших файлов в системе с ограниченной памятью кучи можно включить использование дискового пространства в качестве временной памяти подкачки.

Конструкторы

КонструкторОписание
MemoryExtender()

Методы

МетодОписание
equals(Object arg0)
getCallBackPageImage()Получите пользовательский анализатор кеша.
getClass()
getElementRenderingTimeout()Максимальное время рендеринга одного элемента, используемого при преобразовании страницы в изображение.
hashCode()
isEnabledMultiPageImageCache()Получить статус для поля EnabledMultiPageImageCache
isOptimizedMemoryStreamByDefault()Включено использование OptimizedMemoryStream в качестве хранилища памяти по умолчанию.
isOptimizedMemoryStreamByDefault(boolean value)Включено использование OptimizedMemoryStream в качестве хранилища памяти по умолчанию.
isSkipHeavyContentEnabled()Включен пропуск объектов с высоким потреблением памяти при рендеринге с недостатком памяти в куче.
isSwapEnabled()Включено использование дискового пространства в качестве временной памяти подкачки.
notify()
notifyAll()
setCallBackPageImage(MemoryExtender.CallBackPageImage callBackPageImage_)Примените новый пользовательский анализатор кеша.
setElementRenderingTimeout(int value)Максимальное время рендеринга одного элемента, используемого при преобразовании страницы в изображение.
setEnableMultiPageCache(boolean enableMultiPageImageCache_)Установите новый статус для поля EnabledMultiPageImageCache.
setSkipHeavyContentEnabled(boolean value)Установите флаг, чтобы разрешить пропускать объекты с высоким потреблением памяти при рендеринге с недостатком памяти в куче.
setSwapEnabled(boolean value)Установите флаг, разрешено ли использование дискового пространства в качестве временной памяти подкачки.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

MemoryExtender()

public MemoryExtender()

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getCallBackPageImage()

public static MemoryExtender.CallBackPageImage getCallBackPageImage()

Получите пользовательский анализатор кеша.

Возвращает: CallBackPageImage - Объект CallBackPageImage

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getElementRenderingTimeout()

public static int getElementRenderingTimeout()

Максимальное время рендеринга одного элемента, используемого при преобразовании страницы в изображение. Значение по умолчанию 10000 миллисекунд. Используется только когда isSkipHeavyContentEnabled() == true

Возвращает: int - значение int Количество миллисекунд

hashCode()

public native int hashCode()

Возвращает: инт

isEnabledMultiPageImageCache()

public static boolean isEnabledMultiPageImageCache()

Получить статус для поля EnabledMultiPageImageCache

Возвращает: boolean - логическое значение

isOptimizedMemoryStreamByDefault()

public static boolean isOptimizedMemoryStreamByDefault()

Включено использование OptimizedMemoryStream в качестве хранилища памяти по умолчанию. Требуется для работы с большими документами более 2 Гб. Значение по умолчанию — ЛОЖЬ.

Возвращает: boolean - логическое значение

isOptimizedMemoryStreamByDefault(boolean value)

public static void isOptimizedMemoryStreamByDefault(boolean value)

Включено использование OptimizedMemoryStream в качестве хранилища памяти по умолчанию. Требуется для работы с большими документами более 2 Гб. Значение по умолчанию — ЛОЖЬ.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

isSkipHeavyContentEnabled()

public static boolean isSkipHeavyContentEnabled()

Включен пропуск объектов с высоким потреблением памяти при рендеринге с недостатком памяти в куче. Значение по умолчанию — ЛОЖЬ.

Возвращает: boolean - логическое значение

isSwapEnabled()

public static boolean isSwapEnabled()

Включено использование дискового пространства в качестве временной памяти подкачки. Значение по умолчанию — ЛОЖЬ.

Возвращает: boolean - логическое значение

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCallBackPageImage(MemoryExtender.CallBackPageImage callBackPageImage_)

public static void setCallBackPageImage(MemoryExtender.CallBackPageImage callBackPageImage_)

Примените новый пользовательский анализатор кеша.

Параметры:

ПараметрТипОписание
callBackPageImage_CallBackPageImageОбъект CallBackPageImage

setElementRenderingTimeout(int value)

public static void setElementRenderingTimeout(int value)

Максимальное время рендеринга одного элемента, используемого при преобразовании страницы в изображение. Значение по умолчанию 10000 миллисекунд. Используется только в том случае, если isSkipHeavyContentEnabled() == true

Параметры:

ПараметрТипОписание
valueintint value Количество миллисекунд

setEnableMultiPageCache(boolean enableMultiPageImageCache_)

public static void setEnableMultiPageCache(boolean enableMultiPageImageCache_)

Установите новый статус для поля EnabledMultiPageImageCache.

Параметры:

ПараметрТипОписание
enableMultiPageImageCache_логическийлогическое значение

setSkipHeavyContentEnabled(boolean value)

public static void setSkipHeavyContentEnabled(boolean value)

Установите флаг, чтобы разрешить пропускать объекты с высоким потреблением памяти при рендеринге с недостатком памяти в куче.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setSwapEnabled(boolean value)

public static void setSwapEnabled(boolean value)

Установите флаг, разрешено ли использование дискового пространства в качестве временной памяти подкачки.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int