Class CronappMultitenantPolicy

  • All Implemented Interfaces:
    Serializable, org.eclipse.persistence.descriptors.MultitenantPolicy

    public class CronappMultitenantPolicy
    extends Object
    implements org.eclipse.persistence.descriptors.MultitenantPolicy
    See Also:
    Serialized Form
    • Constructor Detail

      • CronappMultitenantPolicy

        public CronappMultitenantPolicy​(org.eclipse.persistence.descriptors.MultitenantPolicy multitenantPolicy)
    • Method Detail

      • addToTableDefinition

        public void addToTableDefinition​(org.eclipse.persistence.tools.schemaframework.TableDefinition tableDefinition)
        Specified by:
        addToTableDefinition in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • addFieldsToRow

        public void addFieldsToRow​(org.eclipse.persistence.internal.sessions.AbstractRecord abstractRecord,
                                   org.eclipse.persistence.internal.sessions.AbstractSession abstractSession)
        Specified by:
        addFieldsToRow in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • clone

        public org.eclipse.persistence.descriptors.MultitenantPolicy clone​(org.eclipse.persistence.descriptors.ClassDescriptor classDescriptor)
        Specified by:
        clone in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • isSingleTableMultitenantPolicy

        public boolean isSingleTableMultitenantPolicy()
        Specified by:
        isSingleTableMultitenantPolicy in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • isSchemaPerMultitenantPolicy

        public boolean isSchemaPerMultitenantPolicy()
        Specified by:
        isSchemaPerMultitenantPolicy in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • isTablePerMultitenantPolicy

        public boolean isTablePerMultitenantPolicy()
        Specified by:
        isTablePerMultitenantPolicy in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • postInitialize

        public void postInitialize​(org.eclipse.persistence.internal.sessions.AbstractSession abstractSession)
        Specified by:
        postInitialize in interface org.eclipse.persistence.descriptors.MultitenantPolicy
      • initialize

        public void initialize​(org.eclipse.persistence.internal.sessions.AbstractSession abstractSession)
                        throws org.eclipse.persistence.exceptions.DescriptorException
        Specified by:
        initialize in interface org.eclipse.persistence.descriptors.MultitenantPolicy
        Throws:
        org.eclipse.persistence.exceptions.DescriptorException
      • preInitialize

        public void preInitialize​(org.eclipse.persistence.internal.sessions.AbstractSession abstractSession)
                           throws org.eclipse.persistence.exceptions.DescriptorException
        Specified by:
        preInitialize in interface org.eclipse.persistence.descriptors.MultitenantPolicy
        Throws:
        org.eclipse.persistence.exceptions.DescriptorException