Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RamosLi/dbay-apns-for-java
/ functions
Functions
107 in github.com/RamosLi/dbay-apns-for-java
⨍
Functions
107
◇
Types & classes
18
↓ 5 callers
Method
closeSocket
(Socket socket)
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:223
↓ 5 callers
Method
getInstance
()
src/main/java/com/dbay/apns4j/impl/ApnsResender.java:35
↓ 5 callers
Method
putIntoJson
(String key, String value, JSONObject obj)
src/main/java/com/dbay/apns4j/model/Payload.java:121
↓ 4 callers
Method
addParam
(String key, Object obj)
src/main/java/com/dbay/apns4j/model/Payload.java:50
↓ 4 callers
Method
close
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:239
↓ 4 callers
Method
isDevEnv
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:86
↓ 3 callers
Method
getCachedService
(String name)
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:117
↓ 3 callers
Method
getId
()
src/main/java/com/dbay/apns4j/model/PushNotification.java:44
↓ 3 callers
Method
getPassword
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:80
↓ 3 callers
Method
getPoolSize
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:92
↓ 3 callers
Method
intToBytes
(int num, int resultBytesCount)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:139
↓ 3 callers
Method
sendNotification
@param token deviceToken @param payload
src/main/java/com/dbay/apns4j/IApnsService.java:36
↓ 3 callers
Method
setBadge
(Integer badge)
src/main/java/com/dbay/apns4j/model/Payload.java:69
↓ 3 callers
Method
toString
()
src/main/java/com/dbay/apns4j/model/Payload.java:79
↓ 2 callers
Method
generateData
(List<FrameItem> list)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:38
↓ 2 callers
Method
getAlert
()
src/main/java/com/dbay/apns4j/model/Payload.java:60
↓ 2 callers
Method
getAlertBody
()
src/main/java/com/dbay/apns4j/model/Payload.java:136
↓ 2 callers
Method
getAlertLocArgs
()
src/main/java/com/dbay/apns4j/model/Payload.java:160
↓ 2 callers
Method
getAlertLocKey
()
src/main/java/com/dbay/apns4j/model/Payload.java:148
↓ 2 callers
Method
getBadge
()
src/main/java/com/dbay/apns4j/model/Payload.java:66
↓ 2 callers
Method
getCacheLength
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:98
↓ 2 callers
Method
getConnection
()
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:99
↓ 2 callers
Method
getContentAvailable
()
src/main/java/com/dbay/apns4j/model/Payload.java:166
↓ 2 callers
Method
getFeedbacks
EN: You should call this interface once an hour, once a day or other time as you wish CN: 返回用户在设备上卸载了APP的device token。这个接口最好定期调用,比如一天一次,或者一小时一次等等 @ret
src/main/java/com/dbay/apns4j/IApnsService.java:50
↓ 2 callers
Method
getItemLength
()
src/main/java/com/dbay/apns4j/model/FrameItem.java:54
↓ 2 callers
Method
getKeyStore
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:65
↓ 2 callers
Method
getName
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:110
↓ 2 callers
Method
getParams
()
src/main/java/com/dbay/apns4j/model/Payload.java:44
↓ 2 callers
Method
getPayload
()
src/main/java/com/dbay/apns4j/model/PushNotification.java:62
↓ 2 callers
Method
getRetries
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:104
↓ 2 callers
Method
getToken
()
src/main/java/com/dbay/apns4j/model/PushNotification.java:56
↓ 2 callers
Method
hexCharIndex
@param hex @return 0---15
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:102
↓ 2 callers
Method
parse4ByteInt
(byte b1, byte b2, byte b3, byte b4)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:115
↓ 2 callers
Method
returnConn
(IApnsConnection conn)
src/main/java/com/dbay/apns4j/impl/ApnsConnectionPool.java:69
↓ 2 callers
Method
sendNotification
(String token, Payload payload)
src/main/java/com/dbay/apns4j/IApnsConnection.java:25
↓ 2 callers
Method
setAlert
(String alert)
src/main/java/com/dbay/apns4j/model/Payload.java:63
↓ 2 callers
Method
setSound
(String sound)
src/main/java/com/dbay/apns4j/model/Payload.java:75
↓ 1 callers
Method
borrowConn
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionPool.java:60
↓ 1 callers
Method
checkConfig
(ApnsConfig config)
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:107
↓ 1 callers
Method
createInstance
(ApnsConfig config)
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:120
↓ 1 callers
Method
createNewSocket
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:210
↓ 1 callers
Method
createSocketFactory
(InputStream keyStore, String password, String keystoreType, String algorithm, String protocol)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:118
↓ 1 callers
Method
decodeHex
(String hex)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:90
↓ 1 callers
Method
desc
(int code)
src/main/java/com/dbay/apns4j/model/ErrorResponse.java:31
↓ 1 callers
Method
encodeHex
(byte[] bytes)
src/main/java/com/dbay/apns4j/tools/ApnsTools.java:81
↓ 1 callers
Method
getAlertActionLocKey
()
src/main/java/com/dbay/apns4j/model/Payload.java:142
↓ 1 callers
Method
getAlertLaunchImage
()
src/main/java/com/dbay/apns4j/model/Payload.java:154
↓ 1 callers
Method
getApnsService
()
src/main/java/com/dbay/apns4j/demo/Apns4jDemo.java:19
↓ 1 callers
Method
getDate
()
src/main/java/com/dbay/apns4j/model/Feedback.java:48
↓ 1 callers
Method
getExpire
()
src/main/java/com/dbay/apns4j/model/PushNotification.java:50
↓ 1 callers
Method
getIntervalTime
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:124
↓ 1 callers
Method
getItemData
()
src/main/java/com/dbay/apns4j/model/FrameItem.java:60
↓ 1 callers
Method
getItemId
()
src/main/java/com/dbay/apns4j/model/FrameItem.java:48
↓ 1 callers
Method
getPriority
()
src/main/java/com/dbay/apns4j/model/PushNotification.java:93
↓ 1 callers
Method
getSound
()
src/main/java/com/dbay/apns4j/model/Payload.java:72
↓ 1 callers
Method
getTime
()
src/main/java/com/dbay/apns4j/model/Feedback.java:36
↓ 1 callers
Method
getTimeout
()
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:132
↓ 1 callers
Method
getToken
()
src/main/java/com/dbay/apns4j/model/Feedback.java:42
↓ 1 callers
Method
isSocketAlive
(Socket socket)
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:232
↓ 1 callers
Method
newConnPool
create instance @param config @return
src/main/java/com/dbay/apns4j/impl/ApnsConnectionPool.java:90
↓ 1 callers
Method
resend
(String name, Queue<PushNotification> queue)
src/main/java/com/dbay/apns4j/impl/ApnsResender.java:38
↓ 1 callers
Method
setAlertLocArgs
(String[] alertLocArgs)
src/main/java/com/dbay/apns4j/model/Payload.java:163
↓ 1 callers
Method
setAlertLocKey
(String alertLocKey)
src/main/java/com/dbay/apns4j/model/Payload.java:151
↓ 1 callers
Method
setDevEnv
(boolean isDevEnv)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:89
↓ 1 callers
Method
setExpire
(int expire)
src/main/java/com/dbay/apns4j/model/PushNotification.java:53
↓ 1 callers
Method
setId
(int id)
src/main/java/com/dbay/apns4j/model/PushNotification.java:47
↓ 1 callers
Method
setKeyStore
(String keystore)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:69
↓ 1 callers
Method
setPassword
(String password)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:83
↓ 1 callers
Method
setPayload
(Payload payload)
src/main/java/com/dbay/apns4j/model/PushNotification.java:65
↓ 1 callers
Method
setPoolSize
(int poolSize)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:95
↓ 1 callers
Method
setTime
(long time)
src/main/java/com/dbay/apns4j/model/Feedback.java:39
↓ 1 callers
Method
setToken
(String token)
src/main/java/com/dbay/apns4j/model/Feedback.java:45
↓ 1 callers
Method
setToken
(String token)
src/main/java/com/dbay/apns4j/model/PushNotification.java:59
↓ 1 callers
Method
shutdown
()
src/main/java/com/dbay/apns4j/IApnsService.java:43
↓ 1 callers
Method
startErrorWorker
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:244
Method
ApnsConnectionImpl
(SocketFactory factory, String host, int port, int maxRetries, int maxCacheLength, String name, String co
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:103
Method
ApnsConnectionPool
(ApnsConfig config, SocketFactory factory)
src/main/java/com/dbay/apns4j/impl/ApnsConnectionPool.java:39
Method
ApnsFeedbackConnectionImpl
(ApnsConfig config, SocketFactory factory)
src/main/java/com/dbay/apns4j/impl/ApnsFeedbackConnectionImpl.java:41
Method
ApnsServiceImpl
(ApnsConfig config)
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:51
Method
FrameItem
(int itemId, byte[] itemData)
src/main/java/com/dbay/apns4j/model/FrameItem.java:42
Method
close
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionPool.java:75
Method
generateData
We need to check the size of payload. After checking, reuse it in order to avoid calculate bytes array twice although it seems not perfect @param payl
src/main/java/com/dbay/apns4j/model/PushNotification.java:74
Method
getFeedbacks
()
src/main/java/com/dbay/apns4j/IApnsFeedbackConnection.java:28
Method
getFeedbacks
()
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:147
Method
getFeedbacks
()
src/main/java/com/dbay/apns4j/impl/ApnsFeedbackConnectionImpl.java:46
Method
main
(String[] args)
src/main/java/com/dbay/apns4j/model/Payload.java:127
Method
main
(String[] args)
src/main/java/com/dbay/apns4j/demo/Apns4jDemo.java:34
Method
run
()
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:64
Method
run
()
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:247
Method
sendNotification
(final String token, final Payload payload)
src/main/java/com/dbay/apns4j/impl/ApnsServiceImpl.java:61
Method
sendNotification
(String token, Payload payload)
src/main/java/com/dbay/apns4j/impl/ApnsConnectionImpl.java:116
Method
setAlertActionLocKey
(String alertActionLocKey)
src/main/java/com/dbay/apns4j/model/Payload.java:145
Method
setAlertBody
(String alertBody)
src/main/java/com/dbay/apns4j/model/Payload.java:139
Method
setAlertLaunchImage
(String alertLaunchImage)
src/main/java/com/dbay/apns4j/model/Payload.java:157
Method
setCacheLength
(int cacheLength)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:101
Method
setContentAvailable
(Integer contentAvailable)
src/main/java/com/dbay/apns4j/model/Payload.java:169
Method
setIntervalTime
(int intervalTime)
src/main/java/com/dbay/apns4j/model/ApnsConfig.java:128
Method
setItemData
(byte[] itemData)
src/main/java/com/dbay/apns4j/model/FrameItem.java:63
Method
setItemId
(int itemId)
src/main/java/com/dbay/apns4j/model/FrameItem.java:51
Method
setItemLength
(int itemLength)
src/main/java/com/dbay/apns4j/model/FrameItem.java:57
next →
1–100 of 107, ranked by callers