KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > args > ArgsImpl


1 // You can redistribute this software and/or modify it under the terms of
2
// the Ozone Library License version 1 published by ozone-db.org.
3
//
4
// The original code and portions created by SMB are
5
// Copyright (C) 1997-2000 by SMB GmbH. All rights reserved.
6
//
7
// $Id$
8

9 package test.args;
10
11 import org.apache.log4j.Logger;
12 import org.ozoneDB.DxLib.DxArrayBag;
13 import org.ozoneDB.DxLib.DxBag;
14 import org.ozoneDB.OzoneObject;
15
16 public class ArgsImpl extends OzoneObject implements Args {
17
18     /**
19      * log4j logger
20      */

21     private static Logger fLog = Logger.getLogger(ArgsImpl.class);
22
23     Args serverSide;
24
25
26     public ArgsImpl() {
27     }
28
29
30     public void setup() throws Exception JavaDoc {
31         serverSide = (Args) database().createObject(ArgsImpl.class.getName());
32     }
33
34
35     public Args getProxy() {
36         fLog.debug("getProxy()...");
37         return serverSide;
38     }
39
40
41     public DxBag getComplexProxy() {
42         DxArrayBag result = new DxArrayBag();
43         result.addAtIndex(serverSide, 0);
44         return result;
45     }
46
47
48     public String JavaDoc setSimpleObject(String JavaDoc arg) {
49         return serverSide != null ? serverSide.setSimpleObject(arg) : arg;
50     }
51
52
53     public DxBag setComplexObject(DxBag arg) {
54         return serverSide != null ? serverSide.setComplexObject(arg) : arg;
55     }
56
57
58     public int setInt(int arg) {
59         return serverSide != null ? serverSide.setInt(arg) : arg;
60     }
61
62
63     public short setShort(short arg) {
64         return serverSide != null ? serverSide.setShort(arg) : arg;
65     }
66
67
68     public int[] setIntArray(int[] arg) {
69         return serverSide != null ? serverSide.setIntArray(arg) : arg;
70     }
71
72
73     public String JavaDoc[][] setStringArray(String JavaDoc[][] arg) {
74         return serverSide != null ? serverSide.setStringArray(arg) : arg;
75     }
76
77 }
78
Popular Tags