atg.service.scheduler
Interface Schedulable

All Known Implementing Classes:
AbandonedOrderService, AncestorGeneratorService, AncestorGeneratorService, BatchEmailListener, CatalogMaintenanceService, CatalogMigrationService, CatalogUpdateService, CatalogVerificationService, atg.commerce.catalog.CMSService, atg.repository.content.ContentRepositoryService, EmailLogger, FormattingFileLogger, FormattingSummaryFileLogger, GenericSummarizer, HardgoodShipper, atg.adapter.html.ImmutableSimpleRepository, IndexingOutputConfig, IndexingPeriodicService, ItemPricingEngineImpl, JTSQLTableLogger, JTSQLTableSummaryLogger, LDAPRepositoryAccountManager.SecurityCache, OrderPricingEngineImpl, PipelineManager, PricingEngineService, PromotionTemplateManager, RecurringDeploymentService, RequestScopeManager, RequestServerMonitor, RotatingFileLogger, Sampler, SchedulableDate, SchedulableService, ScheduledOrderService, ShippingPricingEngineImpl, SimpleRepository, SingletonSchedulableService, SitemapGeneratorService, SitemapWriterService, SQLTableLogger, SQLTableSummaryLogger, atg.commerce.catalog.StandardCatalogMaintenance, TaxPricingEngineImpl, atg.commerce.catalog.custom.TreeWalkUpdateService, XMLRepositoryService

public interface Schedulable

This is the interface implemented by objects that wish to be notified of scheduled jobs. When a job tied to this object occurs, the object is notified by calling "performScheduledTask".


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 void performScheduledTask(Scheduler pScheduler, ScheduledJob pJob)
          This is called when a scheduled job tied to this object occurs.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

performScheduledTask

void performScheduledTask(Scheduler pScheduler,
                          ScheduledJob pJob)
This is called when a scheduled job tied to this object occurs.

Parameters:
pScheduler - calling the job
pJob - the ScheduledJob