public interface MultitenantPolicy
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
void |
addFieldsToRow(org.eclipse.persistence.internal.sessions.AbstractRecord row,
org.eclipse.persistence.internal.sessions.AbstractSession session) |
void |
addToTableDefinition(TableDefinition tableDefinition) |
MultitenantPolicy |
clone(ClassDescriptor descriptor) |
void |
initialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
boolean |
isSchemaPerMultitenantPolicy() |
boolean |
isSingleTableMultitenantPolicy() |
boolean |
isTablePerMultitenantPolicy() |
void |
postInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
void |
preInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session) |
void addToTableDefinition(TableDefinition tableDefinition)
void addFieldsToRow(org.eclipse.persistence.internal.sessions.AbstractRecord row, org.eclipse.persistence.internal.sessions.AbstractSession session)
MultitenantPolicy clone(ClassDescriptor descriptor)
boolean isSingleTableMultitenantPolicy()
boolean isSchemaPerMultitenantPolicy()
boolean isTablePerMultitenantPolicy()
void postInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session)
void initialize(org.eclipse.persistence.internal.sessions.AbstractSession session) throws DescriptorException
DescriptorException
void preInitialize(org.eclipse.persistence.internal.sessions.AbstractSession session) throws DescriptorException
DescriptorException