ArgsImpl.java :  » Database-DBMS » Ozone-1.1 » org » ozoneDB » test » args » Java Open Source

Java Open Source » Database DBMS » Ozone 1.1 
Ozone 1.1 » org » ozoneDB » test » args » ArgsImpl.java
// You can redistribute this software and/or modify it under the terms of
// the Ozone Library License version 1 published by ozone-db.org.
//
// The original code and portions created by SMB are
// Copyright (C) 1997-2000 by SMB GmbH. All rights reserved.
//
// $Id: ArgsImpl.java,v 1.1 2001/12/18 10:31:31 per_nyfelt Exp $

package org.ozoneDB.test.args;

import org.ozoneDB.*;
import org.ozoneDB.DxLib.*;

import org.apache.log4j.Category;

public class ArgsImpl extends OzoneObject implements Args {

    /**
     * log4j logger
     */
    private static Category fLog = Category.getInstance(ArgsImpl.class);
    
    Args serverSide;
    
    
    public ArgsImpl() {
    }
    
    
    public void setup() throws Exception {
        serverSide = (Args)database().createObject( ArgsImpl.class.getName() );
    } 
    
    
    public Args getProxy() {
        fLog.debug( "getProxy()..." );
        return serverSide;
    } 
    
    
    public DxBag getComplexProxy() {
        DxArrayBag result = new DxArrayBag();
        result.addAtIndex( serverSide, 0 );
        return result;
    } 
    
    
    public String setSimpleObject( String arg ) {
        return serverSide != null ? serverSide.setSimpleObject( arg ) : arg;
    } 
    
    
    public DxBag setComplexObject( DxBag arg ) {
        return serverSide != null ? serverSide.setComplexObject( arg ) : arg;
    } 
    
    
    public int setInt( int arg ) {
        return serverSide != null ? serverSide.setInt( arg ) : arg;
    } 
    
    
    public short setShort( short arg ) {
        return serverSide != null ? serverSide.setShort( arg ) : arg;
    } 
    
    
    public int[] setIntArray( int[] arg ) {
        return serverSide != null ? serverSide.setIntArray( arg ) : arg;
    } 
    
    
    public String[][] setStringArray( String[][] arg ) {
        return serverSide != null ? serverSide.setStringArray( arg ) : arg;
    } 
    
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.