Module org.eclipse.persistence.core
Interface MultitenantPolicy
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SchemaPerMultitenantPolicy,SingleTableMultitenantPolicy,TablePerMultitenantPolicy,VPDMultitenantPolicy
A multitenant interface.
- Since:
- EclipseLink 2.3.1
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddFieldsToRow(AbstractRecord row, AbstractSession session) voidaddToTableDefinition(TableDefinition tableDefinition) clone(ClassDescriptor descriptor) voidinitialize(AbstractSession session) booleanbooleanbooleanvoidpostInitialize(AbstractSession session) voidpreInitialize(AbstractSession session)
-
Method Details
-
addToTableDefinition
-
addFieldsToRow
-
clone
-
isSingleTableMultitenantPolicy
boolean isSingleTableMultitenantPolicy() -
isSchemaPerMultitenantPolicy
boolean isSchemaPerMultitenantPolicy() -
isTablePerMultitenantPolicy
boolean isTablePerMultitenantPolicy() -
postInitialize
-
initialize
- Throws:
DescriptorException
-
preInitialize
- Throws:
DescriptorException
-