View Javadoc

1   /*
2    * telnetservice, Open Source Telnet Service Library
3    *
4    * Copyright (c) 2007-2008, Joseph Walid Gédéon, and individual
5    * contributors as indicated by the @authors tag. See copyright.txt in the
6    * distribution for a full listing of individual contributors.
7    * All rights reserved.
8    *
9    * This is free software; you can redistribute it and/or modify it
10   * under the terms of the Modified BSD License as published by the Free
11   * Software Foundation.
12   *
13   * This software is distributed in the hope that it will be useful,
14   * but WITHOUT ANY WARRANTY; without even the implied warranty of
15   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Modified
16   * BSD License for more details.
17   *
18   * You should have received a copy of the Modified BSD License along with
19   * this software; if not, write to the Free Software Foundation, Inc.,
20   * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA, or see the
21   * FSF site: http://www.fsf.org.
22   */
23  package fr.gedeon.telnetservice.syntaxtreeexample3.beans;
24  
25  import fr.gedeon.telnetservice.syntaxtree.annotations.BeanOperation;
26  
27  public class Example3BeanB
28  {
29      @BeanOperation(
30          path = {"example3", "B"},
31          name = "ping",
32          description = "ping-op"
33      )
34      public String ping() {
35          return "pong";
36      }
37      
38      @BeanOperation(
39          path = {"example3"},
40          name = "op",
41          description = "return void"
42      )
43      public void doNothing() {
44      }
45  }