ControlAgentPOATie.java 1.75 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.service;

import com.adobe.service.ControlAgent;
import com.adobe.service.ControlAgentHelper;
import com.adobe.service.ControlAgentOperations;
import com.adobe.service.ControlAgentPOA;
import com.adobe.service.ControlAgentPackage.CategoryTable;
import org.omg.CORBA.ORB;
import org.omg.CORBA.Object;
import org.omg.PortableServer.POA;

public class ControlAgentPOATie
extends ControlAgentPOA {
    private ControlAgentOperations _delegate;
    private POA _poa;

    public ControlAgentPOATie(ControlAgentOperations delegate) {
        this._delegate = delegate;
    }

    public ControlAgentPOATie(ControlAgentOperations delegate, POA poa) {
        this._delegate = delegate;
        this._poa = poa;
    }

    public ControlAgent _this() {
        return ControlAgentHelper.narrow(this._this_object());
    }

    public ControlAgent _this(ORB orb) {
        return ControlAgentHelper.narrow(this._this_object(orb));
    }

    public ControlAgentOperations _delegate() {
        return this._delegate;
    }

    public void _delegate(ControlAgentOperations delegate) {
        this._delegate = delegate;
    }

    public POA _default_POA() {
        if (this._poa != null) {
            return this._poa;
        }
        return super._default_POA();
    }

    public void done(boolean success) {
        this._delegate.done(success);
    }

    public boolean prepare() {
        return this._delegate.prepare();
    }

    public void setJdkLogLevel(CategoryTable[] catTab) {
        this._delegate.setJdkLogLevel(catTab);
    }

    public Object newRequestHandler() {
        return this._delegate.newRequestHandler();
    }

    public void setLogLevel(int level) {
        this._delegate.setLogLevel(level);
    }
}