Skip navigation links
A B C D E F G H I J M N O P R S T U V W _ 

A

ALIASES_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
ALIASES_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
ApacheHttpClient - Class in cn.jiguang.common.connection
Apache HttpClient 实现的版本,提供了连接池来实现高并发网络请求。
ApacheHttpClient(String, HttpProxy, ClientConfig) - Constructor for class cn.jiguang.common.connection.ApacheHttpClient
 
APIConnectionException - Exception in cn.jiguang.common.resp
Should retry for encountering this exception basically.
APIConnectionException(String, Throwable) - Constructor for exception cn.jiguang.common.resp.APIConnectionException
 
APIConnectionException(String, Throwable, int) - Constructor for exception cn.jiguang.common.resp.APIConnectionException
 
APIConnectionException(String, Throwable, boolean) - Constructor for exception cn.jiguang.common.resp.APIConnectionException
 
APIRequestException - Exception in cn.jiguang.common.resp
 
APIRequestException(ResponseWrapper) - Constructor for exception cn.jiguang.common.resp.APIRequestException
 
APNS_PRODUCTION - Static variable in class cn.jiguang.common.ClientConfig
Global APNs environment setting.
APNS_PRODUCTION_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
arrayToString(String[]) - Static method in class cn.jiguang.common.utils.StringUtils
 

B

Base64 - Class in cn.jiguang.common.utils
 
Base64() - Constructor for class cn.jiguang.common.utils.Base64
 
BaseResult - Class in cn.jiguang.common.resp
 
BaseResult() - Constructor for class cn.jiguang.common.resp.BaseResult
 
BATCH_ALIAS_PUSH_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
BATCH_ALIAS_PUSH_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
BATCH_REGID_PUSH_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
BATCH_REGID_PUSH_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
BCECUtil - Class in cn.jiguang.common.utils.sm2
这个工具类的方法,也适用于其他基于BC库的ECC算法
BCECUtil() - Constructor for class cn.jiguang.common.utils.sm2.BCECUtil
 
BooleanResult - Class in cn.jiguang.common.resp
 
BooleanResult() - Constructor for class cn.jiguang.common.resp.BooleanResult
 

C

channelRead0(ChannelHandlerContext, HttpObject) - Method in class cn.jiguang.common.connection.HttpResponseHandler
 
CHARSET - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
checkArgument(boolean) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkBasic(String, String) - Static method in class cn.jiguang.common.ServiceHelper
 
checkElementIndex(int, int) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkNotNull(T) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkPositionIndex(int, int) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndex(int, int, String) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndexes(int, int, int) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures that start and end specify a valid positions in an array, list or string of size size, and are in order.
checkState(boolean) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, Object) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, String, Object...) - Static method in class cn.jiguang.common.utils.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkUsername(String) - Static method in class cn.jiguang.common.ServiceHelper
 
ClientConfig - Class in cn.jiguang.common
 
close() - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
close() - Method in class cn.jiguang.common.connection.NettyHttpClient
 
cn.jiguang.common - package cn.jiguang.common
 
cn.jiguang.common.connection - package cn.jiguang.common.connection
 
cn.jiguang.common.resp - package cn.jiguang.common.resp
 
cn.jiguang.common.utils - package cn.jiguang.common.utils
 
cn.jiguang.common.utils.sm2 - package cn.jiguang.common.utils.sm2
 
cn.jpush.api - package cn.jpush.api
 
code - Variable in class cn.jiguang.common.resp.ResponseWrapper.ErrorEntity
 
CONNECT_TIMED_OUT_MESSAGE - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
CONNECTION_REQUEST_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
CONNECTION_REQUEST_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
CONNECTION_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
CONNECTION_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
CONTENT_TYPE_FORM - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
CONTENT_TYPE_JSON - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
convertECPrivateKeyPEMToPKCS8(String) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将PEM格式的私钥转换为PKCS8标准字节流
convertECPrivateKeyPKCS8ToPEM(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将PKCS8标准的私钥字节流转换为PEM
convertECPrivateKeySEC1ToPKCS8(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将SEC1标准的私钥字节流恢复为PKCS8标准的字节流
convertECPrivateKeyToPKCS8(ECPrivateKeyParameters, ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将ECC私钥转换为PKCS8标准的字节流
convertECPrivateKeyToSEC1(ECPrivateKeyParameters, ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将ECC私钥转换为SEC1标准的字节流 openssl d2i_ECPrivateKey函数要求的DER编码的私钥也是SEC1标准的, 这个工具函数的主要目的就是为了能生成一个openssl可以直接“识别”的ECC私钥.
convertECPublicKeyPEMToX509(String) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将PEM格式的公钥转为X509标准的字节流
convertECPublicKeyToX509(ECPublicKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将ECC公钥对象转换为X509标准的字节流
convertECPublicKeyX509ToPEM(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将X509标准的公钥字节流转为PEM
convertPKCS8ToECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将PKCS8标准的私钥字节流转换为私钥对象
convertPrivateKeyToParameters(BCECPrivateKey) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
convertPublicKeyToParameters(BCECPublicKey) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
convertSEC1ToBCECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将SEC1标准的私钥字节流转为BCECPrivateKey对象
convertSEC1ToECPrivateKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将SEC1标准的私钥字节流转为ECPrivateKeyParameters对象 openssl i2d_ECPrivateKey函数生成的DER编码的ecc私钥是:SEC1标准的、带有EC_GROUP、带有公钥的, 这个工具函数的主要目的就是为了使Java程序能够“识别”openssl生成的ECC私钥
convertX509ToECPublicKey(byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
将X509标准的公钥字节流转为公钥对象
createECPrivateKeyParameters(BigInteger, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
createECPublicKeyParameters(BigInteger, BigInteger, ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
createECPublicKeyParameters(String, String, ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
createECPublicKeyParameters(byte[], byte[], ECCurve, ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
createHttpClient(int, int, int, String, int) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
createPublicKeyFromSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
CURVE - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
CURVE_LEN - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 

D

decode(char[]) - Static method in class cn.jiguang.common.utils.Base64
 
decrypt(BCECPrivateKey, byte[]) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
 
decrypt(ECPrivateKeyParameters, byte[]) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
ECC私钥解密
DEFAULT_APNS_PRODUCTION - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_CONNECTION_REQUEST_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
DEFAULT_ENCRYPT_TYPE - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_MAX_RETRY_TIMES - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
DEFAULT_READ_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_READ_TIMEOUT - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
DEFAULT_SOCKET_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_SSL_VERSION - Static variable in class cn.jiguang.common.ClientConfig
 
DEFAULT_TIME_TO_LIVE - Static variable in class cn.jiguang.common.ClientConfig
 
DefaultResult - Class in cn.jiguang.common.resp
 
DefaultResult() - Constructor for class cn.jiguang.common.resp.DefaultResult
 
DEFULT_MAX_RETRY_TIMES - Static variable in class cn.jiguang.common.ClientConfig
 
DEVICE_HOST_NAME - Static variable in class cn.jiguang.common.ClientConfig
 
DEVICE_HOST_NAME_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
DEVICES_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
DEVICES_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
DeviceType - Enum in cn.jiguang.common
 
DOMAIN_PARAMS - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
doRequest(String, String, IHttpClient.RequestMethod) - Method in class cn.jiguang.common.connection.NativeHttpClient
 

E

encode(byte[]) - Static method in class cn.jiguang.common.utils.Base64
 
encodeParam(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
encrypt(String, String) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
加密数据
encrypt(BCECPublicKey, byte[]) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
 
encrypt(ECPublicKeyParameters, byte[]) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
ECC公钥加密
ENCRYPT_TYPE - Static variable in class cn.jiguang.common.ClientConfig
The way to encrypt Default value is empty It won't encrypt any data
ENCRYPT_TYPE_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
error - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
error - Variable in class cn.jiguang.common.resp.ResponseWrapper.ErrorObject
 
ERROR_CODE_NONE - Static variable in class cn.jiguang.common.resp.BaseResult
 
ERROR_CODE_OK - Static variable in class cn.jiguang.common.resp.BaseResult
 
ERROR_MESSAGE_NONE - Static variable in class cn.jiguang.common.resp.BaseResult
 
ErrorEntity() - Constructor for class cn.jiguang.common.resp.ResponseWrapper.ErrorEntity
 
ErrorObject() - Constructor for class cn.jiguang.common.resp.ResponseWrapper.ErrorObject
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class cn.jiguang.common.connection.HttpResponseHandler
 

F

fixToCurveLengthBytes(int, byte[]) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
fromResponse(ResponseWrapper, Class<T>) - Static method in class cn.jiguang.common.resp.BaseResult
 
fromResponse(ResponseWrapper) - Static method in class cn.jiguang.common.resp.DefaultResult
 
fromSet(Set<String>) - Static method in class cn.jiguang.common.ServiceHelper
 

G

G_POINT - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
generateKeyPair(ECDomainParameters, SecureRandom) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
generateKeyPair() - Static method in class cn.jiguang.common.utils.sm2.SM2Util
 
generateKeyPairParameter(ECDomainParameters, SecureRandom) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
生成ECC密钥对
generateKeyPairParameter() - Static method in class cn.jiguang.common.utils.sm2.SM2Util
生成ECC密钥对
generateSendno() - Static method in class cn.jiguang.common.ServiceHelper
 
getBasicAuthorization(String, String) - Static method in class cn.jiguang.common.ServiceHelper
 
getConnectionRequestTimeout() - Method in class cn.jiguang.common.ClientConfig
 
getConnectionTimeout() - Method in class cn.jiguang.common.ClientConfig
 
getCurveLength(ECKeyParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
getCurveLength(ECDomainParameters) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
 
getDomainParametersFromGenSpec(ECGenParameterSpec) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
copy from BC
getDomainParametersFromName(String) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
copy from BC
getDomainParametersFromName(ECParameterSpec, boolean) - Static method in class cn.jiguang.common.utils.sm2.BCECUtil
copy from BC
getDoneRetriedTimes() - Method in exception cn.jiguang.common.resp.APIConnectionException
 
getEncryptType() - Method in class cn.jiguang.common.ClientConfig
 
getErrorCode() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getErrorMessage() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getHost() - Method in class cn.jiguang.common.connection.HttpProxy
 
getHttpClient(String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
getInstance() - Static method in class cn.jiguang.common.ClientConfig
 
getMaxRetryTimes() - Method in class cn.jiguang.common.ClientConfig
 
getMsgId() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getNetProxy() - Method in class cn.jiguang.common.connection.HttpProxy
 
getOriginalContent() - Method in class cn.jiguang.common.resp.BaseResult
 
getPassword() - Method in class cn.jiguang.common.connection.HttpProxy
 
getPasswordAuthentication() - Method in class cn.jiguang.common.connection.NativeHttpClient.SimpleProxyAuthenticator
 
getPort() - Method in class cn.jiguang.common.connection.HttpProxy
 
getProxyAuthorization() - Method in class cn.jiguang.common.connection.HttpProxy
 
getRateLimitQuota() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getRateLimitQuota() - Method in class cn.jiguang.common.resp.BaseResult
 
getRateLimitQuota() - Method in interface cn.jiguang.common.resp.IRateLimiting
 
getRateLimitRemaining() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getRateLimitRemaining() - Method in class cn.jiguang.common.resp.BaseResult
 
getRateLimitRemaining() - Method in interface cn.jiguang.common.resp.IRateLimiting
 
getRateLimitReset() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getRateLimitReset() - Method in class cn.jiguang.common.resp.BaseResult
 
getRateLimitReset() - Method in interface cn.jiguang.common.resp.IRateLimiting
 
getRawPrivateKey(BCECPrivateKey) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
只获取私钥里的d,32字节
getRawPublicKey(BCECPublicKey) - Static method in class cn.jiguang.common.utils.sm2.SM2Util
只获取公钥里的XY分量,64字节
getReadTimeout() - Method in class cn.jiguang.common.ClientConfig
 
getResponse() - Method in class cn.jiguang.common.connection.HttpResponseHandler
 
getResponse() - Method in class cn.jiguang.common.connection.NettyClientInitializer
 
getResponseCode() - Method in class cn.jiguang.common.resp.BaseResult
 
getSocketTimeout() - Method in class cn.jiguang.common.ClientConfig
 
getSSLVersion() - Method in class cn.jiguang.common.ClientConfig
 
getStatus() - Method in exception cn.jiguang.common.resp.APIRequestException
 
getUsername() - Method in class cn.jiguang.common.connection.HttpProxy
 
GMBaseUtil - Class in cn.jiguang.common.utils.sm2
 
GMBaseUtil() - Constructor for class cn.jiguang.common.utils.sm2.GMBaseUtil
 
GROUP_PUSH_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
GROUP_PUSH_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 

H

handleResponse(ResponseWrapper, Request) - Method in class cn.jiguang.common.connection.Http2Client
 
Http2Client - Class in cn.jiguang.common.connection
 
Http2Client(String, HttpProxy, ClientConfig) - Constructor for class cn.jiguang.common.connection.Http2Client
 
HttpProxy - Class in cn.jiguang.common.connection
 
HttpProxy(String, int) - Constructor for class cn.jiguang.common.connection.HttpProxy
 
HttpProxy(String, int, String, String) - Constructor for class cn.jiguang.common.connection.HttpProxy
 
HttpResponseHandler - Class in cn.jiguang.common.connection
 
HttpResponseHandler(NettyHttpClient.BaseCallback, CountDownLatch) - Constructor for class cn.jiguang.common.connection.HttpResponseHandler
 

I

IHttpClient - Interface in cn.jiguang.common.connection
 
IHttpClient.RequestMethod - Enum in cn.jiguang.common.connection
 
initChannel(SocketChannel) - Method in class cn.jiguang.common.connection.NettyClientInitializer
 
initSSL(String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
IO_ERROR_MESSAGE - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
IRateLimiting - Interface in cn.jiguang.common.resp
 
isAuthenticationNeeded() - Method in class cn.jiguang.common.connection.HttpProxy
 
isDateFormat(String) - Static method in class cn.jiguang.common.utils.TimeUtils
 
isEmpty(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
isLineBroken(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
isMobileNumber(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
isNotEmpty(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
isReadTimedout() - Method in exception cn.jiguang.common.resp.APIConnectionException
 
isResultOK() - Method in class cn.jiguang.common.resp.BaseResult
 
isServerResponse() - Method in class cn.jiguang.common.resp.ResponseWrapper
 
isTimeFormat(String) - Static method in class cn.jiguang.common.utils.TimeUtils
 
isTrimedEmpty(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
isValidBirthday(String) - Static method in class cn.jiguang.common.ServiceHelper
 
isValidIntBadge(int) - Static method in class cn.jiguang.common.ServiceHelper
 

J

JDK_CURVE - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
JDK_EC_SPEC - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
JDK_G_POINT - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
JPUSH_USER_AGENT - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
JSON - Static variable in class cn.jiguang.common.connection.Http2Client
 

M

MAX_RETRY_TIMES - Static variable in class cn.jiguang.common.ClientConfig
 
MAX_RETRY_TIMES_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
message - Variable in class cn.jiguang.common.resp.ResponseWrapper.ErrorEntity
 
msg_id - Variable in class cn.jiguang.common.resp.ResponseWrapper.ErrorObject
 

N

NativeHttpClient - Class in cn.jiguang.common.connection
The implementation has no connection pool mechanism, used origin java connection.
NativeHttpClient(String, HttpProxy, ClientConfig) - Constructor for class cn.jiguang.common.connection.NativeHttpClient
 
NativeHttpClient.SimpleProxyAuthenticator - Class in cn.jiguang.common.connection
 
NettyClientInitializer - Class in cn.jiguang.common.connection
 
NettyClientInitializer(SslContext, NettyHttpClient.BaseCallback, CountDownLatch) - Constructor for class cn.jiguang.common.connection.NettyClientInitializer
 
NettyHttpClient - Class in cn.jiguang.common.connection
 
NettyHttpClient(String, HttpProxy, ClientConfig) - Constructor for class cn.jiguang.common.connection.NettyHttpClient
 
NettyHttpClient.BaseCallback - Interface in cn.jiguang.common.connection
 
notNull(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
Nullable - Annotation Type in cn.jiguang.common.utils
Copied from javax.annotation.Nullable

O

onSucceed(ResponseWrapper) - Method in interface cn.jiguang.common.connection.NettyHttpClient.BaseCallback
 

P

Preconditions - Class in cn.jiguang.common.utils
Copied from Google Guava.
processResponse(CloseableHttpResponse, ResponseWrapper) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
PUSH_HOST_NAME - Static variable in class cn.jiguang.common.ClientConfig
 
PUSH_HOST_NAME_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
PUSH_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
PUSH_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
PUSH_VALIDATE_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
PUSH_VALIDATE_PATH_SCHMEA - Static variable in class cn.jiguang.common.ClientConfig
 

R

RATE_LIMIT_QUOTA - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
RATE_LIMIT_Remaining - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
RATE_LIMIT_Reset - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
rateLimitQuota - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
rateLimitRemaining - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
rateLimitReset - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
READ_TIMED_OUT_MESSAGE - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
READ_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
READ_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_HOST_NAME - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_HOST_NAME_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_MESSAGE_DETAIL_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_MESSAGE_DETAIL_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_MESSAGE_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_MESSAGE_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_RECEIVE_DETAIL_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_RECEIVE_DETAIL_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_RECEIVE_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_RECEIVE_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_STATUS_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_STATUS_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_USER_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
REPORT_USER_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
resetLatch(CountDownLatch) - Method in class cn.jiguang.common.connection.HttpResponseHandler
 
resetLatch(CountDownLatch) - Method in class cn.jiguang.common.connection.NettyClientInitializer
 
RESPONSE_OK - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
RESPONSE_OK - Static variable in class cn.jiguang.common.resp.BaseResult
 
responseCode - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
responseContent - Variable in class cn.jiguang.common.resp.ResponseWrapper
 
ResponseWrapper - Class in cn.jiguang.common.resp
 
ResponseWrapper() - Constructor for class cn.jiguang.common.resp.ResponseWrapper
 
ResponseWrapper.ErrorEntity - Class in cn.jiguang.common.resp
 
ResponseWrapper.ErrorObject - Class in cn.jiguang.common.resp
 
result - Variable in class cn.jiguang.common.resp.BooleanResult
 

S

SCHEDULE_HOST_NAME - Static variable in class cn.jiguang.common.ClientConfig
 
SCHEDULE_HOST_NAME_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
SCHEDULE_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
SCHEDULE_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
send(ByteBuf, HttpMethod, URI) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendDelete(String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendDelete(String, String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendDelete(String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendDelete(String, String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendDelete(String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendDelete(String, String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendDelete(String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendDelete(String, String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendDelete(String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendDelete(String, String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendGet(String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendGet(String, String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendGet(String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendGet(String, String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendGet(String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendGet(String, String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendGet(String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendGet(String, String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendGet(String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendGet(String, String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendPost(String, String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendPost(String, String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendPost(String, String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendPost(String, String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendPost(String, String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendPut(String, String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 
sendPut(String, String) - Method in class cn.jiguang.common.connection.Http2Client
 
sendPut(String, String) - Method in interface cn.jiguang.common.connection.IHttpClient
 
sendPut(String, String) - Method in class cn.jiguang.common.connection.NativeHttpClient
 
sendPut(String, String) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
sendRequest(HttpMethod, String, URI, NettyHttpClient.BaseCallback) - Method in class cn.jiguang.common.connection.NettyHttpClient
 
ServiceHelper - Class in cn.jiguang.common
 
ServiceHelper() - Constructor for class cn.jiguang.common.ServiceHelper
 
setApnsProduction(boolean) - Method in class cn.jiguang.common.ClientConfig
 
setConnectionRequestTimeout(int) - Method in class cn.jiguang.common.ClientConfig
 
setConnectionTimeout(int) - Method in class cn.jiguang.common.ClientConfig
 
setDeviceHostName(String) - Method in class cn.jiguang.common.ClientConfig
Setup custom device api host name, if using the JPush privacy cloud.
setEncryptType(String) - Method in class cn.jiguang.common.ClientConfig
 
setErrorObject() - Method in class cn.jiguang.common.resp.ResponseWrapper
 
setGlobalPushSetting(boolean, long) - Method in class cn.jiguang.common.ClientConfig
 
setMaxConnectionCount(int) - Method in class cn.jiguang.common.connection.ApacheHttpClient
设置最大连接数
setMaxConnectionPerRoute(int) - Method in class cn.jiguang.common.connection.ApacheHttpClient
设置每个路由最大连接数
setMaxHostConnection(int) - Method in class cn.jiguang.common.connection.ApacheHttpClient
设置目标主机最大连接数
setMaxRetryTimes(int) - Method in class cn.jiguang.common.ClientConfig
 
setPushHostName(String) - Method in class cn.jiguang.common.ClientConfig
Setup custom push api host name, if using the JPush privacy cloud.
setRateLimit(String, String, String) - Method in class cn.jiguang.common.resp.ResponseWrapper
 
setReadTimeout(int) - Method in class cn.jiguang.common.ClientConfig
 
setReportHostName(String) - Method in class cn.jiguang.common.ClientConfig
Setup custom report api host name, if using the JPush privacy cloud.
setResponseWrapper(ResponseWrapper) - Method in class cn.jiguang.common.resp.BaseResult
 
setScheduleHostName(String) - Method in class cn.jiguang.common.ClientConfig
 
setSocketTimeout(int) - Method in class cn.jiguang.common.ClientConfig
 
setSSLVersion(String) - Method in class cn.jiguang.common.ClientConfig
 
setTimeToLive(long) - Method in class cn.jiguang.common.ClientConfig
 
SimpleProxyAuthenticator(String, String) - Constructor for class cn.jiguang.common.connection.NativeHttpClient.SimpleProxyAuthenticator
 
SM2_ECC_A - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_B - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_GX - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_GY - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_H - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_N - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2_ECC_P - Static variable in class cn.jiguang.common.utils.sm2.SM2Util
 
SM2Util - Class in cn.jiguang.common.utils.sm2
 
SM2Util() - Constructor for class cn.jiguang.common.utils.sm2.SM2Util
 
SOCKET_TIMEOUT - Static variable in class cn.jiguang.common.ClientConfig
 
SOCKET_TIMEOUT_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
SSL_VERSION - Static variable in class cn.jiguang.common.ClientConfig
 
SSL_VERSION_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
StringUtils - Class in cn.jiguang.common.utils
 
StringUtils() - Constructor for class cn.jiguang.common.utils.StringUtils
 

T

TAGS_PATH - Static variable in class cn.jiguang.common.ClientConfig
 
TAGS_PATH_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
TestOrder - Annotation Type in cn.jpush.api
 
TIME_TO_LIVE - Static variable in class cn.jiguang.common.ClientConfig
Global time_to_live setting.
TIME_TO_LIVE_SCHEMA - Static variable in class cn.jiguang.common.ClientConfig
 
TimeUnit - Enum in cn.jiguang.common
 
TimeUtils - Class in cn.jiguang.common.utils
 
TimeUtils() - Constructor for class cn.jiguang.common.utils.TimeUtils
 
toMD5(String) - Static method in class cn.jiguang.common.utils.StringUtils
 
toString() - Method in exception cn.jiguang.common.resp.APIRequestException
 
toString() - Method in class cn.jiguang.common.resp.BaseResult
 
toString() - Method in class cn.jiguang.common.resp.ResponseWrapper.ErrorEntity
 
toString() - Method in class cn.jiguang.common.resp.ResponseWrapper
 

U

uploadFile(String, String, String) - Method in class cn.jiguang.common.connection.ApacheHttpClient
 

V

value() - Method in enum cn.jiguang.common.DeviceType
 
valueOf(String) - Static method in enum cn.jiguang.common.connection.IHttpClient.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.jiguang.common.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.jiguang.common.TimeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.jiguang.common.Week
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.jiguang.common.connection.IHttpClient.RequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.jiguang.common.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.jiguang.common.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.jiguang.common.Week
Returns an array containing the constants of this enum type, in the order they are declared.

W

Week - Enum in cn.jiguang.common
 

_

_gson - Static variable in interface cn.jiguang.common.connection.IHttpClient
 
_gson - Static variable in exception cn.jiguang.common.resp.APIRequestException
 
_gson - Static variable in class cn.jiguang.common.resp.BaseResult
 
A B C D E F G H I J M N O P R S T U V W _ 
Skip navigation links

Copyright © 2019. All Rights Reserved.