Projects tagged ‘container’ and ‘java’


Jump to tag:

Projects tagged ‘container’ and ‘java’

Filtered by Project Tags container java

Refine results Project Tags ioc (4) rmi (3) framework (3) object (2) portal (2) jee (2) di (2) portlet (2) c (1) servlet (1) test (1) xmlrpc (1)

[15 total ]

16 Users
   

PicoContainer is a lightweight and highly embeddable container for components that honour Dependency Injection. Despite it being very compact in size (the core is ~100K and it has no mandatory ... [More] dependencies outside the JDK), PicoContainer supports different dependency injection types (both CDI and SDI) and offers totally customisable lifecycles. PicoContainer has originally been implemented in Java but is also available for other platforms and languages. [Less]
Created over 3 years ago.

11 Users

GridSphere is an open source standards-compliant (JSR 168) portal and portlet container.
Created over 3 years ago.

10 Users
 

The WSO2 Identity Server is an open source identity & entitlemment management server having support for Information Cards, OpenID & XACML. 1. Entitlement Engine with XACML 2.0 support. 2. Claim ... [More] based Security Token Service. 3. Information Cards provider supporting Managed Information Cards backed by user name / password and self-issued cards. 4. Information cards support for SAML 1.1/2.0. 5. OpenID Provider. 6. Multi-factor authentication with Information Cards 7. Extension points for SAML assertion handling. 8. XMPP based multi-factor authentication. 9. Improved User Management. 10. Claim Management. 11. User Profiles and Profile Management. 12. XKMS. 13. Separable front-end & back-end - a single front-end server can be used to administer several back-end servers. [Less]
Created over 3 years ago.

1 Users
 

The project Mandala helps the development of concurrent and/or distributed applications. It is based on the asynchronous reference concept which provide asynchronous and potentially remote method invocation.
Created about 1 year ago.

0 Users

A deployable war (JBoss only) which scans all containers for web apps packaged with maven and displays artifactId, groupId and version in a simple web page.
Created 4 months ago.

0 Users

DescriptionThis project was created for the sole purpose of sharing container created for Vaadin framework and EclipseLink. Please, have in mind that this project is untested and work in progress. ... [More] Download and usageThe project does not currently have SVN repository properly set up - it will be available as soon as there will be more people interested in using and probably improving it. In order to obtain the source, check the Downloads page. Once you get the java file, don't forget to change the package name to appropriate one - if you're using any decent IDE it will shout on you right away. The only method you have to implement by yourself is acquireClientSession() - we thought it's the best way to allow custom methods of obtaining client sessions, especially if you already have another class that handles session management. Implementation can be as simple as: @Override protected ClientSession acquireClientSession() { return EclipseLinkSessionBroker.acquireClientSession(); }There's no need to set any specific parameters. [Less]
Created about 1 month ago.

0 Users

A Lightweight Java IOC Container.
Created 11 months ago.

0 Users

Usage Manual Using The Container As a Factory, And No More "new" Statements! In this first example we learn how to obtain class instances from a Gamba Container, and how it decouples your component ... [More] implementation from each others. Everybody knows that hardcoding is a bad practice... but whenever you place a new statement in your code, you are really taking a concrete class implementation in a hardcoded way! For example, supposing that you wants for a java.util.List implementation instance, and you choose a java.util.ArrayList: List list = (List) new ArrayList();Well, but if you want to choose another implementation for a List, you will have to change all your classes that news it. Lechuga solves this problem, since the concrete implementation class is uniquely declared in a context file as is: After declaring the class implementation, you can obtain an instance of this, calling the Gamba Container: GambaContext gc = GambaContainer.getContext("tips-context.xml"); List myList = (List) gc.getBean("myList"); Assert.assertTrue(myList instanceof List); Now, if you want to choose another implementation for a List (i.e. LinkedList), you only must have to change the class specified in a context file, and all your classes that instantiates it will obtain the new implementation: Dependency Injection Dependency Injection means to inject recursively into your requested bean instance his declared dependencies. This feature allows you to obtain a desired bean instance (obtained by a Factory, in fact), fully configured and ready to use, altought his object-dependencies are being injected. Setter Injection For example, suppose that you have in hands: In the above example, a "b" instance are being injected to an "a" instance using setter injection. When you asks the container for an "a" instance, the container works for you and performs reflect operations to do the same as the following piece of code: A a = new A(); B b = new B(); a.setB(b); return a; Constructor Injection A constructor injection is another kind of injection. For example the definition: will cause that when a "b" instance is requested, container performs: A a = new A(); B b = new B(a); return b;Gamba Container Don't Works Lazily, just Eagerly In order to prevent unexpected exception throwing at run-time, all bean definitions are parsed and loaded in context loading-time (that is, when you calls GambaContainer.getContext(...)), performing a check of all defined beans, thinking about her future life-cycle. --> [Less]
Created 2 months ago.

0 Users

JEE layered Service Container based on Spring 3.x with many services provided out of the box: Log (log4j, JDK, ..): HTTP-Service (jetty based) DB-Service (HSQLDB based) MVC-Service (Spring/GWT ... [More] based) JMS-Service (ApacheMQ based). Web-Services (Apache cxf based). Security (SpringSecurity based). LDAP Service (Spring LDAP based). Declarative Business Rules: Rules4Spring (jRules based). Business Validations (annotation based: Oval). AOP (Spring AOP api based). BarCode. jCaptcha. Features- Service Container based on Spring IoC Container 3.x. - Define the layers needed for an application. For example: mvc, business, persistence etc.. The layers are build in a hierarchically way being the root a registry layer for the cross services. - Remote Managed Services using RMI / SOAP. - Reloadable configuration without restarting the web/ application server. - Application Monitoring/Profiling using a web console. [Less]
Created 11 months ago.

0 Users

Kumanifest programı, Kodveus' un geliştirmekte olduğu; özellikle konteyner taşımacılığı ile uğraşan firmaların ihtiyaç duyduğu; manifesto hazırlanabilmesi, yükleme girişlerinin ... [More] yapılabilmesi, yükleme ve boşaltma listeleri, konşimento gibi raporların hazırlanabilmesi ve gümrük tescil işlemlerinin EDI dosyaları ile yapılabilmesini sağlayan bir projedir. Kumanifest konşimento, konteyner, mal tanimlari bilgilerinizi girebilmenizi kolaylaştıracağı gibi, bilgilerinizin bilgisayar ortamında tutulmasını, korunmasını ve yedeklenebilmesini sağlayacaktır.Yalnızca bir defa veri girişi yaparak, aynı bilgiyi farklı şekillerde çıktılara dönüştürebilecek, farklı amaçlar için kullanabilecek ve arşivleyebileceksiniz. Kumanifest halen geliştirilmekte olan bir programdır ve sizlerden gelecek isteklerin geliştirme takımımız tarafından değerlendirilmesi ve eklenmesi sonucu ilerde çıkacak olan sürümler yeni özelliklere sahip olacaktır. Kumanifest'in ilk sürümüne http://code.google.com/p/kumanifest/downloads/list adresinden ulaşabilirsiniz. Programı indirebilir, kurulum yönergelerini uygulayarak kurabilir ve ücretsiz olarak kullanabilirsiniz. Kumanifest, Genel Kamu Lisansı(GPL) na sahiptir; bu kapsamda ücretsiz olarak kullanabilir, paylaşabilir hatta değiştirebilirsiniz. Lisansın Türkçesi, İngilizcesi ve programın kurulum yönergeleri indireceğiniz kurulum paketi içerisinde ve projenin sayfasında bulunmaktadır: http://kodveus.blogcu.com Kumanifest programı maddi bir beklenti ile geliştirilmedi. Tamamen özgür yazılım felsefesi gözetilerek ve faydalı bir yazılım olması amaçlanarak geliştirildi. Tasarım ve geliştirme aşamasında yine kendisi gibi özgür yazılımlar kullanıldı. Programın kurulumu ve kullanımı sırasında karşılaşacağınız tüm sorunları kodveus@gmail.com eposta adresine yazabilirsiniz. Kod ve Us http://kodveus.blogcu.com Kullandığımız Kütüphane ve Araçlar: YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit ASP.NET Profiler. Eclipse IDE JasperReports Java Reporting Library iReport Visual Reporting Tool Java DB Java Persistence API (Glassfish) Nimrod Look and Feel IzPack Java Software Installer SwingX Swing Extensions [Less]
Created about 1 year ago.