Class PolarisEclipseLinkSessionCustomizer

java.lang.Object
org.apache.polaris.extension.persistence.impl.eclipselink.PolarisEclipseLinkSessionCustomizer
All Implemented Interfaces:
org.eclipse.persistence.sessions.SessionCustomizer

public class PolarisEclipseLinkSessionCustomizer extends Object implements org.eclipse.persistence.sessions.SessionCustomizer
This pattern of injecting a SessionCustomizer is taken from the EclipseLink guide documentation:

https://eclipse.dev/eclipselink/documentation/4.0/dbws/dbws.html#performing-intermediate-customization

  • Constructor Details

    • PolarisEclipseLinkSessionCustomizer

      public PolarisEclipseLinkSessionCustomizer()
  • Method Details

    • customize

      public void customize(org.eclipse.persistence.sessions.Session session) throws Exception
      Specified by:
      customize in interface org.eclipse.persistence.sessions.SessionCustomizer
      Throws:
      Exception