public class LocalWrapper<T> extends AbstractLocalWrapper<T>
closedlinks| Constructor and Description |
|---|
LocalWrapper() |
LocalWrapper(int queueSize) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(org.gcube.data.spd.model.exceptions.StreamException result) |
boolean |
add(T input) |
void |
close() |
void |
disableForceOpen() |
void |
disableForceOpenAndClose() |
void |
disposeBuffer() |
void |
forceOpen() |
List<org.gcube.data.spd.model.exceptions.StreamException> |
getErrors() |
String |
getLocator() |
ArrayBlockingQueue<T> |
getQueue() |
static LocalWrapper<?> |
getWrapper(String locator) |
boolean |
isForceOpen() |
void |
setTimeoutTimeInMinutes(int timeoutTimeInMinutes) |
isClosedregister, unregisterpublic LocalWrapper()
public LocalWrapper(int queueSize)
public static LocalWrapper<?> getWrapper(String locator)
public String getLocator()
getLocator in class AbstractLocalWrapper<T>public boolean add(T input) throws org.gcube.data.spd.model.exceptions.InvalidRecordException, org.gcube.data.spd.model.exceptions.WrapperAlreadyDisposedException
add in class AbstractWrapper<T>org.gcube.data.spd.model.exceptions.InvalidRecordExceptionorg.gcube.data.spd.model.exceptions.WrapperAlreadyDisposedExceptionpublic void close()
close in class AbstractWrapper<T>public ArrayBlockingQueue<T> getQueue()
getQueue in class AbstractLocalWrapper<T>public void setTimeoutTimeInMinutes(int timeoutTimeInMinutes)
public boolean isForceOpen()
public void forceOpen()
public void disableForceOpen()
public void disableForceOpenAndClose()
public void disposeBuffer()
disposeBuffer in class AbstractLocalWrapper<T>public boolean add(org.gcube.data.spd.model.exceptions.StreamException result)
throws org.gcube.data.spd.model.exceptions.InvalidRecordException,
org.gcube.data.spd.model.exceptions.WrapperAlreadyDisposedException
add in class AbstractWrapper<T>org.gcube.data.spd.model.exceptions.InvalidRecordExceptionorg.gcube.data.spd.model.exceptions.WrapperAlreadyDisposedExceptionpublic List<org.gcube.data.spd.model.exceptions.StreamException> getErrors()
Copyright © 2020. All Rights Reserved.