Android Open Source - Development tool androidpn






Project Summary

An open source project to provide push notification support for Android -- a xmpp based notification server and a client tool kit..

Web Site / Source Repository

androidpn is hosted in the following web site
https://github.com/dannytiehui/androidpn

If you think the Android project androidpn listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of androidpn.

ItemValue
Java File Count135
Minimum SDK Version3
Activity Count3
jar files usedandroidpn-server-0.5.0.jar
androidpn-server-0.6.0.jar
antlr-2.7.6.jar
antlr-2.7.6.jar
asmack.jar
bcprov-jdk15-140.jar
bcprov-jdk15-140.jar
commons-beanutils-1.8.0.jar
commons-beanutils-1.8.0.jar
commons-codec-1.4.jar
commons-codec-1.4.jar
commons-collections-3.2.1.jar
commons-collections-3.2.1.jar
commons-configuration-1.6.jar
commons-configuration-1.6.jar
commons-dbcp-1.2.2.jar
commons-dbcp-1.2.2.jar
commons-digester-2.0.jar
commons-digester-2.0.jar
commons-httpclient-3.1.jar
commons-httpclient-3.1.jar
commons-io-1.4.jar
commons-io-1.4.jar
commons-lang-2.4.jar
commons-lang-2.4.jar
commons-logging-1.1.1.jar
commons-logging-1.1.1.jar
commons-pool-1.3.jar
commons-pool-1.3.jar
dom4j-1.6.1.jar
dom4j-1.6.1.jar
dwr-2.0.3.jar
dwr-2.0.3.jar
ehcache-1.6.1.jar
ehcache-1.6.1.jar
ejb3-persistence-1.0.2.GA.jar
ejb3-persistence-1.0.2.GA.jar
el-api-6.0.29.jar
hibernate-annotations-3.4.0.GA.jar
hibernate-annotations-3.4.0.GA.jar
hibernate-commons-annotations-3.1.0.GA.jar
hibernate-commons-annotations-3.1.0.GA.jar
hibernate-core-3.3.1.GA.jar
hibernate-core-3.3.1.GA.jar
hsqldb-1.8.0.10.jar
hsqldb-1.8.0.10.jar
jasper-6.0.29.jar
jasper-el-6.0.29.jar
jasper-jdt-6.0.29.jar
javassist-3.8.0.GA.jar
javassist-3.8.0.GA.jar
jcip-annotations-1.0.jar
jcip-annotations-1.0.jar
jetty-6.1.25.jar
jetty-6.1.25.jar
jetty-sslengine-6.1.25.jar
jetty-sslengine-6.1.25.jar
jetty-util-6.1.25.jar
jetty-util-6.1.25.jar
jsp-api-2.1.jar
jstl-1.1.2.jar
jstl-1.1.2.jar
jta-1.1.jar
jta-1.1.jar
juli-6.0.29.jar
libidn-1.15.jar
libidn-1.15.jar
log4j-1.2.12.jar
log4j-1.2.12.jar
mina-core-2.0.0-RC1.jar
mina-core-2.0.0-RC1.jar
mina-integration-beans-2.0.0-RC1.jar
mina-integration-beans-2.0.0-RC1.jar
mysql-connector-java-5.1.6.jar
mysql-connector-java-5.1.6.jar
nekopull-0.2.4.jar
nekopull-0.2.4.jar
servlet-api-2.5.jar
sitemesh-2.4.1.jar
sitemesh-2.4.1.jar
slf4j-api-1.5.8.jar
slf4j-api-1.5.8.jar
slf4j-log4j12-1.5.8.jar
slf4j-log4j12-1.5.8.jar
spring-2.5.6.jar
spring-2.5.6.jar
spring-webmvc-2.5.6.jar
spring-webmvc-2.5.6.jar
standard-1.1.2.jar
standard-1.1.2.jar
starter.jar
starter.jar
tinder-1.2.1.jar
tinder-1.2.1.jar
xercesImpl-2.9.1.jar
xercesImpl-2.9.1.jar
xml-apis-1.3.04.jar
xml-apis-1.3.04.jar
xpp3-1.1.4c.jar
xpp3-1.1.4c.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
Raw File Namesres\raw\androidpn.properties




Resource Files

There are 1 image files in androidpn. The names of the image files are listed as follows.

notification.png

The following screenshort is generated from the image listed above.

null

Java Source Files

androidpn has the following Java source files.

null.DemoAndroidpn.java
null.GetPostUtil
.java
null.example.java
org.androidpn.client.ConnectivityReceiver.java
org.androidpn.client.Constants.java
org.androidpn.client.InvalidFormatException.java
org.androidpn.client.LogUtil.java
org.androidpn.client.NotificationDetailsActivity.java
org.androidpn.client.NotificationIQ.java
org.androidpn.client.NotificationIQProvider.java
org.androidpn.client.NotificationPacketListener.java
org.androidpn.client.NotificationReceiver.java
org.androidpn.client.NotificationService.java
org.androidpn.client.NotificationSettingsActivity.java
org.androidpn.client.Notifier.java
org.androidpn.client.PersistentConnectionListener.java
org.androidpn.client.PhoneStateChangeListener.java
org.androidpn.client.ReconnectionThread.java
org.androidpn.client.ServiceManager.java
org.androidpn.client.XmppManager.java
org.androidpn.demoapp.DemoAppActivity.java
org.androidpn.server.console.api.NotificationApiController.java
org.androidpn.server.console.api.UserApiController.java
org.androidpn.server.console.controller.NotificationController.java
org.androidpn.server.console.controller.NotificationController.java
org.androidpn.server.console.controller.SessionController.java
org.androidpn.server.console.controller.SessionController.java
org.androidpn.server.console.controller.UserController.java
org.androidpn.server.console.controller.UserController.java
org.androidpn.server.console.vo.SessionVO.java
org.androidpn.server.console.vo.SessionVO.java
org.androidpn.server.container.AdminConsole.java
org.androidpn.server.dao.UserDao.java
org.androidpn.server.dao.UserDao.java
org.androidpn.server.dao.hibernate.UserDaoHibernate.java
org.androidpn.server.dao.hibernate.UserDaoHibernate.java
org.androidpn.server.model.User.java
org.androidpn.server.model.User.java
org.androidpn.server.service.ServiceLocator.java
org.androidpn.server.service.ServiceLocator.java
org.androidpn.server.service.ServiceManager.java
org.androidpn.server.service.ServiceManager.java
org.androidpn.server.service.UserExistsException.java
org.androidpn.server.service.UserExistsException.java
org.androidpn.server.service.UserNotFoundException.java
org.androidpn.server.service.UserNotFoundException.java
org.androidpn.server.service.UserService.java
org.androidpn.server.service.UserService.java
org.androidpn.server.service.impl.UserServiceImpl.java
org.androidpn.server.service.impl.UserServiceImpl.java
org.androidpn.server.starter.ServerClassLoader.java
org.androidpn.server.starter.ServerStarter.java
org.androidpn.server.util.Config.java
org.androidpn.server.util.Config.java
org.androidpn.server.util.ConfigManager.java
org.androidpn.server.util.ConfigManager.java
org.androidpn.server.xmpp.PacketException.java
org.androidpn.server.xmpp.PacketException.java
org.androidpn.server.xmpp.UnauthenticatedException.java
org.androidpn.server.xmpp.UnauthenticatedException.java
org.androidpn.server.xmpp.UnauthorizedException.java
org.androidpn.server.xmpp.UnauthorizedException.java
org.androidpn.server.xmpp.XmppServer.java
org.androidpn.server.xmpp.XmppServer.java
org.androidpn.server.xmpp.auth.AuthManager.java
org.androidpn.server.xmpp.auth.AuthManager.java
org.androidpn.server.xmpp.auth.AuthToken.java
org.androidpn.server.xmpp.auth.AuthToken.java
org.androidpn.server.xmpp.codec.XmppCodecFactory.java
org.androidpn.server.xmpp.codec.XmppCodecFactory.java
org.androidpn.server.xmpp.codec.XmppDecoder.java
org.androidpn.server.xmpp.codec.XmppDecoder.java
org.androidpn.server.xmpp.codec.XmppEncoder.java
org.androidpn.server.xmpp.codec.XmppEncoder.java
org.androidpn.server.xmpp.handler.IQAuthHandler.java
org.androidpn.server.xmpp.handler.IQAuthHandler.java
org.androidpn.server.xmpp.handler.IQHandler.java
org.androidpn.server.xmpp.handler.IQHandler.java
org.androidpn.server.xmpp.handler.IQRegisterHandler.java
org.androidpn.server.xmpp.handler.IQRegisterHandler.java
org.androidpn.server.xmpp.handler.IQRosterHandler.java
org.androidpn.server.xmpp.handler.IQRosterHandler.java
org.androidpn.server.xmpp.handler.PresenceUpdateHandler.java
org.androidpn.server.xmpp.handler.PresenceUpdateHandler.java
org.androidpn.server.xmpp.net.Connection.java
org.androidpn.server.xmpp.net.Connection.java
org.androidpn.server.xmpp.net.ConnectionCloseListener.java
org.androidpn.server.xmpp.net.ConnectionCloseListener.java
org.androidpn.server.xmpp.net.IoBufferWriter.java
org.androidpn.server.xmpp.net.IoBufferWriter.java
org.androidpn.server.xmpp.net.StanzaHandler.java
org.androidpn.server.xmpp.net.StanzaHandler.java
org.androidpn.server.xmpp.net.XmppIoHandler.java
org.androidpn.server.xmpp.net.XmppIoHandler.java
org.androidpn.server.xmpp.presence.PresenceManager.java
org.androidpn.server.xmpp.presence.PresenceManager.java
org.androidpn.server.xmpp.push.NotificationManager.java
org.androidpn.server.xmpp.push.NotificationManager.java
org.androidpn.server.xmpp.router.IQRouter.java
org.androidpn.server.xmpp.router.IQRouter.java
org.androidpn.server.xmpp.router.MessageRouter.java
org.androidpn.server.xmpp.router.MessageRouter.java
org.androidpn.server.xmpp.router.PacketDeliverer.java
org.androidpn.server.xmpp.router.PacketDeliverer.java
org.androidpn.server.xmpp.router.PacketRouter.java
org.androidpn.server.xmpp.router.PacketRouter.java
org.androidpn.server.xmpp.router.PresenceRouter.java
org.androidpn.server.xmpp.router.PresenceRouter.java
org.androidpn.server.xmpp.session.ClientSession.java
org.androidpn.server.xmpp.session.ClientSession.java
org.androidpn.server.xmpp.session.Session.java
org.androidpn.server.xmpp.session.Session.java
org.androidpn.server.xmpp.session.SessionManager.java
org.androidpn.server.xmpp.session.SessionManager.java
org.androidpn.server.xmpp.ssl.SSLConfig.java
org.androidpn.server.xmpp.ssl.SSLConfig.java
org.androidpn.server.xmpp.ssl.SSLKeyManagerFactory.java
org.androidpn.server.xmpp.ssl.SSLKeyManagerFactory.java
org.androidpn.server.xmpp.ssl.SSLTrustManagerFactory.java
org.androidpn.server.xmpp.ssl.SSLTrustManagerFactory.java
org.androidpn.starter.ServerClassLoader.java
org.androidpn.starter.ServerStarter.java
org.dom4j.io.XMPPPacketReader.java
org.dom4j.io.XMPPPacketReader.java
org.jivesoftware.openfire.net.MXParser.java
org.jivesoftware.openfire.net.MXParser.java
org.jivesoftware.openfire.nio.XMLLightweightParser.java
org.jivesoftware.openfire.nio.XMLLightweightParser.java
org.jivesoftware.util.PropertyEventDispatcher.java
org.jivesoftware.util.PropertyEventDispatcher.java
org.jivesoftware.util.PropertyEventListener.java
org.jivesoftware.util.PropertyEventListener.java
org.jivesoftware.util.XMLWriter.java
org.jivesoftware.util.XMLWriter.java