portal.scheduler
Class A_PortalJob

java.lang.Object
  extended byportal.scheduler.A_PortalJob
All Implemented Interfaces:
I_PortalJob
Direct Known Subclasses:
PortalMonitorJob

public abstract class A_PortalJob
extends java.lang.Object
implements I_PortalJob

Base class for all scheduled jobs in OpenVend.

Version:
$Revision: 1.3 $
Author:
Thomas Weckert

Constructor Summary
A_PortalJob()
           
 
Method Summary
 void destroy()
           
 java.util.Map getParams()
           
 PortalShell getPortalShell()
           
 void init(java.lang.String jobId, PortalShell portalShell, java.util.Map params)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface portal.scheduler.I_PortalJob
execute
 

Constructor Detail

A_PortalJob

public A_PortalJob()
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface I_PortalJob
See Also:
I_PortalJob.destroy()

init

public void init(java.lang.String jobId,
                 PortalShell portalShell,
                 java.util.Map params)
          throws PortalException
Specified by:
init in interface I_PortalJob
Throws:
PortalException
See Also:
I_PortalJob.init(String, portal.main.PortalShell, java.util.Map)

getParams

public java.util.Map getParams()

getPortalShell

public PortalShell getPortalShell()