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 }