public class DebugService
extends jade.core.BaseService
PrintStreamListener,
SysOutBoard,
boot(Profile)| Modifier and Type | Class and Description |
|---|---|
class |
DebugService.DebugServiceImpl
Sub-Class to provide interaction between Agents and this Service
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
DebugService() |
| Modifier and Type | Method and Description |
|---|---|
void |
boot(jade.core.Profile p)
Depending on the execution location the service configures independently.
|
jade.core.Filter |
getCommandFilter(boolean direction) |
jade.core.ServiceHelper |
getHelper(jade.core.Agent ag) |
java.lang.Class<?> |
getHorizontalInterface() |
jade.core.Service.Slice |
getLocalSlice()
Retrieve the locally installed slice of this service.
|
java.lang.String |
getName() |
void |
init(jade.core.AgentContainer ac,
jade.core.Profile p) |
void |
sendLocalConsoleOutput2Main(java.util.Vector<java.lang.String> lines2transfer)
Sends local console output to the MainContainer.
|
addAlias, broadcast, clearCachedSlice, createInvokator, dump, getAllSlices, getAMSBehaviour, getCommandSink, getFreshSlice, getIMTPManager, getLocalNode, getNumberOfSlices, getOwnedCommands, getSlice, isLocal, lookupAlias, shutdown, stringifySlice, submitpublic static final java.lang.String NAME
public void init(jade.core.AgentContainer ac,
jade.core.Profile p)
throws jade.core.ProfileException
init in interface jade.core.Serviceinit in class jade.core.BaseServicejade.core.ProfileExceptionpublic void boot(jade.core.Profile p)
throws jade.core.ServiceException
boot in interface jade.core.Serviceboot in class jade.core.BaseServicep - the Profile that is to be used with the JADE startjade.core.ServiceException - the service exceptionpublic java.lang.String getName()
public jade.core.ServiceHelper getHelper(jade.core.Agent ag)
getHelper in interface jade.core.ServicegetHelper in class jade.core.BaseServicepublic jade.core.Filter getCommandFilter(boolean direction)
getCommandFilter in interface jade.core.ServicegetCommandFilter in class jade.core.BaseServicepublic java.lang.Class<?> getHorizontalInterface()
getHorizontalInterface in interface jade.core.ServicegetHorizontalInterface in class jade.core.BaseServicepublic jade.core.Service.Slice getLocalSlice()
getLocalSlice in interface jade.core.ServicegetLocalSlice in class jade.core.BaseServicepublic void sendLocalConsoleOutput2Main(java.util.Vector<java.lang.String> lines2transfer)
throws jade.core.ServiceException
lines2transfer - the lines2transferjade.core.ServiceException - the service exception