|



|

The Platform for Developing and Delivering Enterprise Applications in the Cloud
When building applications for business use, one thing is constant: change. Business needs and operations are constantly being added and compressed, and the applications that drive them need to adapt as well. LongJump is blurring the lines between applications, cloud computing platforms, and development.
LongJump's Platform-as-a-Service (PaaS) is an always-on, scalable, fully-integrated application development and run-time environment. While the platform offers a robust set of features for creating applications without coding, LongJump's Developer Suite allows developers to fully customize, enhance, and extend applications and operations at the code level. With the familiarity of the Java language and robustness of LongJump's MVC (Model-View-Controller) architecture, LongJump provides a sophisticated, agile platform for developing on-demand web-based applications.
- Fast Object Design
- Java API for Custom Coding
- Java Server Pages
- Button-based Actions
|
- Ajax Controller API
- Custom Java Classes
- Custom Java Function Library
- Eclipse IDE Plug-In
|
- SOAP API with WSDL
- REST API
- Components / Mashups
- Sandbox Feature
|
Fast Object Design
Objects can be created quickly using LongJump's browser-based designer or with code. LongJump objects support an extensive set of field types including: text, currency, numbers, decimals, percentage, phone numbers, URL, email, relational lookups to other objects, boolean checkboxes, picklists, multi-select fields, files, images, dynamic links, and formula fields. With the formula field type you can use spreadsheet-level math, text, date, and logical functions. LongJump also provides multiple role-based layout options. To learn more: Creating Objects, Field Types, Formula Functions
|
 |
 |
If You Know Java, You Know LongJump
Our extension language uses the industry's most versatile application language and even includes an Eclipse IDE plug-in that hooks directly into your LongJump environment. With LongJump, you can define reusable Java functions and classes and call them throughout the platform to extend your business applications. When designing custom pages and mashup components (using Java, Javascript, and HTML), you'll also have access to our Java API and Ajax library to drive LongJump controller. Why learn yet another language? To learn more: Functions Library, Java API, Ajax Controller Library, Classes, Eclipse IDE Plug-in
|

Custom Java-Based Scripting
The custom coding facility, based on Java language conventions, when used with LongJump's internal data policy engine, enables the creation of a virtually unlimited set of action macros triggered by record activity or by calendar. Developers can use functions or classes to perform a variety of automated actions based on the criteria specified by the data policy. For instance, these scripts can be written to copy or transfer data from one object to another, trigger data cleansing and normalization, or convert field values on the fly. To learn more: Java API, Data Policies
Create Components for Mashable Data
Want to display a contextual map, lookup a phone number, convert USD to Euros, or pull information from a social network when looking at a specific record? When you need to use LongJump data intelligently, custom components are the way to go. Components provide almost limitless ways to pass your data into other web services or embellish your data. They can be represented as custom tabs or inline IFRAMEs and can be tied to custom action buttons. To learn more: Components, Actions
|
 |

UI, Your Way - Pages
With LongJump's custom server pages capability, you can truly redefine our hosted user interface for your specific application or even a specific function. Custom pages pull together your classes, functions, SOAP and REST calls into a JSP/HTML page that your users can access directly from LongJump. To learn more: Pages |
|
PaaS Has Class
With LongJump, you can define custom Java classes for developing complex processing logic that can be reused throughout the environment. LongJump Java classes enable you to define controllers, handle exceptions, and add sophisticated processes. They can then be instantiated on throughout the platform to perform the serious heavy lifting that powerful, innovative enterprise applications need. To learn more: Classes |
|
Functions Make Your App Go
We couldn't know all that you need to do with your data, so instead, we give you freedom to define your own automated processing. Whether it's a special cleansing or transformation algorithm or a specific backend batch process, LongJump lets you create reusable actions and functions to make your data go. These functions written in Java can called within a server page, as a custom button, or as part of a data policy. To learn more: Functions Library |
Get Your XML On with SOAP and REST
In today's networked business environment, no application is an island. That's why LongJump provides support for other enterprise systems to connect to our data via our SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) APIs. Seamlessly and securely exchange and update information across accounting, customer data, or ERP systems, trigger processes in and out of LongJump, or build a LongJump app to act as a front-end aggregator of information for driving analysis, processes, and activities across your organization. LongJump's SOAP interface provides a WSDL web service definition to provide SOA and other standard web services connectivity into LongJump data. To learn more: SOAP Connect API, REST Web Services API
Sandboxing Features to Test Applications
LongJump provides a versatile testing and staging environment using its built-in sandbox feature. Create a completely duplicated LongJump instance of your production environment to build out and test applications according to your software release and compliance processes to ensure applications are fully vetted before they reach your users. To learn more: Sandbox
|