Package org.exbin.xbup.catalog.update
Class XBCatalogServiceUpdateHandler
- java.lang.Object
-
- org.exbin.xbup.catalog.update.XBCatalogServiceUpdateHandler
-
- All Implemented Interfaces:
org.exbin.xbup.client.update.XBCUpdateHandler
@ParametersAreNonnullByDefault public class XBCatalogServiceUpdateHandler extends java.lang.Object implements org.exbin.xbup.client.update.XBCUpdateHandlerCatalog service update handler.
-
-
Constructor Summary
Constructors Constructor Description XBCatalogServiceUpdateHandler(XBAECatalog catalog, org.exbin.xbup.client.XBCatalogNetServiceClient serviceClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddUpdateListener(org.exbin.xbup.client.update.XBCUpdateListener listener)voidfireUsageEvent(boolean usage)java.util.DategetMainLastUpdate()voidinit()voidperformUpdate()voidperformUpdateMain()voidremoveUpdateListener(org.exbin.xbup.client.update.XBCUpdateListener listener)
-
-
-
Constructor Detail
-
XBCatalogServiceUpdateHandler
public XBCatalogServiceUpdateHandler(XBAECatalog catalog, org.exbin.xbup.client.XBCatalogNetServiceClient serviceClient)
-
-
Method Detail
-
init
public void init()
- Specified by:
initin interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
getMainLastUpdate
@Nonnull public java.util.Date getMainLastUpdate()
- Specified by:
getMainLastUpdatein interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
performUpdateMain
public void performUpdateMain()
- Specified by:
performUpdateMainin interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
performUpdate
public void performUpdate()
- Specified by:
performUpdatein interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
addUpdateListener
public void addUpdateListener(org.exbin.xbup.client.update.XBCUpdateListener listener)
- Specified by:
addUpdateListenerin interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
removeUpdateListener
public void removeUpdateListener(org.exbin.xbup.client.update.XBCUpdateListener listener)
- Specified by:
removeUpdateListenerin interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
fireUsageEvent
public void fireUsageEvent(boolean usage)
- Specified by:
fireUsageEventin interfaceorg.exbin.xbup.client.update.XBCUpdateHandler
-
-