File tree Expand file tree Collapse file tree
lib/src/main/java/io/ably/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package io .ably .lib .http ;
22
3- import java .io .*;
3+ import java .io .ByteArrayOutputStream ;
4+ import java .io .InputStream ;
5+ import java .io .IOException ;
6+ import java .io .OutputStream ;
47import java .lang .reflect .Field ;
5- import java .net .*;
8+ import java .net .HttpURLConnection ;
9+ import java .net .InetSocketAddress ;
10+ import java .net .Proxy ;
11+ import java .net .URL ;
612import java .util .HashMap ;
713import java .util .List ;
814import java .util .Map ;
Original file line number Diff line number Diff line change 33import java .io .IOException ;
44import java .net .URL ;
55
6- import io .ably .lib .types .*;
6+ import io .ably .lib .types .AblyException ;
7+ import io .ably .lib .types .Callback ;
8+ import io .ably .lib .types .ErrorInfo ;
9+ import io .ably .lib .types .Param ;
710
811import static io .ably .lib .http .HttpUtils .buildURL ;
912
Original file line number Diff line number Diff line change 22
33import com .google .gson .JsonElement ;
44import com .google .gson .JsonObject ;
5- import io .ably .lib .http .*;
5+ import io .ably .lib .http .BasePaginatedQuery ;
6+ import io .ably .lib .http .Http ;
7+ import io .ably .lib .http .HttpCore ;
8+ import io .ably .lib .http .HttpScheduler ;
9+ import io .ably .lib .http .HttpUtils ;
610import io .ably .lib .realtime .CompletionListener ;
711import io .ably .lib .rest .AblyBase ;
812import io .ably .lib .rest .DeviceDetails ;
9- import io .ably .lib .types .*;
13+ import io .ably .lib .types .AblyException ;
14+ import io .ably .lib .types .AsyncPaginatedResult ;
15+ import io .ably .lib .types .Callback ;
16+ import io .ably .lib .types .PaginatedResult ;
17+ import io .ably .lib .types .Param ;
1018import io .ably .lib .util .Serialisation ;
1119import io .ably .lib .util .StringUtils ;
1220
Original file line number Diff line number Diff line change 1414import io .ably .lib .types .PresenceSerializer ;
1515import io .ably .lib .types .ProtocolMessage ;
1616import io .ably .lib .util .Log ;
17-
18- import java .util .*;
17+ import java .util .ArrayList ;
18+ import java .util .Collection ;
19+ import java .util .EnumMap ;
20+ import java .util .EnumSet ;
21+ import java .util .HashMap ;
22+ import java .util .HashSet ;
23+ import java .util .Iterator ;
24+ import java .util .List ;
25+ import java .util .Map ;
26+ import java .util .Set ;
1927
2028/**
2129 * A class that provides access to presence operations and state for the
Original file line number Diff line number Diff line change 1515import io .ably .lib .http .PaginatedQuery ;
1616import io .ably .lib .platform .Platform ;
1717import io .ably .lib .push .Push ;
18- import io .ably .lib .types .*;
18+ import io .ably .lib .types .AblyException ;
19+ import io .ably .lib .types .AsyncHttpPaginatedResponse ;
20+ import io .ably .lib .types .AsyncPaginatedResult ;
21+ import io .ably .lib .types .Callback ;
22+ import io .ably .lib .types .ChannelOptions ;
23+ import io .ably .lib .types .ClientOptions ;
24+ import io .ably .lib .types .ErrorInfo ;
25+ import io .ably .lib .types .HttpPaginatedResponse ;
26+ import io .ably .lib .types .Message ;
27+ import io .ably .lib .types .MessageSerializer ;
28+ import io .ably .lib .types .PaginatedResult ;
29+ import io .ably .lib .types .Param ;
30+ import io .ably .lib .types .PublishResponse ;
31+ import io .ably .lib .types .ReadOnlyMap ;
32+ import io .ably .lib .types .Stats ;
33+ import io .ably .lib .types .StatsReader ;
1934import io .ably .lib .util .Crypto ;
2035import io .ably .lib .util .InternalMap ;
2136import io .ably .lib .util .Log ;
Original file line number Diff line number Diff line change 33import io .ably .lib .debug .DebugOptions ;
44import io .ably .lib .debug .DebugOptions .RawProtocolListener ;
55import io .ably .lib .http .HttpHelpers ;
6- import io .ably .lib .realtime .*;
6+ import io .ably .lib .realtime .AblyRealtime ;
7+ import io .ably .lib .realtime .Channel ;
8+ import io .ably .lib .realtime .CompletionListener ;
9+ import io .ably .lib .realtime .Connection ;
10+ import io .ably .lib .realtime .ConnectionState ;
11+ import io .ably .lib .realtime .ConnectionStateListener ;
712import io .ably .lib .realtime .ConnectionStateListener .ConnectionStateChange ;
813import io .ably .lib .transport .ITransport .ConnectListener ;
914import io .ably .lib .transport .ITransport .TransportParams ;
1520import io .ably .lib .types .ProtocolSerializer ;
1621import io .ably .lib .util .Log ;
1722import io .ably .lib .transport .NetworkConnectivity .NetworkConnectivityListener ;
18-
19- import java .util .*;
23+ import java .util .ArrayDeque ;
24+ import java .util .ArrayList ;
25+ import java .util .HashMap ;
26+ import java .util .HashSet ;
27+ import java .util .List ;
28+ import java .util .Map ;
2029
2130public class ConnectionManager implements ConnectListener {
2231
Original file line number Diff line number Diff line change 33import java .io .IOException ;
44import java .lang .reflect .Type ;
55import java .util .Collection ;
6-
7- import com .google .gson .*;
6+ import com .google .gson .JsonArray ;
7+ import com .google .gson .JsonDeserializer ;
8+ import com .google .gson .JsonDeserializationContext ;
9+ import com .google .gson .JsonElement ;
10+ import com .google .gson .JsonObject ;
11+ import com .google .gson .JsonParseException ;
12+ import com .google .gson .JsonSerializationContext ;
13+ import com .google .gson .JsonSerializer ;
814import io .ably .lib .util .Serialisation ;
915import org .msgpack .core .MessageFormat ;
1016import org .msgpack .core .MessagePacker ;
Original file line number Diff line number Diff line change 22
33import java .io .IOException ;
44import java .lang .reflect .Type ;
5-
6- import com .google .gson .*;
5+ import com .google .gson .JsonArray ;
6+ import com .google .gson .JsonDeserializer ;
7+ import com .google .gson .JsonDeserializationContext ;
8+ import com .google .gson .JsonElement ;
9+ import com .google .gson .JsonObject ;
10+ import com .google .gson .JsonParseException ;
11+ import com .google .gson .JsonSerializationContext ;
12+ import com .google .gson .JsonSerializer ;
713import io .ably .lib .util .Serialisation ;
814import org .msgpack .core .MessageFormat ;
915import org .msgpack .core .MessagePacker ;
You can’t perform that action at this time.
0 commit comments