Mercurial > hg > Database > Christie
view src/main/java/christie/datagear/DataGearManager.java @ 213:e486c13d9ea9
add CommandBuilder
author | akahori |
---|---|
date | Tue, 12 Mar 2019 13:35:06 +0900 |
parents | 2ecb3a93b8ae |
children | 3bddbfd6ea02 |
line wrap: on
line source
package christie.datagear; import christie.codegear.CodeGear; import christie.datagear.command.Command; import christie.datagear.command.CommandBuilder; import christie.datagear.dg.DataGear; /** * Created by e125769 on 12/7/17. * PUT/TAKEなどDataGearManagerに対するComandの実行。 */ public abstract class DataGearManager { protected DataGears dataGears = new DataGears(); public WaitList waitList = new WaitList(); protected CommandBuilder cb = new CommandBuilder(); public abstract void put(String key, Object data); public abstract void runCommand(Command cm); public abstract void resolveWaitCommand(String key, DataGear dg); public abstract void finish(); public abstract void close(); public abstract void shutdown(); }