jason.core.service
Class DebugService

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

public class DebugService
extends AbstractService

Created Thu Jun 13 16:52:55 2002

This is a service for debugging only. It traces on the console all the service properties

See Also:
Serialized Form

Field Summary
 
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
DebugService()
           
 
Method Summary
 java.lang.String getValueToStringForArray(java.lang.Object[] o)
           
 java.lang.String getValueToStringForStruct(java.util.Hashtable o)
           
protected  void notifyInitReady()
          This method is called when the init method is runned
 
Methods inherited from class jason.core.AbstractService
actionForStart, checkForContext, fireCriticalErrorDetected, getBooleanProperty, getInfo, getIntProperty, getName, getPropertiesName, getProperty, getServiceContext, getServiceState, getState, getStringProperty, getType, getVersion, hasServiceContext, init, isAutoStop, isEnabled, isInitialized, isOverride, isPersistent, isPrivate, isProcessable, isStarted, isStopped, isTest, isThreadable, isVerbose, manageRequest, manageRequestForType, notifyData, notifyStartReady, notifyStopReady, postStop, restart, run, 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
 

Constructor Detail

DebugService

public DebugService()
Method Detail

notifyInitReady

protected void notifyInitReady()
Description copied from class: AbstractService
This method is called when the init method is runned

Overrides:
notifyInitReady in class AbstractService

getValueToStringForArray

public java.lang.String getValueToStringForArray(java.lang.Object[] o)

getValueToStringForStruct

public java.lang.String getValueToStringForStruct(java.util.Hashtable o)