Download jruyi Free Java Code

Description

JRuyi is a Java framework which is for easily developing efficient and scalable network applications using Java NIO, and built on OSGi platform.

Source Files

The download file jruyi-master.zip has the following entries.


.gitignore//  www .j  a va2 s  .co  m
LICENSE
NOTICE
README.md
api/pom.xml
api/src/main/java/org/jruyi/cmd/IManual.java
api/src/main/java/org/jruyi/common/ArgList.java
api/src/main/java/org/jruyi/common/BiListNode.java
api/src/main/java/org/jruyi/common/Blob.java
api/src/main/java/org/jruyi/common/ByteKmp.java
api/src/main/java/org/jruyi/common/BytesBuilder.java
api/src/main/java/org/jruyi/common/CharKmp.java
api/src/main/java/org/jruyi/common/CharsetCodec.java
api/src/main/java/org/jruyi/common/HashSet.java
api/src/main/java/org/jruyi/common/IArgList.java
api/src/main/java/org/jruyi/common/IByteSequence.java
api/src/main/java/org/jruyi/common/ICharsetCodec.java
api/src/main/java/org/jruyi/common/ICloseable.java
api/src/main/java/org/jruyi/common/IDumpable.java
api/src/main/java/org/jruyi/common/IService.java
api/src/main/java/org/jruyi/common/IServiceHolder.java
api/src/main/java/org/jruyi/common/IServiceHolderManager.java
api/src/main/java/org/jruyi/common/IThreadLocalCache.java
api/src/main/java/org/jruyi/common/IntStack.java
api/src/main/java/org/jruyi/common/ListNode.java
api/src/main/java/org/jruyi/common/Properties.java
api/src/main/java/org/jruyi/common/Service.java
api/src/main/java/org/jruyi/common/ServiceHolderManager.java
api/src/main/java/org/jruyi/common/StrUtil.java
api/src/main/java/org/jruyi/common/StringBuilder.java
api/src/main/java/org/jruyi/common/ThreadLocalCache.java
api/src/main/java/org/jruyi/common/internal/ArgListProvider.java
api/src/main/java/org/jruyi/common/internal/CharsetCodecProvider.java
api/src/main/java/org/jruyi/common/internal/ServiceHolderManagerProvider.java
api/src/main/java/org/jruyi/common/internal/ThreadLocalCacheProvider.java
api/src/main/java/org/jruyi/io/AbstractCodec.java
api/src/main/java/org/jruyi/io/CharCodec.java
api/src/main/java/org/jruyi/io/Codec.java
api/src/main/java/org/jruyi/io/DoubleCodec.java
api/src/main/java/org/jruyi/io/Filter.java
api/src/main/java/org/jruyi/io/FloatCodec.java
api/src/main/java/org/jruyi/io/IBuffer.java
api/src/main/java/org/jruyi/io/IBufferFactory.java
api/src/main/java/org/jruyi/io/ICharCodec.java
api/src/main/java/org/jruyi/io/ICodec.java
api/src/main/java/org/jruyi/io/IDoubleCodec.java
api/src/main/java/org/jruyi/io/IFilter.java
api/src/main/java/org/jruyi/io/IFilterOutput.java
api/src/main/java/org/jruyi/io/IFloatCodec.java
api/src/main/java/org/jruyi/io/IIntCodec.java
api/src/main/java/org/jruyi/io/ILongCodec.java
api/src/main/java/org/jruyi/io/ISession.java
api/src/main/java/org/jruyi/io/ISessionListener.java
api/src/main/java/org/jruyi/io/ISessionService.java
api/src/main/java/org/jruyi/io/IShortCodec.java
api/src/main/java/org/jruyi/io/ISslContextParameters.java
api/src/main/java/org/jruyi/io/IUnit.java
api/src/main/java/org/jruyi/io/IUnitChain.java
api/src/main/java/org/jruyi/io/IntCodec.java
api/src/main/java/org/jruyi/io/IoConstants.java
api/src/main/java/org/jruyi/io/LongCodec.java
api/src/main/java/org/jruyi/io/SessionListener.java
api/src/main/java/org/jruyi/io/ShortCodec.java
api/src/main/java/org/jruyi/io/internal/CodecProvider.java
api/src/main/java/org/jruyi/me/IConsumer.java
api/src/main/java/org/jruyi/me/IEndpoint.java
api/src/main/java/org/jruyi/me/IMessage.java
api/src/main/java/org/jruyi/me/IPostHandler.java
api/src/main/java/org/jruyi/me/IPreHandler.java
api/src/main/java/org/jruyi/me/IProcessor.java
api/src/main/java/org/jruyi/me/IProducer.java
api/src/main/java/org/jruyi/me/IRoute.java
api/src/main/java/org/jruyi/me/IRouteSet.java
api/src/main/java/org/jruyi/me/IRoutingTable.java
api/src/main/java/org/jruyi/me/MeConstants.java
api/src/main/java/org/jruyi/system/Constants.java
api/src/main/java/org/jruyi/system/main/Ruyi.java
api/src/main/java/org/jruyi/timeoutadmin/ITimeoutAdmin.java
api/src/main/java/org/jruyi/timeoutadmin/ITimeoutEvent.java
api/src/main/java/org/jruyi/timeoutadmin/ITimeoutListener.java
api/src/main/java/org/jruyi/timeoutadmin/ITimeoutNotifier.java
api/src/main/java/org/jruyi/workshop/IRunnable.java
api/src/main/java/org/jruyi/workshop/IWorker.java
api/src/main/resources/org/jruyi/cmd/package.html
api/src/main/resources/org/jruyi/cmd/packageinfo
api/src/main/resources/org/jruyi/common/package.html
api/src/main/resources/org/jruyi/common/packageinfo
api/src/main/resources/org/jruyi/io/package.html
api/src/main/resources/org/jruyi/io/packageinfo
api/src/main/resources/org/jruyi/me/package.html
api/src/main/resources/org/jruyi/me/packageinfo
api/src/main/resources/org/jruyi/system/package.html
api/src/main/resources/org/jruyi/system/packageinfo
api/src/main/resources/org/jruyi/timeoutadmin/package.html
api/src/main/resources/org/jruyi/timeoutadmin/packageinfo
api/src/main/resources/org/jruyi/workshop/package.html
api/src/main/resources/org/jruyi/workshop/packageinfo
assembly/pom.xml
assembly/src/main/assembly/bin.xml
assembly/src/main/assembly/bin/ruyi
assembly/src/main/assembly/bin/ruyi-cli
assembly/src/main/assembly/bin/ruyi-cli.bat
assembly/src/main/assembly/bin/ruyi.bat
assembly/src/main/assembly/conf/bootstrap.xml
assembly/src/main/assembly/conf/logback.xml
cli/pom.xml
cli/src/main/java/org/jruyi/cli/Main.java
cli/src/main/java/org/jruyi/cli/Session.java
clid/pom.xml
clid/src/main/java/org/jruyi/clid/BufferStream.java
clid/src/main/java/org/jruyi/clid/CliProcessor.java
clid/src/main/java/org/jruyi/clid/Context.java
clid/src/main/resources/OSGI-INF/metatype/metatype.xml
clid/src/main/resources/org/jruyi/clid/branding.properties
cmd/pom.xml
cmd/src/main/java/org/jruyi/cmd/conf/Conf.java
cmd/src/main/java/org/jruyi/cmd/conf/PropUtil.java
cmd/src/main/java/org/jruyi/cmd/internal/Activator.java
cmd/src/main/java/org/jruyi/cmd/internal/Builtin.java
cmd/src/main/java/org/jruyi/cmd/internal/BundleCmd.java
cmd/src/main/java/org/jruyi/cmd/internal/RuyiCmd.java
cmd/src/main/java/org/jruyi/cmd/obr/Obr.java
cmd/src/main/java/org/jruyi/cmd/obr/ResourceComparator.java
cmd/src/main/java/org/jruyi/cmd/route/Route.java
cmd/src/main/java/org/jruyi/cmd/util/Util.java
cmd/src/main/resources/HELP-INF/bundle/inspect
cmd/src/main/resources/HELP-INF/bundle/install
cmd/src/main/resources/HELP-INF/bundle/list
cmd/src/main/resources/HELP-INF/bundle/refresh
cmd/src/main/resources/HELP-INF/bundle/start
cmd/src/main/resources/HELP-INF/bundle/stop
cmd/src/main/resources/HELP-INF/bundle/uninstall
cmd/src/main/resources/HELP-INF/bundle/update
cmd/src/main/resources/HELP-INF/conf/create
cmd/src/main/resources/HELP-INF/conf/delete
cmd/src/main/resources/HELP-INF/conf/exists
cmd/src/main/resources/HELP-INF/conf/list
cmd/src/main/resources/HELP-INF/conf/update
cmd/src/main/resources/HELP-INF/jruyi/echo
cmd/src/main/resources/HELP-INF/jruyi/grep
cmd/src/main/resources/HELP-INF/jruyi/help
cmd/src/main/resources/HELP-INF/jruyi/shutdown
cmd/src/main/resources/HELP-INF/obr/deploy
cmd/src/main/resources/HELP-INF/obr/info
cmd/src/main/resources/HELP-INF/obr/list
cmd/src/main/resources/HELP-INF/obr/repos
cmd/src/main/resources/HELP-INF/route/clear
cmd/src/main/resources/HELP-INF/route/delete
cmd/src/main/resources/HELP-INF/route/list
cmd/src/main/resources/HELP-INF/route/set
cmd/src/main/resources/HELP-INF/scr/config
cmd/src/main/resources/HELP-INF/scr/disable
cmd/src/main/resources/HELP-INF/scr/enable
cmd/src/main/resources/HELP-INF/scr/info
cmd/src/main/resources/HELP-INF/scr/list
common/pom.xml
common/src/main/java/org/jruyi/common/internal/ArgListProvider.java
common/src/main/java/org/jruyi/common/internal/ArrayStack.java
common/src/main/java/org/jruyi/common/internal/CharsetCodecProvider.java
common/src/main/java/org/jruyi/common/internal/LinkedStack.java
common/src/main/java/org/jruyi/common/internal/ServiceHolder.java
common/src/main/java/org/jruyi/common/internal/ServiceHolderManagerProvider.java
common/src/main/java/org/jruyi/common/internal/SoftThreadLocal.java
common/src/main/java/org/jruyi/common/internal/SoftThreadLocalArrayCache.java
common/src/main/java/org/jruyi/common/internal/SoftThreadLocalLinkedCache.java
common/src/main/java/org/jruyi/common/internal/ThreadLocalCacheProvider.java
common/src/main/java/org/jruyi/common/internal/WeakThreadLocal.java
common/src/main/java/org/jruyi/common/internal/WeakThreadLocalArrayCache.java
common/src/main/java/org/jruyi/common/internal/WeakThreadLocalLinkedCache.java
common/src/test/java/org/jruyi/common/ByteKmpTest.java
io/pom.xml
io/src/main/java/org/jruyi/io/buffer/BigEndianCharCodec.java
io/src/main/java/org/jruyi/io/buffer/BigEndianDoubleCodec.java
io/src/main/java/org/jruyi/io/buffer/BigEndianFloatCodec.java
io/src/main/java/org/jruyi/io/buffer/BigEndianIntCodec.java
io/src/main/java/org/jruyi/io/buffer/BigEndianLongCodec.java
io/src/main/java/org/jruyi/io/buffer/BigEndianShortCodec.java
io/src/main/java/org/jruyi/io/buffer/Buffer.java
io/src/main/java/org/jruyi/io/buffer/BufferFactory.java
io/src/main/java/org/jruyi/io/buffer/BufferInputStream.java
io/src/main/java/org/jruyi/io/buffer/BufferOutputStream.java
io/src/main/java/org/jruyi/io/buffer/ByteArrayCodec.java
io/src/main/java/org/jruyi/io/buffer/ByteBufferArray.java
io/src/main/java/org/jruyi/io/buffer/ByteSequenceCodec.java
io/src/main/java/org/jruyi/io/buffer/CharArrayCodec.java
io/src/main/java/org/jruyi/io/buffer/CharSequenceCodec.java
io/src/main/java/org/jruyi/io/buffer/HeapUnit.java
io/src/main/java/org/jruyi/io/buffer/Helper.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianCharCodec.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianDoubleCodec.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianFloatCodec.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianIntCodec.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianLongCodec.java
io/src/main/java/org/jruyi/io/buffer/LittleEndianShortCodec.java
io/src/main/java/org/jruyi/io/buffer/StringCodec.java
io/src/main/java/org/jruyi/io/buffer/Util.java
io/src/main/java/org/jruyi/io/channel/Channel.java
io/src/main/java/org/jruyi/io/channel/ChannelAdmin.java
io/src/main/java/org/jruyi/io/channel/IChannel.java
io/src/main/java/org/jruyi/io/channel/IChannelAdmin.java
io/src/main/java/org/jruyi/io/channel/IChannelService.java
io/src/main/java/org/jruyi/io/channel/ISelectableChannel.java
io/src/main/java/org/jruyi/io/cmd/IoCommand.java
io/src/main/java/org/jruyi/io/common/StopThread.java
io/src/main/java/org/jruyi/io/common/SyncPutQueue.java
io/src/main/java/org/jruyi/io/common/SyncQueue.java
io/src/main/java/org/jruyi/io/filter/FilterDelegator.java
io/src/main/java/org/jruyi/io/filter/FilterManager.java
io/src/main/java/org/jruyi/io/filter/IFilterManager.java
io/src/main/java/org/jruyi/io/internal/Activator.java
io/src/main/java/org/jruyi/io/internal/CodecProvider.java
io/src/main/java/org/jruyi/io/msglog/MsgLogFilter.java
io/src/main/java/org/jruyi/io/ssl/FileKeyStore.java
io/src/main/java/org/jruyi/io/ssl/SslCodec.java
io/src/main/java/org/jruyi/io/ssl/SslFilter.java
io/src/main/java/org/jruyi/io/tcp/TcpChannel.java
io/src/main/java/org/jruyi/io/tcp/TcpChannelConf.java
io/src/main/java/org/jruyi/io/tcpclient/AbstractTcpClient.java
io/src/main/java/org/jruyi/io/tcpclient/ConnPool.java
io/src/main/java/org/jruyi/io/tcpclient/ConnPoolEndpoint.java
io/src/main/java/org/jruyi/io/tcpclient/ShortConn.java
io/src/main/java/org/jruyi/io/tcpclient/ShortConnEndpoint.java
io/src/main/java/org/jruyi/io/tcpclient/TcpClient.java
io/src/main/java/org/jruyi/io/tcpclient/TcpClientConf.java
io/src/main/java/org/jruyi/io/tcpclient/TcpClientFilter.java
io/src/main/java/org/jruyi/io/tcpserver/Configuration.java
io/src/main/java/org/jruyi/io/tcpserver/ITcpAcceptor.java
io/src/main/java/org/jruyi/io/tcpserver/TcpAcceptor.java
io/src/main/java/org/jruyi/io/tcpserver/TcpServer.java
io/src/main/java/org/jruyi/io/tcpserver/TcpServerEndpoint.java
io/src/main/java/org/jruyi/io/textline/TextLineFilter.java
io/src/main/java/org/jruyi/io/udp/UdpChannel.java
io/src/main/java/org/jruyi/io/udp/UdpChannelConf.java
io/src/main/java/org/jruyi/io/udpclient/Configuration.java
io/src/main/java/org/jruyi/io/udpclient/UdpClient.java
io/src/main/java/org/jruyi/io/udpclient/UdpClientChannel.java
io/src/main/java/org/jruyi/io/udpclient/UdpClientEndpoint.java
io/src/main/java/org/jruyi/io/udpserver/Configuration.java
io/src/main/java/org/jruyi/io/udpserver/UdpServer.java
io/src/main/java/org/jruyi/io/udpserver/UdpServerChannel.java
io/src/main/java/org/jruyi/io/udpserver/UdpServerEndpoint.java
io/src/main/resources/HELP-INF/io/list
io/src/main/resources/HELP-INF/io/start
io/src/main/resources/HELP-INF/io/stop
io/src/main/resources/OSGI-INF/metatype/metatype.xml
io/src/test/java/org/jruyi/io/buffer/BufferTest.java
launcher/pom.xml
launcher/src/main/java/org/jruyi/launcher/JarFileFilter.java
launcher/src/main/java/org/jruyi/launcher/Main.java
launcher/src/main/java/org/jruyi/launcher/ShutdownHook.java
me/pom.xml
me/src/main/java/org/jruyi/me/internal/Activator.java
me/src/main/java/org/jruyi/me/mq/Consumer.java
me/src/main/java/org/jruyi/me/mq/Endpoint.java
me/src/main/java/org/jruyi/me/mq/LazyEndpoint.java
me/src/main/java/org/jruyi/me/mq/LinkedBlockingQueue.java
me/src/main/java/org/jruyi/me/mq/Message.java
me/src/main/java/org/jruyi/me/mq/MessageQueue.java
me/src/main/java/org/jruyi/me/mq/PostHandlerDelegator.java
me/src/main/java/org/jruyi/me/mq/PreHandlerDelegator.java
me/src/main/java/org/jruyi/me/mq/Processor.java
me/src/main/java/org/jruyi/me/msglog/MsgLogHandler.java
me/src/main/java/org/jruyi/me/route/IRoutable.java
me/src/main/java/org/jruyi/me/route/IRouter.java
me/src/main/java/org/jruyi/me/route/IRouterManager.java
me/src/main/java/org/jruyi/me/route/Route.java
me/src/main/java/org/jruyi/me/route/Router.java
me/src/main/java/org/jruyi/me/route/RoutingTable.java
me/src/main/resources/OSGI-INF/metatype/metatype.xml
osgi-log/pom.xml
osgi-log/src/main/java/org/jruyi/osgi/log/Activator.java
osgi-log/src/main/java/org/jruyi/osgi/log/LogServiceFactory.java
osgi-log/src/main/java/org/jruyi/osgi/log/LogServiceImpl.java
pom.xml
system/pom.xml
system/src/main/java/org/jruyi/system/main/BootLoader.java
system/src/main/java/org/jruyi/system/main/Bootstrap.java
system/src/main/java/org/jruyi/system/main/BundleInfo.java
system/src/main/java/org/jruyi/system/main/DefaultElementHandler.java
system/src/main/java/org/jruyi/system/main/IElementHandler.java
system/src/main/java/org/jruyi/system/main/Ruyi.java
system/src/main/java/org/jruyi/system/main/XmlParser.java
system/src/main/resources/org/jruyi/system/main/bootstrap.xsd
system/src/main/resources/org/jruyi/system/main/product.properties
timeoutadmin/pom.xml
timeoutadmin/src/main/java/org/jruyi/timeoutadmin/impl/LinkedList.java
timeoutadmin/src/main/java/org/jruyi/timeoutadmin/impl/TimeoutAdmin.java
timeoutadmin/src/main/java/org/jruyi/timeoutadmin/impl/TimeoutEvent.java
timeoutadmin/src/main/java/org/jruyi/timeoutadmin/impl/TimeoutNotifier.java
workshop/pom.xml
workshop/src/main/java/org/jruyi/workshop/impl/BlockingThreadPoolExecutor.java
workshop/src/main/java/org/jruyi/workshop/impl/Task.java
workshop/src/main/java/org/jruyi/workshop/impl/Worker.java
workshop/src/main/resources/OSGI-INF/metatype/metatype.xml

Download

Click the following link to download jruyi-master.zip.

jruyi-master.zip




















Home »
  Java Free Code »
    Development »




Algebra
Algorithm
Ant
Bytecode
Compiler
DataMining
DSL
Eclipse
Example
File
Git
Intellij
JavaBean
JAX
jBPM
JDK8
JME
JMX
JodaTime
JRuby
JSE
JSON
JVM
Lambda
libgdx
Library
log4j
Markdown
Math
Maven
Netbeans
NIO
NLP
OSGi
Plugin
Scala
SDK
slf4j
Template
Thread
Tutorial
Unicode
Utility
ZooKeeper