A Sneak Preview of the JBoss BPM BAM Dashboard
This is a short walk through the upcoming BAM dashboard component to be offered in the BPM product.
This is a short walk through the upcoming BAM dashboard component to be offered in the BPM product.
JBoss BRMS Cool Store Demo - This is a web application based on the popular framework Vaadin which is an example of an online shopping cart. This web application demonstrates interaction between a web front end and the various components provided by JBoss BRMS product. In this video we take you on a tour to install the project in minutes on your local machine, which gives you a quickstart into the world of JBoss BRMS, BPM, Rules and CEP.
This project was started to give one the ability to run your JBoss Business Rules Management System (BRMS) business processes through some sort of a testing and load framework. We have take just the initial steps, with more work to be done moving forward, but the basics are there. In this video we take you on a tour to setup and get started with this project.
Stage 1 - Metrics Implementation
A demonstration of Seam Forge being used to generate fully-functional Java EE applications in a matter of minutes. How many times have you wanted to start a new project in Java EE, but struggled to put all the pieces together? Has the Maven archetype syntax left you scratching your head? Everyone else is talking about Rails, Grails, and Roo, and you’re left thinking, “I wish it were that easy for me.” Well, there’s good news: You don’t have to leave Java EE just to find a developer tool that makes starting out simple. Seam Forge is heating up Java EE, and is ready to work it into a full-fledged project. Seam Forge is also an incremental enhancement tool that lets you to take an existing Java EE project and safely work in new functionality. Seam Forge comprehends your entire project, including the abstract structure of the files, and can make intelligent decisions on how and what to change.
JBoss Application Server 7 starting at the same time as Firefox, and completing start up in time for the browser to access the server.
Lincoln Baxter, III presents "Forge", a new technology-agnostic RAD framework centered around Java and Java EE applications.
Complex events and business rules - This is a web application based on the popular framework Vaadin which is an example of an online shopping cart. This web application demonstrates interaction between a web front end and the various components provided by JBoss BRMS product. In this video we take a closer look at the event stream as managed in the online shopping cart and exposes you to the business rules and CEP features of JBoss BRMS.
BPM and decision tables - This is a web application based on the popular framework Vaadin which is an example of an online shopping cart. This web application demonstrates interaction between a web front end and the various components provided by JBoss BRMS product. In this final video we take a look at the BPM process features, designer and examine how JBoss BRMS integrates decision tables into our online shopping cart application.
This demo takes you through a BPM project that integrates processes and WS-HumanTask service to process an employee rewards request using JBoss Enterprise Business Rules Management System.
This demo takes you through a BPM project that integrates processes and rules to evaluate a give customer request using JBoss Enterprise Business Rules Management System.
Ready to get started with the JBoss BPM Suite Mortgage Demo? This video will take you through the process from scratch to the point where you have the project up and running.
The first step in understanding JBoss BRMS is provided in the JBoss BRMS Starter Kit. A crucial piece of the puzzle is the very easy install project that gets you up and running quickly. This video shows where to find this project, how to obtain it and how to set it up.
Automation to enable the business user. Many organizations have embedded key policies and practices deeply within IT applications making it difficult, if not impossible, for the business user to make changes. This video describes how JBoss Enterprise BRMS separates business rules from the application code, allowing business users to easily make updates in real-time, with fewer errors.
A short demo of how JBoss enterprise middleware integrates your IT assets leading to a more agile, responsive, and intelligent organization. For more info: http://www.jboss.com/products/platforms/soa/
Hibernate OGM explores how to map the Java Persistence APIs with various underlying NoSQL stores. While NoSQL datastores offer interesting benefits in the BigData world we enter, choosing the right one for your project can be challenging. Abstracting behind JPA relieves you from the programming API/model shift. But is it possible? In this presentation, we will give an brief overview of the NoSQL landscape, describe how Hibernate OGM persists data in key/value stores, document stores, column family stores, etc. and see where using such an abstraction makes sense in applications. After this presentation, you will have a clearer view on how to integrate NoSQL datastores in your Java projects at least via JPA. Presenter: Emmanuel Bernard Bio: Emmanuel Bernard is data platform architect at Red Hat JBoss Middleware and member of the Hibernate team. After graduating from Supelec (French "Grande Ecole"), Emmanuel has spent a few years in the retail industry as developer and architect where he started to be involved in the ORM space. He joined the Hibernate team in 2003. Emmanuel has lead the JPA implementation of Hibernate. He has founded and leads Hibernate Search, Hibernate Validator and the newcomer Hibernate OGM. Emmanuel is a member of the JPA 2.1 expert group and the spec lead of Bean Validation. He is a regular speaker at various conferences and JUGs, including JavaOne, JBoss World and Devoxx and the co-author of [Hibernate Search in Action](/books/hsia/) published by Manning. He is also founder and co-host of two podcasts: [JBoss Community Asylum](http://asylum.jboss.org) and [Les Cast Codeurs Podcast](http://lescastcodeurs.com). You can follow him on twitter at @emmanuelbernard http://twitter.com/emmanuelbernard.
Red Hat JBoss BPM Suite - Prakash Aradhya
Red Hat JBoss BRMS - Mark Proctor
In this talk, we'll show how you can refactor your traditional object-oriented Java code using Functional Programming features and APIs from Java 8, following several recipes and refactor legacy code in order to make it more readable and flexible. We discuss: - How to separate concerns using Lambda Expressions - How to handle with requirement changes using first-class functions - How to make several traditional OO design patterns more concise using lambda expressions The talk will consist of a balance between theoretical concepts and practical applications. Attendees will leave with concrete knowledge to refactor their traditional object-oriented Java code to make the best use of Functional Programming features and new APIs Java 8 APIs.
Ever wondered how your Java application is actually working? How it's making use of scarce resources on your machine? Ever tried to look under the hood of the Java Virtual Machine (JVM) and felt lost with various tools that don't provide an overall picture, only local details? Thermostat is an open source serviceability tool to help Java developers understand what's happening inside the JVM when their programs are running. Thermostat collects and combines information from various sources—including the Hotspot JVM—to present a complete picture of how the application is behaving. In this session, you'll get a chance to see Thermostat in action as it's used to examine various Java applications, identify what's wrong and fix those problems—often without even modifying the application code. You'll also learn how to add more features to Thermostat through plug-ins. If you're a developer, sysadmin, or QA, and if there's Java in your technology stack, you'll want to learn how Thermostat can make your life easier.
The fifth major release of Hibernate sports contains many internal changes developed in collaboration between the Hibernate team and the Red Hat middleware performance team. Efficient access to databases is crucial to get scalable and responsive applications. Hibernate 5 received much attention in this area. You’ll benefit from many of these improvements by merely upgrading. But it's important to understand some of these new, performance-boosting features because you will need to explicitly enable them. We'll explain the development background on all of these powerful new features and the investigation process for performance improvements. Our aim is to provide good guidance so you can make the most of it on your own applications. We'll also peek at other performance improvements made on JBoss EAP 7, like on the caching layer, the connection manager, and the web tier. We want to make sure you can all enjoy better-performing applications—that require less power and less servers—without compromising on your developer’s productivity.
This session presents how you can develop a realtime web application with vert.x web. In this context, a small game is going to be developed on stage demonstrating how easy it is to build such kind of applications with Vert.x 3. Of course attendees can play the game.
Developer Interview (#DI13) Vlad Mihalcea (@vlad_mihalcea) about High Performance Hibernate
hawtio is a fantastic console to manage Apache Camel, Apache ActiveMQ, and various other Java technologies running in the JVM. It's packaged as a simple war file that can be easily deployed in many different application servers. But are there ways it can be customized? How can someone add functionality without necessarily building it in the project? In this session, you'll get an overview of the available plug-ins that come ready to use in hawtio. You'll also learn about the extension points built into hawtio, either by repackaging the hawtio war file, or adding functionality via an external hawtio plug-in.
Want to take advantage of the type-safety and expressiveness of Java 8 lambda expressions to write queries that would be executed on a data store? It’s not as simple as it sounds. During this session, we’ll talk about the challenges behind using such expressions (spoiler: this includes reading bytecode). We’ll show you how to integrate lambda expressions with the latest MongoDB Java driver to submit queries in the native BSON format on the data store.