SlaveryParser
public interface SlaveryLibrary extends CMLibrary
Modifier and Type | Interface | Description |
---|---|---|
static interface |
SlaveryLibrary.GeasStep |
A process handler for an individual requires step in a
geas or command.
|
static interface |
SlaveryLibrary.GeasSteps |
The main stepping object for the slave/geas victim,
which tracks multiple high-level steps, even of which
must be completed for the task itself to be completed.
|
idConverter
Modifier and Type | Method | Description |
---|---|---|
SlaveryLibrary.GeasSteps |
processRequest(MOB masterM,
MOB slaveM,
java.lang.String req) |
Given the master, and the slave mobs, and the plain english
order, this will do its best to generate the steps that the
slave will perform to accomplish the order.
|
activate, getServiceClient, L, propertiesLoaded, shutdown
copyOf, ID, initializeClass, name, newInstance
SlaveryLibrary.GeasSteps processRequest(MOB masterM, MOB slaveM, java.lang.String req)
masterM
- the master, geas-giverslaveM
- the slave, geas-receiverreq
- the order/command