jason.core.service
Class UpdatableService

java.lang.Object
  |
  +--jason.core.AbstractService
        |
        +--jason.core.SchedulableService
              |
              +--jason.core.service.UpdatableService
All Implemented Interfaces:
java.io.Serializable, Service, ServiceDataListener

public class UpdatableService
extends SchedulableService

Created Fri Sep 06 22:09:41 2002

This is a service runned regularly, it tries to detect a service update or a new service from the domain door and the current srvice containers.

See Also:
SchedulableService, Serialized Form

Field Summary
static ServiceType TYPE
           
 
Fields inherited from class jason.core.AbstractService
INITIALIZED, name, NOSTATE, serviceContext, STARTED, STOPPED
 
Fields inherited from interface jason.core.Service
ERROR_MESSAGE, INFORMATION_MESSAGE, VERBOSE_MESSAGE, WARNING_MESSAGE
 
Constructor Summary
UpdatableService()
           
 
Method Summary
protected  void notifyStartReady()
          This method is called at the end of the start method
 
Methods inherited from class jason.core.SchedulableService
getStartingDay, getStartingHour, getStartingMinute, getStartingMonth, getStartingPeriod, init, notifyInitSchedulableReady, run, setStartingDay, setStartingHour, setStartingMinute, setStartingMonth, setStartingPeriod
 
Methods inherited from class jason.core.AbstractService
actionForStart, checkForContext, fireCriticalErrorDetected, getBooleanProperty, getInfo, getIntProperty, getName, getPropertiesName, getProperty, getServiceContext, getServiceState, getState, getStringProperty, getType, getVersion, hasServiceContext, isAutoStop, isEnabled, isInitialized, isOverride, isPersistent, isPrivate, isProcessable, isStarted, isStopped, isTest, isThreadable, isVerbose, manageRequest, manageRequestForType, notifyData, notifyInitReady, notifyStopReady, postStop, restart, sendCustomMessage, sendErrorMessage, sendInformationMessage, sendInnerError, sendWarningMessage, setAutoStop, setEnabled, setName, setPersistent, setPrivate, setProperty, setServiceContext, setTest, setType, setVerbose, setVersion, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static ServiceType TYPE
Constructor Detail

UpdatableService

public UpdatableService()
Method Detail

notifyStartReady

protected void notifyStartReady()
Description copied from class: AbstractService
This method is called at the end of the start method

Overrides:
notifyStartReady in class AbstractService