Freigeben über


OperationContext Klasse

  • java.lang.Object
    • com.microsoft.azure.storage.OperationContext

public class OperationContext

Stellt den aktuellen logischen Vorgang dar. Ein logischer Vorgang kann eine 1:n-Beziehung mit mehreren einzelnen physischen Anforderungen aufweisen.

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
final String defaultLoggerName

Name des, der org.slf4j.Logger standardmäßig erstellt wird, wenn die Protokollierung aktiviert ist und kein org.slf4j.Logger angegeben wurde.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
OperationContext()

Erstellt eine instance der -Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
synchronized void appendRequestResult(RequestResult requestResult)

Für die interne Verwendung reserviert. Fügt ein RequestResult Objekt synchronisiert an die interne Auflistung an.

String getClientRequestID()

Ruft die clientseitige Ablaufverfolgungs-ID ab.

long getClientTimeInMs()

Ruft die Vorgangslatenz in Millisekunden aus Sicht des Clients ab. Dies kann alle möglichen Wiederholungen umfassen.

Proxy getDefaultProxy()

Ruft den Standardproxy ab, der von der Clientbibliothek verwendet wird, falls aktiviert. Der Standardwert kann überschrieben werden, um einen Proxy für einen einzelnen Vorgangskontext instance mithilfe setProxy(Proxy proxy)von zu aktivieren.

String getDefaultProxyPassword()

Ruft das Standardkennwort für den authentifizierten Proxy ab, das beim Senden einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie ein zu verwendenes Kennwort fest setProxyPassword(final String password)

String getDefaultProxyUsername()

Ruft einen Standardbenutzernamen für den authentifizierten Proxy ab, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie einen Benutzernamen fest setDefaultProxyUsername(final String username)

StorageEventMultiCaster<ErrorReceivingResponseEvent, StorageEvent<ErrorReceivingResponseEvent>> getErrorReceivingResponseEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen werden. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<ErrorReceivingResponseEvent, StorageEvent<ErrorReceivingResponseEvent>> getGlobalErrorReceivingResponseEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<RequestCompletedEvent, StorageEvent<RequestCompletedEvent>> getGlobalRequestCompletedEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung abgeschlossen ist. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<ResponseReceivedEvent, StorageEvent<ResponseReceivedEvent>> getGlobalResponseReceivedEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Antwort empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<RetryingEvent, StorageEvent<RetryingEvent>> getGlobalRetryingEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung wiederholt wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<SendingRequestEvent, StorageEvent<SendingRequestEvent>> getGlobalSendingRequestEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der vor dem Senden einer Anforderung ausgelöst wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

synchronized RequestResult getLastResult()

Ruft das Anforderungsergebnis ab, das für den Vorgang gefunden wurde.

org.slf4j.Logger getLogger()

Ruft den ab, der org.slf4j.Logger diesem Vorgang zugeordnet ist. Wenn das org.slf4j.Logger diesem Vorgang zugeordnete Objekt NULL ist, wird das Standardobjekt org.slf4j.Logger der Klasse zurückgegeben.

Proxy getProxy()

Ruft einen Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . Um einen Proxy für die Standardmäßige Verwendung festzulegen, verwenden Sie setDefaultProxy(Proxy defaultProxy)

String getProxyPassword()

Ruft das Kennwort für den authentifizierten Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie ein zu verwendende Kennwort fest setProxyPassword(final String password)

String getProxyUsername()

Ruft einen Benutzernamen für den authentifizierten Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . Verwenden Sie zum Festlegen eines Benutzernamens setProxyUsername(final String username)

StorageEventMultiCaster<RequestCompletedEvent, StorageEvent<RequestCompletedEvent>> getRequestCompletedEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

ArrayList<RequestResult> getRequestResults()

Gibt den Satz von Anforderungsergebnissen zurück, den der aktuelle Vorgang erstellt hat.

StorageEventMultiCaster<ResponseReceivedEvent, StorageEvent<ResponseReceivedEvent>> getResponseReceivedEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Antwort empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<RetryingEvent, StorageEvent<RetryingEvent>> getRetryingEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung wiederholt wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

StorageEventMultiCaster<SendingRequestEvent, StorageEvent<SendingRequestEvent>> getSendingRequestEventHandler()

Ruft einen Ereignis-Multicaster ab, der vor dem Senden einer Anforderung ausgelöst wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

HashMap<String, String> getUserHeaders()

Ruft alle zusätzlichen Header für die Anforderung ab, z. B. für Proxy- oder Protokollierungsinformationen.

void initialize()

Für die interne Verwendung reserviert. Initialisiert die, um mit der Verarbeitung eines neuen Vorgangs zu beginnen. Alle vorgangsspezifischen Informationen werden gelöscht.

boolean isLoggingEnabled()

Gibt an, ob Für diese Anforderung Protokolleinträge erstellt werden.

boolean isLoggingEnabledByDefault()

Gibt an, ob die Clientbibliothek standardmäßig Protokolleinträge erzeugen soll. Der Standardwert kann überschrieben werden, um die Protokollierung für einen einzelnen Vorgangskontext instance mithilfe setLoggingEnabled(boolean loggingEnabled)von zu aktivieren.

void setClientRequestID(final String clientRequestID)

Legt die clientseitige Anforderungs-ID fest.

void setClientTimeInMs(final long clientTimeInMs)

Für die interne Verwendung reserviert. Stellt die Vorgangslatenz in Millisekunden aus Sicht des Clients dar. Dies kann alle möglichen Wiederholungen umfassen.

void setDefaultProxy(Proxy defaultProxy)

Gibt den Proxy an, den die Clientbibliothek standardmäßig verwenden soll. Der Standardwert kann überschrieben werden, um einen Proxy für einen einzelnen Vorgangskontext instance mithilfe setProxy(Proxy proxy)von zu aktivieren.

void setDefaultProxyPassword(final String password)

Legt ein Standardkennwort für einen authentifizierten Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist .

void setDefaultProxyUsername(final String username)

Legt einen Standardbenutzernamen für einen authentifizierten Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist .

void setErrorReceivingResponseEventHandler(final StorageEventMultiCaster<ErrorReceivingResponseEvent, StorageEvent<ErrorReceivingResponseEvent>> errorReceivingResponseEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen werden.

void setGlobalErrorReceivingResponseEventHandler(final StorageEventMultiCaster<ErrorReceivingResponseEvent, StorageEvent<ErrorReceivingResponseEvent>> globalErrorReceivingResponseEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen wird.

void setGlobalRequestCompletedEventHandler(final StorageEventMultiCaster<RequestCompletedEvent, StorageEvent<RequestCompletedEvent>> globalRequestCompletedEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird.

void setGlobalResponseReceivedEventHandler(final StorageEventMultiCaster<ResponseReceivedEvent, StorageEvent<ResponseReceivedEvent>> globalResponseReceivedEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Antwort empfangen wird.

void setGlobalRetryingEventHandler(final StorageEventMultiCaster<RetryingEvent, StorageEvent<RetryingEvent>> globalRetryingEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung wiederholt wird.

void setGlobalSendingRequestEventHandler(final StorageEventMultiCaster<SendingRequestEvent, StorageEvent<SendingRequestEvent>> globalSendingRequestEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der vor dem Senden einer Anforderung ausgelöst wird.

void setLogger(final org.slf4j.Logger logger)

Legt die org.slf4j.Logger für diesen Vorgang fest.

void setLoggingEnabled(boolean loggingEnabled)

Gibt an, ob Protokolleinträge für diese Anforderung erstellt werden.

void setLoggingEnabledByDefault(boolean enableLoggingByDefault)

Gibt an, ob die Clientbibliothek standardmäßig Protokolleinträge erzeugen soll. Der Standardwert kann überschrieben werden, um die Protokollierung für einen einzelnen Vorgangskontext instance mithilfe setLoggingEnabled(boolean loggingEnabled)von zu aktivieren.

void setProxy(Proxy proxy)

Legt einen Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist . Um einen Proxy für die Standardmäßige Verwendung festzulegen, verwenden Sie setDefaultProxy(Proxy defaultProxy)

void setProxyPassword(final String password)

Legt ein Kennwort für einen authentifizierten Proxy fest, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist .

void setProxyUsername(final String username)

Legt einen Benutzernamen für einen authentifizierten Proxy fest, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist .

void setRequestCompletedEventHandler(final StorageEventMultiCaster<RequestCompletedEvent, StorageEvent<RequestCompletedEvent>> requestCompletedEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird.

void setResponseReceivedEventHandler(final StorageEventMultiCaster<ResponseReceivedEvent, StorageEvent<ResponseReceivedEvent>> responseReceivedEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Antwort empfangen wird.

void setRetryingEventHandler(final StorageEventMultiCaster<RetryingEvent, StorageEvent<RetryingEvent>> retryingEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung wiederholt wird.

void setSendingRequestEventHandler(final StorageEventMultiCaster<SendingRequestEvent, StorageEvent<SendingRequestEvent>> sendingRequestEventHandler)

Legt einen Ereignis-Multicaster fest, der vor dem Senden einer Anforderung ausgelöst wird.

void setUserHeaders(final HashMap<String, String> userHeaders)

Legt alle zusätzlichen Header für die Anforderung fest, z. B. für Proxy- oder Protokollierungsinformationen.

Felddetails

defaultLoggerName

public static final String defaultLoggerName= Logger.ROOT_LOGGER_NAME

Name des, der org.slf4j.Logger standardmäßig erstellt wird, wenn die Protokollierung aktiviert ist und kein org.slf4j.Logger angegeben wurde.

Details zum Konstruktor

OperationContext

public OperationContext()

Erstellt eine instance der -Klasse.

Details zur Methode

appendRequestResult

public synchronized void appendRequestResult(RequestResult requestResult)

Für die interne Verwendung reserviert. Fügt ein RequestResult Objekt synchronisiert an die interne Auflistung an.

Parameters:

requestResult - Ein RequestResult anzufügende.

getClientRequestID

public String getClientRequestID()

Ruft die clientseitige Ablaufverfolgungs-ID ab.

Returns:

Eine String , die die Clientanforderungs-ID darstellt.

getClientTimeInMs

public long getClientTimeInMs()

Ruft die Vorgangslatenz in Millisekunden aus Sicht des Clients ab. Dies kann alle möglichen Wiederholungen umfassen.

Returns:

Eine long , die die Clientlatenzzeit in Millisekunden enthält.

getDefaultProxy

public static Proxy getDefaultProxy()

Ruft den Standardproxy ab, der von der Clientbibliothek verwendet wird, falls aktiviert. Der Standardwert kann überschrieben werden, um einen Proxy für einen einzelnen Vorgangskontext instance mithilfe setProxy(Proxy proxy)von zu aktivieren.

Returns:

Der Standardwert java.net.Proxy , wenn festgelegt, andernfalls null

getDefaultProxyPassword

public static String getDefaultProxyPassword()

Ruft das Standardkennwort für den authentifizierten Proxy ab, das beim Senden einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie ein zu verwendenes Kennwort fest setProxyPassword(final String password)

Returns:

Eine String , die beim Stellen einer Anforderung verwendet werden soll.

getDefaultProxyUsername

public static String getDefaultProxyUsername()

Ruft einen Standardbenutzernamen für den authentifizierten Proxy ab, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie einen Benutzernamen fest setDefaultProxyUsername(final String username)

Returns:

Eine String , die beim Stellen einer Anforderung verwendet werden soll.

getErrorReceivingResponseEventHandler

public StorageEventMultiCaster> getErrorReceivingResponseEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen werden. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das errorReceivingResponseEventHandler.

getGlobalErrorReceivingResponseEventHandler

public static StorageEventMultiCaster> getGlobalErrorReceivingResponseEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das globabErrorReceivingResponseEventHandler.

getGlobalRequestCompletedEventHandler

public static StorageEventMultiCaster> getGlobalRequestCompletedEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung abgeschlossen ist. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das globalRequestCompletedEventHandler.

getGlobalResponseReceivedEventHandler

public static StorageEventMultiCaster> getGlobalResponseReceivedEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Antwort empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das globalResponseReceivedEventHandler.

getGlobalRetryingEventHandler

public static StorageEventMultiCaster> getGlobalRetryingEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung wiederholt wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das globalRetryingEventHandler.

getGlobalSendingRequestEventHandler

public static StorageEventMultiCaster> getGlobalSendingRequestEventHandler()

Ruft einen globalen Ereignis-Multicaster ab, der vor dem Senden einer Anforderung ausgelöst wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das globalSendingRequestEventHandler.

getLastResult

public synchronized RequestResult getLastResult()

Ruft das Anforderungsergebnis ab, das für den Vorgang gefunden wurde.

Returns:

Ein RequestResult -Objekt, das das ergebnis der letzten Anforderung darstellt.

getLogger

public org.slf4j.Logger getLogger()

Ruft den ab, der org.slf4j.Logger diesem Vorgang zugeordnet ist. Wenn das org.slf4j.Logger diesem Vorgang zugeordnete Objekt NULL ist, wird das Standardobjekt org.slf4j.Logger der Klasse zurückgegeben.

Returns:

Das org.slf4j.Logger diesem Vorgang zugeordnete Objekt oder das Standardobjekt org.slf4j.Logger der Klasse, wenn NULL.

getProxy

public Proxy getProxy()

Ruft einen Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . Um einen Proxy für die Standardmäßige Verwendung festzulegen, verwenden Sie setDefaultProxy(Proxy defaultProxy)

Returns:

Ein java.net.Proxy , der beim Stellen einer Anforderung verwendet werden soll.

getProxyPassword

public String getProxyPassword()

Ruft das Kennwort für den authentifizierten Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . So legen Sie ein zu verwendende Kennwort fest setProxyPassword(final String password)

Returns:

Ein String , der beim Stellen einer Anforderung verwendet werden soll.

getProxyUsername

public String getProxyUsername()

Ruft einen Benutzernamen für den authentifizierten Proxy ab, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist . Verwenden Sie zum Festlegen eines Benutzernamens setProxyUsername(final String username)

Returns:

Ein String , der beim Stellen einer Anforderung verwendet werden soll.

getRequestCompletedEventHandler

public StorageEventMultiCaster> getRequestCompletedEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das requestCompletedEventHandler.

getRequestResults

public ArrayList getRequestResults()

Gibt den Satz von Anforderungsergebnissen zurück, den der aktuelle Vorgang erstellt hat.

Returns:

Ein ArrayList-Objekt, das RequestResult-Objekte enthält, die die vom aktuellen Vorgang erstellten Anforderungsergebnisse darstellen.

getResponseReceivedEventHandler

public StorageEventMultiCaster> getResponseReceivedEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Antwort empfangen wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das responseReceivedEventHandler.

getRetryingEventHandler

public StorageEventMultiCaster> getRetryingEventHandler()

Ruft einen Ereignis-Multicaster ab, der ausgelöst wird, wenn eine Anforderung wiederholt wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das retryingEventHandler.

getSendingRequestEventHandler

public StorageEventMultiCaster> getSendingRequestEventHandler()

Ruft einen Ereignis-Multicaster ab, der vor dem Senden einer Anforderung ausgelöst wird. Dadurch können Ereignislistener dynamisch hinzugefügt und entfernt werden.

Returns:

Ein StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>-Objekt für das sendingRequestEventHandler.

getUserHeaders

public HashMap getUserHeaders()

Ruft alle zusätzlichen Header für die Anforderung ab, z. B. für Proxy- oder Protokollierungsinformationen.

Returns:

Ein java.util.HashMap , der die Benutzerheader für die Anforderung enthält.

initialize

public void initialize()

Für die interne Verwendung reserviert. Initialisiert die, um mit der Verarbeitung eines neuen Vorgangs zu beginnen. Alle vorgangsspezifischen Informationen werden gelöscht.

isLoggingEnabled

public boolean isLoggingEnabled()

Gibt an, ob Für diese Anforderung Protokolleinträge erstellt werden.

Returns:

true , wenn die Protokollierung aktiviert ist; andernfalls false.

isLoggingEnabledByDefault

public static boolean isLoggingEnabledByDefault()

Gibt an, ob die Clientbibliothek standardmäßig Protokolleinträge erzeugen soll. Der Standardwert kann überschrieben werden, um die Protokollierung für einen einzelnen Vorgangskontext instance mithilfe setLoggingEnabled(boolean loggingEnabled)von zu aktivieren.

Returns:

true , wenn die Protokollierung standardmäßig aktiviert ist; andernfalls false.

setClientRequestID

public void setClientRequestID(final String clientRequestID)

Legt die clientseitige Anforderungs-ID fest.

Parameters:

clientRequestID - Ein String , der die festzulegende Clientanforderungs-ID enthält.

setClientTimeInMs

public void setClientTimeInMs(final long clientTimeInMs)

Für die interne Verwendung reserviert. Stellt die Vorgangslatenz in Millisekunden aus Sicht des Clients dar. Dies kann alle möglichen Wiederholungen umfassen.

Parameters:

clientTimeInMs - Ein long , der die Latenz des Clientvorgangs in Millisekunden enthält.

setDefaultProxy

public static void setDefaultProxy(Proxy defaultProxy)

Gibt den Proxy an, den die Clientbibliothek standardmäßig verwenden soll. Der Standardwert kann überschrieben werden, um einen Proxy für einen einzelnen Vorgangskontext instance mithilfe setProxy(Proxy proxy)von zu aktivieren.

Parameters:

defaultProxy - Die java.net.Proxy , die standardmäßig verwendet werden soll, oder null um keinen Proxy zu verwenden.

setDefaultProxyPassword

public static void setDefaultProxyPassword(final String password)

Legt ein Standardkennwort für einen authentifizierten Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist .

Parameters:

password - Ein java.lang.String , der beim Stellen einer Anforderung verwendet werden soll.

setDefaultProxyUsername

public static void setDefaultProxyUsername(final String username)

Legt einen Standardbenutzernamen für einen authentifizierten Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist .

Parameters:

username - Ein java.lang.String , der beim Stellen einer Anforderung verwendet werden soll.

setErrorReceivingResponseEventHandler

public void setErrorReceivingResponseEventHandler(final StorageEventMultiCaster> errorReceivingResponseEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen werden.

Parameters:

errorReceivingResponseEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden errorReceivingResponseEventHandlersoll.

setGlobalErrorReceivingResponseEventHandler

public static void setGlobalErrorReceivingResponseEventHandler(final StorageEventMultiCaster> globalErrorReceivingResponseEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn ein Netzwerkfehler auftritt, bevor die HTTP-Antwort status und Header empfangen wird.

Parameters:

globalErrorReceivingResponseEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden globalErrorReceivingResponseEventHandlersoll.

setGlobalRequestCompletedEventHandler

public static void setGlobalRequestCompletedEventHandler(final StorageEventMultiCaster> globalRequestCompletedEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird.

Parameters:

globalRequestCompletedEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden globalRequestCompletedEventHandlersoll.

setGlobalResponseReceivedEventHandler

public static void setGlobalResponseReceivedEventHandler(final StorageEventMultiCaster> globalResponseReceivedEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Antwort empfangen wird.

Parameters:

globalResponseReceivedEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden globalResponseReceivedEventHandlersoll.

setGlobalRetryingEventHandler

public static void setGlobalRetryingEventHandler(final StorageEventMultiCaster> globalRetryingEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung wiederholt wird.

Parameters:

globalRetryingEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden globalRetryingEventHandlersoll.

setGlobalSendingRequestEventHandler

public static void setGlobalSendingRequestEventHandler(final StorageEventMultiCaster> globalSendingRequestEventHandler)

Legt einen globalen Ereignis-Multicaster fest, der vor dem Senden einer Anforderung ausgelöst wird.

Parameters:

globalSendingRequestEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> -Objekt, das für festgelegt werden globalSendingRequestEventHandlersoll.

setLogger

public void setLogger(final org.slf4j.Logger logger)

Legt die org.slf4j.Logger für diesen Vorgang fest.

Parameters:

logger - Die , die org.slf4j.Logger für diesen Vorgang verwendet werden soll.

setLoggingEnabled

public void setLoggingEnabled(boolean loggingEnabled)

Gibt an, ob Protokolleinträge für diese Anforderung erstellt werden.

Parameters:

loggingEnabled -

true zum Aktivieren der Protokollierung; andernfalls false , um die Protokollierung zu deaktivieren.

setLoggingEnabledByDefault

public static void setLoggingEnabledByDefault(boolean enableLoggingByDefault)

Gibt an, ob die Clientbibliothek standardmäßig Protokolleinträge erzeugen soll. Der Standardwert kann überschrieben werden, um die Protokollierung für einen einzelnen Vorgangskontext instance mithilfe setLoggingEnabled(boolean loggingEnabled)von zu aktivieren.

Parameters:

enableLoggingByDefault -

true , wenn die Protokollierung standardmäßig aktiviert sein soll; andernfalls false , wenn die Protokollierung standardmäßig deaktiviert sein soll.

setProxy

public void setProxy(Proxy proxy)

Legt einen Proxy fest, der beim Senden einer Anforderung verwendet wird. Der Standardwert ist . Um einen Proxy für die Standardmäßige Verwendung festzulegen, verwenden Sie setDefaultProxy(Proxy defaultProxy)

Parameters:

proxy - Ein java.net.Proxy , der beim Stellen einer Anforderung verwendet werden soll.

setProxyPassword

public void setProxyPassword(final String password)

Legt ein Kennwort für einen authentifizierten Proxy fest, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist .

Parameters:

password - Ein java.lang.String , der beim Stellen einer Anforderung verwendet werden soll.

setProxyUsername

public void setProxyUsername(final String username)

Legt einen Benutzernamen für einen authentifizierten Proxy fest, der beim Stellen einer Anforderung verwendet wird. Der Standardwert ist .

Parameters:

username - Ein java.lang.String , der beim Stellen einer Anforderung verwendet werden soll.

setRequestCompletedEventHandler

public void setRequestCompletedEventHandler(final StorageEventMultiCaster> requestCompletedEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung abgeschlossen wird.

Parameters:

requestCompletedEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> objekt, das für festgelegt werden requestCompletedEventHandlersoll.

setResponseReceivedEventHandler

public void setResponseReceivedEventHandler(final StorageEventMultiCaster> responseReceivedEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Antwort empfangen wird.

Parameters:

responseReceivedEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> objekt, das für festgelegt werden responseReceivedEventHandlersoll.

setRetryingEventHandler

public void setRetryingEventHandler(final StorageEventMultiCaster> retryingEventHandler)

Legt einen Ereignis-Multicaster fest, der ausgelöst wird, wenn eine Anforderung wiederholt wird.

Parameters:

retryingEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> objekt, das für festgelegt werden retryingEventHandlersoll.

setSendingRequestEventHandler

public void setSendingRequestEventHandler(final StorageEventMultiCaster> sendingRequestEventHandler)

Legt einen Ereignis-Multicaster fest, der vor dem Senden einer Anforderung ausgelöst wird.

Parameters:

sendingRequestEventHandler - Das StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> objekt, das für festgelegt werden sendingRequestEventHandlersoll.

setUserHeaders

public void setUserHeaders(final HashMap userHeaders)

Legt alle zusätzlichen Header für die Anforderung fest, z. B. für Proxy- oder Protokollierungsinformationen.

Parameters:

userHeaders - Eine java.util.HashMap , die alle zusätzlichen festzulegenden Header enthält.

Gilt für: