PageRenderTime 25ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/src/org/nutz/lang/socket/json/SocketJsonMain.java

http://nutz.googlecode.com/
Java | 30 lines | 25 code | 5 blank | 0 comment | 0 complexity | ae7953fbfdda8490d3149a028dcd17c8 MD5 | raw file
Possible License(s): Apache-2.0
  1. package org.nutz.lang.socket.json;
  2. import java.net.ServerSocket;
  3. import java.net.Socket;
  4. import java.util.List;
  5. import java.util.concurrent.ExecutorService;
  6. import org.nutz.lang.socket.SocketActionTable;
  7. import org.nutz.lang.socket.SocketAtom;
  8. import org.nutz.lang.socket.SocketLock;
  9. import org.nutz.lang.socket.SocketMain;
  10. public class SocketJsonMain extends SocketMain {
  11. public SocketJsonMain( List<SocketAtom> atoms,
  12. SocketLock lock,
  13. ServerSocket server,
  14. ExecutorService service,
  15. SocketActionTable saTable) {
  16. super(atoms, lock, server, service, saTable);
  17. }
  18. @Override
  19. protected SocketAtom createSocketAtom( List<SocketAtom> atoms,
  20. SocketLock lock,
  21. Socket socket,
  22. SocketActionTable saTable) {
  23. return new SocketJsonAtom(atoms, lock, socket, saTable);
  24. }
  25. }