Class DescriptorEventManagerWrapper

java.lang.Object
org.eclipse.persistence.core.descriptors.CoreDescriptorEventManager<org.eclipse.persistence.descriptors.DescriptorEvent>
org.eclipse.persistence.descriptors.DescriptorEventManager
io.jmix.eclipselink.impl.DescriptorEventManagerWrapper
All Implemented Interfaces:
Serializable, Cloneable

public class DescriptorEventManagerWrapper extends org.eclipse.persistence.descriptors.DescriptorEventManager implements Cloneable, Serializable
INTERNAL. EclipseLink's DescriptorEventManager that doesn't invoke listeners for base classes.
See Also:
  • Field Details

    • delegate

      protected final org.eclipse.persistence.descriptors.DescriptorEventManager delegate
  • Constructor Details

    • DescriptorEventManagerWrapper

      public DescriptorEventManagerWrapper(org.eclipse.persistence.descriptors.DescriptorEventManager delegate)
  • Method Details

    • notifyListeners

      public void notifyListeners(org.eclipse.persistence.descriptors.DescriptorEvent event)
      Overrides:
      notifyListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • remoteInitialization

      public void remoteInitialization(org.eclipse.persistence.internal.sessions.AbstractSession session)
      Overrides:
      remoteInitialization in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • removeListener

      public void removeListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      removeListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setAboutToDeleteSelector

      public void setAboutToDeleteSelector(String aboutToDeleteSelector)
      Overrides:
      setAboutToDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setAboutToInsertSelector

      public void setAboutToInsertSelector(String aboutToInsertSelector)
      Overrides:
      setAboutToInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setAboutToUpdateSelector

      public void setAboutToUpdateSelector(String aboutToUpdateSelector)
      Overrides:
      setAboutToUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setDescriptor

      public void setDescriptor(org.eclipse.persistence.descriptors.ClassDescriptor descriptor)
      Overrides:
      setDescriptor in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setEntityEventListener

      public void setEntityEventListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      setEntityEventListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setExcludeDefaultListeners

      public void setExcludeDefaultListeners(boolean excludeDefaultListeners)
      Overrides:
      setExcludeDefaultListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setExcludeSuperclassListeners

      public void setExcludeSuperclassListeners(boolean excludeSuperclassListeners)
      Overrides:
      setExcludeSuperclassListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostBuildSelector

      public void setPostBuildSelector(String postBuildSelector)
      Overrides:
      setPostBuildSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostCloneSelector

      public void setPostCloneSelector(String postCloneSelector)
      Overrides:
      setPostCloneSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostDeleteSelector

      public void setPostDeleteSelector(String postDeleteSelector)
      Overrides:
      setPostDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostInsertSelector

      public void setPostInsertSelector(String postInsertSelector)
      Overrides:
      setPostInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostMergeSelector

      public void setPostMergeSelector(String postMergeSelector)
      Overrides:
      setPostMergeSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostRefreshSelector

      public void setPostRefreshSelector(String postRefreshSelector)
      Overrides:
      setPostRefreshSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostUpdateSelector

      public void setPostUpdateSelector(String postUpdateSelector)
      Overrides:
      setPostUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPostWriteSelector

      public void setPostWriteSelector(String postWriteSelector)
      Overrides:
      setPostWriteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPreDeleteSelector

      public void setPreDeleteSelector(String preDeleteSelector)
      Overrides:
      setPreDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPreInsertSelector

      public void setPreInsertSelector(String preInsertSelector)
      Overrides:
      setPreInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPrePersistSelector

      public void setPrePersistSelector(String prePersistSelector)
      Overrides:
      setPrePersistSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPreRemoveSelector

      public void setPreRemoveSelector(String preRemoveSelector)
      Overrides:
      setPreRemoveSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPreUpdateSelector

      public void setPreUpdateSelector(String preUpdateSelector)
      Overrides:
      setPreUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setPreWriteSelector

      public void setPreWriteSelector(String preWriteSelector)
      Overrides:
      setPreWriteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • addDefaultEventListener

      public void addDefaultEventListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      addDefaultEventListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • addEntityListenerEventListener

      public void addEntityListenerEventListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      addEntityListenerEventListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • addListener

      public void addListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      addListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • addInternalListener

      public void addInternalListener(org.eclipse.persistence.descriptors.DescriptorEventListener listener)
      Overrides:
      addInternalListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • addEntityListenerHolder

      public void addEntityListenerHolder(org.eclipse.persistence.descriptors.SerializableDescriptorEventHolder holder)
      Overrides:
      addEntityListenerHolder in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • clone

      public Object clone()
      Overrides:
      clone in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • processDescriptorEventHolders

      public void processDescriptorEventHolders(org.eclipse.persistence.internal.sessions.AbstractSession session, ClassLoader classLoader)
      Overrides:
      processDescriptorEventHolders in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • excludeDefaultListeners

      public boolean excludeDefaultListeners()
      Overrides:
      excludeDefaultListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • excludeSuperclassListeners

      public boolean excludeSuperclassListeners()
      Overrides:
      excludeSuperclassListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • executeEvent

      public void executeEvent(org.eclipse.persistence.descriptors.DescriptorEvent event) throws org.eclipse.persistence.exceptions.DescriptorException
      Overrides:
      executeEvent in class org.eclipse.persistence.descriptors.DescriptorEventManager
      Throws:
      org.eclipse.persistence.exceptions.DescriptorException
    • getAboutToDeleteSelector

      public String getAboutToDeleteSelector()
      Overrides:
      getAboutToDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getAboutToInsertSelector

      public String getAboutToInsertSelector()
      Overrides:
      getAboutToInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getAboutToUpdateSelector

      public String getAboutToUpdateSelector()
      Overrides:
      getAboutToUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getDefaultEventListeners

      public List<org.eclipse.persistence.descriptors.DescriptorEventListener> getDefaultEventListeners()
      Overrides:
      getDefaultEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getDescriptorEventHolders

      public List<org.eclipse.persistence.descriptors.SerializableDescriptorEventHolder> getDescriptorEventHolders()
      Overrides:
      getDescriptorEventHolders in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • setDescriptorEventHolders

      public void setDescriptorEventHolders(List<org.eclipse.persistence.descriptors.SerializableDescriptorEventHolder> descriptorEventHolders)
      Overrides:
      setDescriptorEventHolders in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getEntityEventListener

      public org.eclipse.persistence.descriptors.DescriptorEventListener getEntityEventListener()
      Overrides:
      getEntityEventListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getEntityListenerEventListeners

      public List<org.eclipse.persistence.descriptors.DescriptorEventListener> getEntityListenerEventListeners()
      Overrides:
      getEntityListenerEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getEventListeners

      public List<org.eclipse.persistence.descriptors.DescriptorEventListener> getEventListeners()
      Overrides:
      getEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostBuildSelector

      public String getPostBuildSelector()
      Overrides:
      getPostBuildSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostCloneSelector

      public String getPostCloneSelector()
      Overrides:
      getPostCloneSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostDeleteSelector

      public String getPostDeleteSelector()
      Overrides:
      getPostDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostInsertSelector

      public String getPostInsertSelector()
      Overrides:
      getPostInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostMergeSelector

      public String getPostMergeSelector()
      Overrides:
      getPostMergeSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostRefreshSelector

      public String getPostRefreshSelector()
      Overrides:
      getPostRefreshSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostUpdateSelector

      public String getPostUpdateSelector()
      Overrides:
      getPostUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPostWriteSelector

      public String getPostWriteSelector()
      Overrides:
      getPostWriteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPrePersistSelector

      public String getPrePersistSelector()
      Overrides:
      getPrePersistSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPreDeleteSelector

      public String getPreDeleteSelector()
      Overrides:
      getPreDeleteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPreInsertSelector

      public String getPreInsertSelector()
      Overrides:
      getPreInsertSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPreRemoveSelector

      public String getPreRemoveSelector()
      Overrides:
      getPreRemoveSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPreUpdateSelector

      public String getPreUpdateSelector()
      Overrides:
      getPreUpdateSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • getPreWriteSelector

      public String getPreWriteSelector()
      Overrides:
      getPreWriteSelector in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • hasAnyEventListeners

      public boolean hasAnyEventListeners()
      Overrides:
      hasAnyEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • hasDefaultEventListeners

      public boolean hasDefaultEventListeners()
      Overrides:
      hasDefaultEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • hasEntityEventListener

      public boolean hasEntityEventListener()
      Overrides:
      hasEntityEventListener in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • hasInternalEventListeners

      public boolean hasInternalEventListeners()
      Overrides:
      hasInternalEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • hasEntityListenerEventListeners

      public boolean hasEntityListenerEventListeners()
      Overrides:
      hasEntityListenerEventListeners in class org.eclipse.persistence.descriptors.DescriptorEventManager
    • initialize

      public void initialize(org.eclipse.persistence.internal.sessions.AbstractSession session)
      Overrides:
      initialize in class org.eclipse.persistence.descriptors.DescriptorEventManager