Patent · US Active

Systems and methods for multitenancy data

US9542432B2 · kind B2 · utility

1Cited by
22References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 2011
Grant dateJan 10, 2017
Priority date
Expiry dateDec 20, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2365
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are provided to support multitenant data in an EclipseLink environment. EclipseLink supports shared multitenant tables using tenant discriminator columns, allowing an application to be re-used for multiple tenants and have all their data co-located. Tenants can share the same schema transparently, without affecting one another and can use non-multitenant entity types as per usual. This functionality is flexible enough to allow for its usage at an Entity Manager Factory level or with individual Entity Manager's based on the application's needs. Support for multitenant entities can be done though the usage of a multitenant annotation or <multitenant> xml element configured in an eclipselink-orm.xml mapping file. The multitenant annotation can be used on an entity or mapped superclass and is used in conjunction with a tenant discriminator column or <tenant-discriminator-column> xml element.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.