org.cougaar.tutorial.booksonline.web
Class BOLServlet

java.lang.Object
  extended byorg.cougaar.util.GenericStateModelAdapter
      extended byorg.cougaar.core.servlet.BaseServletComponent
          extended byorg.cougaar.tutorial.booksonline.web.BOLServlet
All Implemented Interfaces:
org.cougaar.core.blackboard.BlackboardClient, org.cougaar.core.component.Component, org.cougaar.util.GenericStateModel
Direct Known Subclasses:
CatalogSearchServlet, OrderManagerServlet

public abstract class BOLServlet
extends org.cougaar.core.servlet.BaseServletComponent
implements org.cougaar.core.blackboard.BlackboardClient

Base Servlet Component used in BOL. Provides some utitlity functions and services for subclasses.

Author:
ttschampel

Nested Class Summary
 
Nested classes inherited from class org.cougaar.core.blackboard.BlackboardClient
org.cougaar.core.blackboard.BlackboardClient.Local
 
Field Summary
 
Fields inherited from interface org.cougaar.core.blackboard.BlackboardClient
current
 
Fields inherited from interface org.cougaar.util.GenericStateModel
ACTIVE, IDLE, LOADED, UNINITIALIZED, UNLOADED
 
Constructor Summary
BOLServlet()
           
 
Method Summary
 long currentTimeMillis()
           
 java.lang.String getBlackboardClientName()
           
 void load()
          Component load method, initializes Cougaar services
 
Methods inherited from class org.cougaar.core.servlet.BaseServletComponent
setBindingSite, setParameter, unload
 
Methods inherited from class org.cougaar.util.GenericStateModelAdapter
getModelState, halt, initialize, resume, start, stop, suspend
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cougaar.util.GenericStateModel
getModelState, halt, initialize, resume, start, stop, suspend
 

Constructor Detail

BOLServlet

public BOLServlet()
Method Detail

load

public void load()
Component load method, initializes Cougaar services

Specified by:
load in interface org.cougaar.util.GenericStateModel

getBlackboardClientName

public java.lang.String getBlackboardClientName()
Specified by:
getBlackboardClientName in interface org.cougaar.core.blackboard.BlackboardClient

currentTimeMillis

public long currentTimeMillis()
Specified by:
currentTimeMillis in interface org.cougaar.core.blackboard.BlackboardClient