Class ReadOnlyBeanMessageCallBack

java.lang.Object
org.glassfish.persistence.ejb.entitybean.container.distributed.ReadOnlyBeanMessageCallBack
All Implemented Interfaces:
com.sun.enterprise.ee.cms.core.CallBack, DistributedReadOnlyBeanNotifier

@Service public class ReadOnlyBeanMessageCallBack extends Object implements com.sun.enterprise.ee.cms.core.CallBack, DistributedReadOnlyBeanNotifier
  • Constructor Details

    • ReadOnlyBeanMessageCallBack

      public ReadOnlyBeanMessageCallBack()
  • Method Details

    • postConstruct

      public void postConstruct()
    • processNotification

      public void processNotification(com.sun.enterprise.ee.cms.core.Signal signal)
      Specified by:
      processNotification in interface com.sun.enterprise.ee.cms.core.CallBack
    • notifyRefresh

      public void notifyRefresh(long ejbID, byte[] pk)
      This is called by the container after it has called refresh
      Specified by:
      notifyRefresh in interface DistributedReadOnlyBeanNotifier
      Parameters:
      ejbID - the ejbID that uniquely identifies the container
      pk - The primary key of the bean(s) that is to be refreshed
    • notifyRefreshAll

      public void notifyRefreshAll(long ejbID)
      This is called by the container after it has called refresh
      Specified by:
      notifyRefreshAll in interface DistributedReadOnlyBeanNotifier
      Parameters:
      ejbID - the ejbID that uniquely identifies the container
      pk - The primary key of the bean(s) that is to be refreshed