SeedCacheStartup Class

com.beasys.commerce.ebusiness.catalog.service.category
SeedCacheStartup Class

public class SeedCacheStartup

    extends Object
    implements T3StartupDef

SeedCacheStartup is a WebLogic Server startup class. It implements the T3StartupDef interface.
It is designed to load catalog categories in the cache at server startup. This resolves the issue of the first few page hits taking an inordinately large amount of time to be served on account of the cache not being populated and category data having to be fetched from the database. WARNING: This results in an increase in server startup time.


Hierarchy
Object
  SeedCacheStartup
All Implemented Interfaces

T3StartupDef

Constructor Summary

SeedCacheStartup()

 

Method Summary

public void
setServices(T3ServicesDef services)
public String
startup(String name, Hashtable props)
Implements T3StartupDef2 gets called by the container as part of startup
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface weblogic.common.T3StartupDef
setServices, startup
 

Constructor Detail

SeedCacheStartup

public SeedCacheStartup()
 

Method Detail

setServices(T3ServicesDef) Method

public void setServices(T3ServicesDef services)

startup(String, Hashtable) Method

public String startup(String name, 
                      Hashtable props)
Implements T3StartupDef2 gets called by the container as part of startup

Returns

String Message that gets put in the weblogic log.