proxytoys-1.0-1.jpp6.noarch.rpm


Advertisement

Description

proxytoys - ProxyToys

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package filename proxytoys-1.0-1.jpp6.noarch.rpm
Package name proxytoys
Package version 1.0
Package release 1.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 89.58 KB
Installed size 102.11 KB
ProxyToys is to proxy generation what Jakarta Commons Logging
is to logging - an thin implementation neutral API for Proxy
creation. Whether to use standard proxies or CGLIB is a
one-line code change.
API Compatible proxy factory providers:
* Standard proxies of the JDK
* CGLIB implementation
ProxyToys provides a collection of toys acting as factories
for creating "special" proxies such as:
* Decorators - for simple AOP-like chained method interception
* Delegates - for method invocation on a delegate object,
that might have different type
* Dispatcher proxy - single proxy instance dispatching method
calls to different object with separate types
* Echo proxy - for tracing method calls
* Failover objects - fails over to a next object in case of
exception
* Future objects - execute method calls asynchronously
* Hot swapping proxy - allows implementation hiding that can
be swapped, and mutual dependencies
* Multicasting objects - for multicasting a method invocation
to multiple objects
* Null objects - for default implementations of classes that
do nothing at all
* Pool - for a pool implementation with proxied objects that
return automatically to the pool
* Privilege - execute method calls as privileged actions in
a controlled environment

Alternatives

Package Version Architecture Repository
proxytoys-0.2.1-2.jpp5.noarch.rpm 0.2.1 noarch JPackage 5.0
proxytoys - - -

Requires

Name Value
java >= 1.6.0
jpackage-utils >= 1.7.5

Provides

Name Value
proxytoys = 1.0-1.jpp6

Download

Type URL
Mirror mirrors.dotsrc.org
Binary Package proxytoys-1.0-1.jpp6.noarch.rpm
Source Package proxytoys-1.0-1.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
    http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install proxytoys rpm package:
    # yum install proxytoys
openSUSE:
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install proxytoys rpm package:
    # zypper install proxytoys
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install proxytoys rpm package:
    # urpmi proxytoys

Files

Path
/usr/share/doc/proxytoys-1.0/LICENSE.txt
/usr/share/java/proxytoys-1.0.jar
/usr/share/java/proxytoys.jar

Changelog

2012-01-20 - Ralph Apel <r.apel@r-apel.de>  0:1.0-1
- 1.0 for JPP-6
2009-03-17 - David Walluck <dwalluck@redhat.com>  0:0.2.1-2
- build for JPP-5
2006-05-23 - Ralph Apel <r.apel at r-apel.de> - 0:0.2.1-1jpp
- First JPP-1.7 release

See Also

Package Description
proxytoys-javadoc-1.0-1.jpp6.noarch.rpm Javadoc for proxytoys
proxytoys-manual-1.0-1.jpp6.noarch.rpm Documents for proxytoys
qdox-1.12-2.jpp6.noarch.rpm Extract class/interface/method definitions from sources
qdox-javadoc-1.12-2.jpp6.noarch.rpm Javadoc for qdox
qdox-manual-1.12-2.jpp6.noarch.rpm Documents for qdox
qdox161-1.6.1-7.jpp6.noarch.rpm Extract class/interface/method definitions from sources
quartz-1.5.2-6.jpp6.noarch.rpm Quartz Enterprise Job Scheduler
quartz-demo-1.5.2-6.jpp6.noarch.rpm Examples for quartz
quartz-javadoc-1.5.2-6.jpp6.noarch.rpm Javadoc for quartz
quartz-manual-1.5.2-6.jpp6.noarch.rpm Manual for quartz
quartz-repolib-1.5.2-6.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
quartz16-1.6.5-2.jpp6.noarch.rpm Quartz Enterprise Job Scheduler
quartz16-demo-1.6.5-2.jpp6.noarch.rpm Examples for quartz16
quartz16-javadoc-1.6.5-2.jpp6.noarch.rpm Javadoc for quartz16
quartz16-manual-1.6.5-2.jpp6.noarch.rpm Manual for quartz16
Advertisement
Advertisement