public abstract class AbstractBackendRequest extends java.lang.Object implements BackendRequestI
DEFAULT_TIMEOUT_COMPLEX_COMMANDS, DEFAULT_TIMEOUT_CONCISE_COMMANDS, DEFAULT_TIMEOUT_MEDIUM_COMMANDS, DEFAULT_TIMEOUT_SIMPLE_COMMANDS| Constructor and Description |
|---|
AbstractBackendRequest(int _cmd) |
| Modifier and Type | Method and Description |
|---|---|
void |
calculateResponse(L10nCurrentLocaleProviderI localeProviderForThread,
java.lang.String threadName) |
BackendCommandHandlerI |
getBCH() |
int |
getCommand() |
java.lang.String |
getCommandString() |
java.lang.String |
getDefaultExceptionPrefix() |
ProgressDisplayI |
getProgressDisplay() |
java.lang.Exception |
getResponseException() |
java.lang.Object[] |
getResults() |
BackendSessionI |
getSession() |
java.lang.Integer |
getSlot() |
DBManUserContextI |
getUtx() |
void |
initClientSide(java.lang.String _serverAddress,
int _getResultsTimeoutSeconds) |
void |
initServerSide(java.lang.Integer _slot,
BackendCommandHandlerI _backendCommandHandler) |
boolean |
isAllowedUnauthenticated() |
boolean |
isParallelProcessAndWrite() |
void |
prepareRequest() |
boolean |
receiveResponse(TransportProviderI transportProvider,
TransportI transport) |
boolean |
releaseTransport() |
void |
sendRequest(TransportI transport) |
void |
setException(java.lang.Exception e)
Sets the passed exception in the future-object.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessRequest, readRequestParameters, writeRequestResultspublic void setException(java.lang.Exception e)
BackendRequestIsetException in interface BackendRequestIpublic int getCommand()
public java.lang.String getCommandString()
getCommandString in interface BackendRequestIpublic java.lang.String getDefaultExceptionPrefix()
getDefaultExceptionPrefix in interface BackendRequestIpublic java.lang.Integer getSlot()
getSlot in interface BackendRequestIpublic ProgressDisplayI getProgressDisplay()
public boolean releaseTransport()
releaseTransport in interface BackendRequestIpublic boolean isAllowedUnauthenticated()
isAllowedUnauthenticated in interface BackendRequestIpublic BackendCommandHandlerI getBCH()
public DBManUserContextI getUtx()
public BackendSessionI getSession()
public void initClientSide(java.lang.String _serverAddress,
int _getResultsTimeoutSeconds)
initClientSide in interface BackendRequestIpublic void prepareRequest()
prepareRequest in interface BackendRequestIpublic void sendRequest(TransportI transport) throws ServerConnectionException
sendRequest in interface BackendRequestIServerConnectionExceptionpublic boolean receiveResponse(TransportProviderI transportProvider, TransportI transport)
receiveResponse in interface BackendRequestIpublic java.lang.Object[] getResults()
throws ServerConnectionException
getResults in interface BackendRequestIServerConnectionExceptionpublic void initServerSide(java.lang.Integer _slot,
BackendCommandHandlerI _backendCommandHandler)
initServerSide in interface BackendRequestIpublic void calculateResponse(L10nCurrentLocaleProviderI localeProviderForThread, java.lang.String threadName)
calculateResponse in interface BackendRequestIpublic java.lang.Exception getResponseException()
getResponseException in interface BackendRequestIpublic boolean isParallelProcessAndWrite()
isParallelProcessAndWrite in interface BackendRequestICopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.