Class XBCatalogServiceUpdateHandler

  • All Implemented Interfaces:
    org.exbin.xbup.client.update.XBCUpdateHandler

    @ParametersAreNonnullByDefault
    public class XBCatalogServiceUpdateHandler
    extends java.lang.Object
    implements org.exbin.xbup.client.update.XBCUpdateHandler
    Catalog service update handler.
    • Constructor Detail

      • XBCatalogServiceUpdateHandler

        public XBCatalogServiceUpdateHandler​(XBAECatalog catalog,
                                             org.exbin.xbup.client.XBCatalogNetServiceClient serviceClient)
    • Method Detail

      • init

        public void init()
        Specified by:
        init in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • getMainLastUpdate

        @Nonnull
        public java.util.Date getMainLastUpdate()
        Specified by:
        getMainLastUpdate in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • performUpdateMain

        public void performUpdateMain()
        Specified by:
        performUpdateMain in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • performUpdate

        public void performUpdate()
        Specified by:
        performUpdate in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • addUpdateListener

        public void addUpdateListener​(org.exbin.xbup.client.update.XBCUpdateListener listener)
        Specified by:
        addUpdateListener in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • removeUpdateListener

        public void removeUpdateListener​(org.exbin.xbup.client.update.XBCUpdateListener listener)
        Specified by:
        removeUpdateListener in interface org.exbin.xbup.client.update.XBCUpdateHandler
      • fireUsageEvent

        public void fireUsageEvent​(boolean usage)
        Specified by:
        fireUsageEvent in interface org.exbin.xbup.client.update.XBCUpdateHandler