Uses of Package
com.onenetwork.platform.env.servicelocator

Packages that use com.onenetwork.platform.env.servicelocator 
Package Description
com.onenetwork.platform.common.address
Support for a generic, international Address.
com.onenetwork.platform.common.addressvalidation  
com.onenetwork.platform.common.attachednotes
Allows one to attach an arbitrary number of "notes" to a Model, similar to a discussion thread on a forum.
com.onenetwork.platform.common.currency
Service and interface for currency conversion.
com.onenetwork.platform.common.event
Provides a simple pub/sub mechanism, allowing Modules to collaborate in a synchronous, loosely-coupled fashion.
com.onenetwork.platform.common.exchangeframework  
com.onenetwork.platform.common.field
Standard interfaces for representing a "Field": a typed, named piece of data.
com.onenetwork.platform.common.menu
Services and interfaces for manipulating menus in the user interface.
com.onenetwork.platform.common.notification.sms  
com.onenetwork.platform.common.paymentgateway
Contains services for interacting with a "payment gateway" for charging customers (for example: stripe.com).
com.onenetwork.platform.common.screen
Service and interface for filtering global screen elements from UI.
com.onenetwork.platform.common.tax
Contains services for interacting with a "tax provider" which computes appropriate taxes based on government regulations.
com.onenetwork.platform.common.uom
Service and interface for converting between different units of measure.
com.onenetwork.platform.common.usercontext
Objects to represent and manipulate user credentials and preferences.
com.onenetwork.platform.data.model
APIs for reading and writing Models developed with the SDK.
com.onenetwork.platform.data.model.policy
Services and supporting classes for the persistence and retrieval of module "policies" which drive application behavior.
com.onenetwork.platform.data.scenario  
com.onenetwork.platform.data.sql
Services for ad-hoc querying and other lower-level database access.
com.onenetwork.platform.data.template
Interface for loading data using a template file and variable bindings.
com.onenetwork.platform.data.tlv
"tlv" is short for TimeLine View - this package contains interfaces into the data fetched for a Timeline view in the user interface.
com.onenetwork.platform.data.validation
Provides services which allow end-users to define "validation rules" with Excel-like function syntax.
com.onenetwork.platform.env
Provides information about the environment into which Platform is deployed.
com.onenetwork.platform.env.bean
Provides services and annotations for dependency-injection support with Spring.
com.onenetwork.platform.env.module
APIs used to introspect SDK Modules.
com.onenetwork.platform.env.servicelocator
Simple service locator for acquiring instances of Platform service interfaces.
com.onenetwork.platform.features  
com.onenetwork.platform.grid
Interface into One Network's Computational Grid for parallel, dependency-aware task execution.
com.onenetwork.platform.grid.scheduler
Service for scheduling background jobs.
com.onenetwork.platform.integ
Common interfaces and utilities for used in integration.
com.onenetwork.platform.integ.csv
Supports the manipulation of CSV data - typically used in the context of inbound integration.
com.onenetwork.platform.integ.edi
Used for parsing, processing and generating EDI messages in X12 and/or EDIFACT format.
com.onenetwork.platform.integ.fixlen
Service for parsing "fixed-length format" files, i.e.
com.onenetwork.platform.integ.json
Service for converting between JSON and Model objects.
com.onenetwork.platform.integ.module
Provides classes for interacting with other Modules in a loosely-typed way (without adding explicit compile-time dependencies).
com.onenetwork.platform.integ.msg
APIs for using Platform's message queuing system.
com.onenetwork.platform.integ.notify
Services for sending email notifications.
com.onenetwork.platform.integ.oagis  
com.onenetwork.platform.integ.oauth
Service for integrating to external services through OAuth.
com.onenetwork.platform.integ.push
Push technology describes a style of Internet-based communication where the request for a given transaction is initiated by the server, not by the client.
com.onenetwork.platform.integ.sap
Used for parsing, processing and generating SAP "IDoc" files.
com.onenetwork.platform.integ.xml
Service for converting between XML and Java Objects.
com.onenetwork.platform.ixm
Interface into One Network's Intelligent eXecution Manager - leverages the Grid architecture to implement incremental planning algorithms.
com.onenetwork.platform.neonotification  
com.onenetwork.platform.stream  
com.onenetwork.platform.tools.i18n
Provides access to internationalized messages.
com.onenetwork.platform.workflow
Services to facilitate the implementation of model workflows.