Z
J
ConstantValue
I
Ljava/lang/String;
<init>
Code
LineNumberTable
LocalVariableTable
openConnection
(Ljava/lang/String;ZZZ)Ljava/net/URLConnection;
Exceptions
(Ljava/lang/String;Ljava/util/Map;ZZZ)Ljava/net/URLConnection;
Ljava/util/Map;
RequestResult
InnerClasses
Ljava/io/InputStream;
()Z
(Ljava/lang/String;)Ljava/lang/String;
url
Ljava/lang/StringBuffer;
submitRequest
Ljava/io/ByteArrayOutputStream;
buffer
[B
e
Ljava/net/MalformedURLException;
Ljava/io/IOException;
Ljava/net/URLConnection;
Ljava/lang/Object;
Ljava/io/BufferedInputStream;
Lcom/amazon/ebook/framework/device/comm/NoConnectionException;
Lcom/amazon/ebook/framework/service/comm/WirelessSwitchOffException;
Lcom/amazon/ebook/framework/service/comm/RequiredHardwareUnavailableException;
Lcom/amazon/ebook/framework/device/comm/CommunicationException;
Ledu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean;
Ljava/lang/Exception;
Ljava/net/HttpURLConnection;
Ljava/net/ProtocolException;
Ljava/lang/OutOfMemoryError;
Ljava/io/OutputStream;
Ljava/io/OutputStreamWriter;
Ljava/io/Reader;
[C
gzip
c
(Ljava/net/HttpURLConnection;Ljava/util/Map;)V
Entry
Ljava/util/Map$Entry;
key
Ljava/util/Iterator;
(Ljava/lang/String;ZZZLedu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean;)Ljava/net/HttpURLConnection;
(Ljava/lang/String;Z)Ljava/net/HttpURLConnection;
(Ljava/lang/String;)Ljava/net/HttpURLConnection;
Ljava/net/URL;
(ZZLedu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean;)V
Lcom/amazon/ebook/framework/service/ServiceUnavailableException;
Connection
(I)V
(Ljava/lang/String;Ledu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean;)V
<clinit>
()V
SourceFile
true
check_comm_stack
USE_CACHE_POLICY
java/net/URLConnection
java/lang/String
java/lang/StringBuffer
password=
password=***
edu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean
java/io/BufferedInputStream
java/io/ByteArrayOutputStream
CommunicationManager.submitPostRequest...got HTTP response
UTF-8
java/net/MalformedURLException
Bad URL
java/io/IOException
java/net/HttpURLConnection
com/amazon/ebook/framework/device/comm/CommunicationException
unknown
Close error
javax/net/ssl/HttpsURLConnection
com/amazon/ebook/framework/device/comm/NoConnectionException
com/amazon/ebook/framework/service/comm/WirelessSwitchOffException
com/amazon/ebook/framework/service/comm/RequiredHardwareUnavailableException
A CommunicationException was thrown, attempting to reconnect to 
java/lang/Exception

Caught exception when getting response....refreshing cookies and trying again...
com/amazon/ebook/framework/device/comm/ServerException
java/lang/IllegalArgumentException
Null URL
x-gzip
Content-Encoding
req is put
PUT
java/net/ProtocolException
req getContents
java/util/zip/GZIPOutputStream
java/io/OutputStreamWriter
java/lang/OutOfMemoryError
Contents
req getContentStream
req getContentsReader
java/io/BufferedOutputStream
java/util/Map$Entry
https:
openSecureConnection = 
 use client cert = 
openUnSecureConnection = 
java/net/URL
Switch Off
com/amazon/ebook/framework/service/ServiceUnavailableException
WAN currently selected, but no WAN service
WIFI currently selected, but no WIFI service
Cannot make http connection in AWT event thread
sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout
CommunicationManagerImpl
AddingHTTPHeader
value
ErrorGettingResponse
ShortBufferRead
OutOfMemory
content-len
free-mem
ErrorInRequest
request
msg
java/lang/Object
java/lang/System
getProperty
equals
(Ljava/lang/Object;)Z
()I
com/amazon/ebook/framework/impl/Framework
get
(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
setProperty
(Ljava/lang/String;Ljava/lang/String;)V
setURLStreamHandlerFactory
(Ljava/net/URLStreamHandlerFactory;)V
()Ljava/net/Authenticator;
java/net/Authenticator
setDefault
(Ljava/net/Authenticator;)V
(Ljava/lang/String;Ljava/lang/String;Z)V
indexOf
(Ljava/lang/String;I)I
subSequence
(II)Ljava/lang/CharSequence;
append
(Ljava/lang/Object;)Ljava/lang/StringBuffer;
(Ljava/lang/String;)Ljava/lang/StringBuffer;
(II)I
substring
(I)Ljava/lang/String;
toString
()Ljava/lang/String;
(Ljava/lang/String;Ljava/io/InputStream;Z)V
(Z)V
getInputStream
()Ljava/io/InputStream;
(Ljava/io/InputStream;)V
write
([BII)V
read
([B)I
(Ljava/lang/String;)V
toByteArray
()[B
getErrorStream
(Ljava/io/InputStream;)Ljava/lang/String;
(Ljava/lang/Throwable;)V
close
disconnect
(Ljava/lang/String;Ljava/lang/Throwable;)V
(Ljava/net/URLConnection;)V
getResponseCode
(Ljava/net/URLConnection;Ljava/lang/String;)V
setRequestProperty
setRequestMethod
setDoOutput
getOutputStream
()Ljava/io/OutputStream;
(Ljava/io/OutputStream;)V
length
valueOf
java/lang/Runtime
getRuntime
()Ljava/lang/Runtime;
freeMemory
()J
(J)Ljava/lang/String;
flush
java/io/InputStream
java/io/OutputStream
()Ljava/io/Reader;
java/io/Reader
([C)I
([CII)V
java/util/Map
entrySet
()Ljava/util/Set;
java/util/Set
iterator
()Ljava/util/Iterator;
java/util/Iterator
hasNext
next
()Ljava/lang/Object;
getKey
getValue
trim
toLowerCase
startsWith
(Ljava/lang/String;)Z
(Z)Ljava/lang/StringBuffer;
setFollowRedirects
(Ljava/lang/String;Z)Ljavax/net/ssl/HttpsURLConnection;
()Ljava/net/URLConnection;
currentTimeMillis
java/awt/EventQueue
isDispatchThread
Prompt
(I)Ljava/lang/StringBuffer;
set
(Ljava/lang/String;[Ljava/lang/String;)V
a
Lcom/amazon/ebook/util/b/i;
A
b
B
C
Lcom/amazon/ebook/util/b/e;
d
Lcom/amazon/ebook/framework/impl/communication/b;
D
E
f
F
g
G
Lcom/amazon/ebook/framework/impl/booklet/a;
h
H
Lcom/amazon/ebook/framework/impl/communication/q;
Lcom/amazon/ebook/framework/service/comm/a;
Lcom/amazon/ebook/framework/service/comm/c;
(Lcom/amazon/ebook/framework/impl/communication/a/a;Ljava/lang/String;Ljava/util/Map;ZZZLedu/emory/mathcs/backport/java/util/concurrent/atomic/AtomicBoolean;)Ljava/net/URLConnection;
Lcom/amazon/ebook/framework/impl/communication/a/a;
Lcom/amazon/ebook/framework/impl/communication/b/a;
(Lcom/amazon/ebook/framework/impl/communication/a/a;Lcom/amazon/ebook/framework/device/comm/f;Ljava/lang/String;Ljava/util/Map;ZZZI)Ljava/lang/Object;
Lcom/amazon/ebook/framework/device/comm/f;
(Lcom/amazon/ebook/framework/impl/communication/a/a;Lcom/amazon/ebook/framework/device/comm/f;Ljava/lang/String;Ljava/util/Map;ZZZ)Ljava/lang/Object;
(Ljava/lang/String;Ljava/io/InputStream;Lcom/amazon/ebook/framework/device/comm/f;Ljava/lang/String;Ljava/util/Map;ZZZZ)Ljava/lang/Object;
(Ljava/lang/String;Ljava/lang/String;Lcom/amazon/ebook/framework/device/comm/f;Ljava/lang/String;ZZZZ)Ljava/lang/Object;
(Ljava/lang/String;Lcom/amazon/ebook/framework/device/comm/c;)V
Lcom/amazon/ebook/framework/device/comm/c;
(Ljava/lang/String;Ljava/io/InputStream;Lcom/amazon/ebook/framework/device/comm/f;Ljava/lang/String;Ljava/util/Map;ZZZ)Ljava/lang/Object;
(Ljava/lang/String;Ljava/io/InputStream;Lcom/amazon/ebook/framework/device/comm/f;ZZZ)Ljava/lang/Object;
(Ljava/lang/String;Ljava/lang/String;Lcom/amazon/ebook/framework/device/comm/f;ZZZ)Ljava/lang/Object;
(Ljava/lang/String;Lcom/amazon/ebook/framework/device/comm/f;ZZZ)Ljava/lang/Object;
(Lcom/amazon/ebook/framework/impl/booklet/a;)V
com/amazon/ebook/framework/impl/communication/q
scc
com/amazon/ebook/framework/device/comm/a
(Ljava/lang/String;)Lcom/amazon/ebook/util/b/e;
(ZLcom/amazon/ebook/framework/service/comm/b;)V
Lcom/amazon/ebook/framework/service/comm/b;
iA
()Lcom/amazon/ebook/framework/service/comm/a/c;
()Lcom/amazon/ebook/framework/service/comm/wan/c;
()Lcom/amazon/ebook/framework/impl/communication/e;
(Lcom/amazon/ebook/util/b/i;[Ljava/lang/String;Ljava/lang/String;)V
(Lcom/amazon/ebook/util/b/i;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
()Lcom/amazon/ebook/framework/impl/communication/b/a;
()Lcom/amazon/ebook/framework/gui/a;
()Lcom/amazon/ebook/framework/gui/c;
R
Q
()Lcom/amazon/ebook/framework/service/comm/c;
()Lcom/amazon/ebook/framework/service/comm/a;
(Lcom/amazon/ebook/framework/impl/communication/b;)V
()Lcom/amazon/ebook/pl/config/a;
()Lcom/amazon/ebook/pl/a;
()Lcom/amazon/ebook/util/c/e;
eA
com/amazon/ebook/framework/service/comm/b
com/amazon/ebook/framework/service/comm/a/c
com/amazon/ebook/framework/impl/communication/e
com/amazon/ebook/framework/impl/communication/b/a
com/amazon/ebook/framework/gui/a
com/amazon/ebook/framework/gui/c
com/amazon/ebook/util/f/d
com/amazon/ebook/util/b/e
com/amazon/ebook/framework/service/comm/a
com/amazon/ebook/framework/device/comm/b
com/amazon/ebook/util/c/e
com/amazon/ebook/pl/config/a
com/amazon/ebook/pl/a
com/amazon/ebook/framework/impl/booklet/a
com/amazon/ebook/framework/impl/o
com/amazon/ebook/framework/service/comm/c
com/amazon/ebook/framework/device/comm/f
com/amazon/ebook/util/b/i
com/amazon/ebook/framework/impl/communication/b
com/amazon/ebook/framework/impl/device/b
com/amazon/ebook/framework/impl/communication/a/a
com/amazon/ebook/framework/impl/communication/f
