File: Passthrough.java

package info (click to toggle)
service-wrapper-java 3.5.51-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,716 kB
  • sloc: ansic: 33,016; java: 16,713; xml: 4,368; sh: 3,126; makefile: 24; php: 2
file content (67 lines) | stat: -rw-r--r-- 2,506 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package org.tanukisoftware.wrapper.test;

/*
 * Copyright (c) 1999, 2022 Tanuki Software, Ltd.
 * http://www.tanukisoftware.com
 * All rights reserved.
 *
 * This software is the proprietary information of Tanuki Software.
 * You shall use it only in accordance with the terms of the
 * license agreement you entered into with Tanuki Software.
 * http://wrapper.tanukisoftware.com/doc/english/licenseOverview.html
 * 
 * 
 * Portions of the Software have been derived from source code
 * developed by Silver Egg Technology under the following license:
 * 
 * Copyright (c) 2001 Silver Egg Technology
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without 
 * restriction, including without limitation the rights to use, 
 * copy, modify, merge, publish, distribute, sub-license, and/or 
 * sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following 
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 */

import org.tanukisoftware.wrapper.WrapperManager;

/**
 * @author Tanuki Software Development Team <support@tanukisoftware.com>
 */
public class Passthrough {
    
    /*---------------------------------------------------------------
     * Main Method
     *-------------------------------------------------------------*/
    public static void main(String[] args) {
        System.out.println( Main.getRes().getString( "\nTest passthrough parameters...") );
       
        if ( args.length > 0 ) {
            if ( "start".compareTo(args[0]) == 0 ) {
                System.out.println( Main.getRes().getString( "\nStarting the application with the following parameter(s):") );
            } else if ( "stop".compareTo(args[0]) == 0 ) {
                System.out.println( Main.getRes().getString( "\nStopping the application with the following parameter(s):") );
            } else {
                printError();
            }
            for (int i = 1; i < args.length; i++) {
                System.out.println(args[i]);
            }
        } else {
            printError();
        }
    }
    
    /**
     * Just print a general error message 
     */
    public static void printError() {
        System.out.println( Main.getRes().getString( "Invalid parameter...") );
    }
}