Package org.vrspace.server.obj
Class BotLibre
- java.lang.Object
-
- org.vrspace.server.obj.Entity
-
- org.vrspace.server.obj.VRObject
-
- org.vrspace.server.obj.Client
-
- org.vrspace.server.obj.User
-
- org.vrspace.server.obj.Bot
-
- org.vrspace.server.obj.BotLibre
-
@Node public class BotLibre extends Bot
BotLibre integration point. Forwards user query to configured url, sets application and service to configured values. Keeps track of conversation id.- Author:
- joe
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBotLibre.Querystatic classBotLibre.Response
-
Constructor Summary
Constructors Constructor Description BotLibre()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetResponse(Client client, String message)voidselfTest()Self test runs on server startup.-
Methods inherited from class org.vrspace.server.obj.Bot
getParameter, objectsAdded, objectsRemoved, processEvent, respondTo, sendMessage, toString, write
-
Methods inherited from class org.vrspace.server.obj.User
createScene
-
Methods inherited from class org.vrspace.server.obj.Client
clearToken, getToken, setToken
-
Methods inherited from class org.vrspace.server.obj.VRObject
active, addChildren, addListener, getObjectId, isActive, isPermanent, isTemporary, notifyListeners, passive, removeListener, setWorld
-
-