Package info.walnutstreet.vs.ps02.model.remote.interfaces

Examples of info.walnutstreet.vs.ps02.model.remote.interfaces.ChatServerModelInterface


   * @return Error message if failed.
   * @throws ChatMemberIsAlreadyRegisteredException
   */
  public boolean login(String nickname) throws ChatMemberIsAlreadyRegisteredException {
    if (this.chatMemberModelInterface != null) {
      throw new ChatMemberIsAlreadyRegisteredException();
    }
    try {
      ChatMemberModelInterface chatMemberModelInterface = new ChatMemberModel(nickname);
      boolean result = this.chatServerModelInterface.registerChatClient(chatMemberModelInterface);
      if (result)
View Full Code Here


   * @throws NotBoundException
   */
  public ChatMember() throws SystemConsoleNotFoundException, MalformedURLException, RemoteException, NotBoundException {
    this.console = System.console();
    if (this.console == null)
      throw new SystemConsoleNotFoundException();
    this.controller = new ChatMemberController();
  }
View Full Code Here

  public P2PMember() throws IOException, SystemConsoleNotFoundException {
    super();
   
    this.console = System.console();
    if (this.console == null)
      throw new SystemConsoleNotFoundException();
  }
View Full Code Here

   * @throws SystemConsoleNotFoundException
   */
  public AppClient() throws SystemConsoleNotFoundException {
    this.console = System.console();
    if (this.console == null)
      throw new SystemConsoleNotFoundException();
    this.controller = ConnectionController.getInstance();
    this.cart = new MyGoodCart();
  }
View Full Code Here

   */
  public ChatMember() throws SystemConsoleNotFoundException, MalformedURLException, RemoteException, NotBoundException {
    this.console = System.console();
    if (this.console == null)
      throw new SystemConsoleNotFoundException();
    this.controller = new ChatMemberController();
  }
View Full Code Here

     
      while (scanner.hasNext()) {
        final String userCommandInput = scanner.nextLine().trim().toUpperCase();
       
        try {
          ChatCommand chatCommand = Enum.valueOf(ChatCommand.class, userCommandInput);
          chatCommand.execute(this.console, this.controller, new ChatCommand.Listener() {
            public void exception(Exception e) {
              System.err.println("Error: (Command = " + userCommandInput + ")");
              e.printStackTrace();
            }
          });
View Full Code Here

  public boolean login(String nickname) throws ChatMemberIsAlreadyRegisteredException {
    if (this.chatMemberModelInterface != null) {
      throw new ChatMemberIsAlreadyRegisteredException();
    }
    try {
      ChatMemberModelInterface chatMemberModelInterface = new ChatMemberModel(nickname);
      boolean result = this.chatServerModelInterface.registerChatClient(chatMemberModelInterface);
      if (result)
        this.chatMemberModelInterface = chatMemberModelInterface;
      return result;
    } catch (RemoteException e) {
View Full Code Here

   * @throws NotBoundException
   * @throws NumberFormatException
   * @throws NoSuchAlgorithmException
   */
  public static void main(String[] argv) throws RemoteException, NotBoundException, NumberFormatException, NoSuchAlgorithmException {
    ChatServerModelInterface chatServerModel = new ChatServerModel(Integer.parseInt(argv[0]));
    chatServerModel.bind();
    System.out.println("Server start ...");
  }
View Full Code Here

     
      @Override
      public void run() {
        MessageInterface message;
        try {
          message = new Message();
          message.setCrypted(crypotSwitch);
          message.setSender(chatMemberModelInterface);
          message.setReceiver(nickname);
          message.setMessage(messageText);
         
View Full Code Here

  public boolean login(String nickname) throws ChatMemberIsAlreadyRegisteredException {
    if (this.chatMemberModelInterface != null) {
      throw new ChatMemberIsAlreadyRegisteredException();
    }
    try {
      ChatMemberModelInterface chatMemberModelInterface = new ChatMemberModel(nickname);
      boolean result = this.chatServerModelInterface.registerChatClient(chatMemberModelInterface);
      if (result)
        this.chatMemberModelInterface = chatMemberModelInterface;
      return result;
    } catch (RemoteException e) {
View Full Code Here

TOP

Related Classes of info.walnutstreet.vs.ps02.model.remote.interfaces.ChatServerModelInterface

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.