com.addc.server.monitoring.MonitoredPOATie Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of addc-svr-monitor Show documentation
Show all versions of addc-svr-monitor Show documentation
Supplies the classes required for monitoring a server with the Amentet Monitoring Service
package com.addc.server.monitoring;
import org.omg.PortableServer.POA;
/**
* Generated from IDL interface "Monitored".
*
* @author JacORB IDL compiler V 3.9
* @version generated at Nov 9, 2019 1:39:38 PM
*/
public class MonitoredPOATie
extends MonitoredPOA
{
private MonitoredOperations _delegate;
private POA _poa;
public MonitoredPOATie(MonitoredOperations delegate)
{
_delegate = delegate;
}
public MonitoredPOATie(MonitoredOperations delegate, POA poa)
{
_delegate = delegate;
_poa = poa;
}
public com.addc.server.monitoring.Monitored _this()
{
org.omg.CORBA.Object __o = _this_object() ;
com.addc.server.monitoring.Monitored __r = com.addc.server.monitoring.MonitoredHelper.narrow(__o);
return __r;
}
public com.addc.server.monitoring.Monitored _this(org.omg.CORBA.ORB orb)
{
org.omg.CORBA.Object __o = _this_object(orb) ;
com.addc.server.monitoring.Monitored __r = com.addc.server.monitoring.MonitoredHelper.narrow(__o);
return __r;
}
public MonitoredOperations _delegate()
{
return _delegate;
}
public void _delegate(MonitoredOperations delegate)
{
_delegate = delegate;
}
public POA _default_POA()
{
if (_poa != null)
{
return _poa;
}
return super._default_POA();
}
public java.lang.String[] monitoredComponents()
{
return _delegate.monitoredComponents();
}
public void ping() throws com.addc.server.monitoring.MonitoredException
{
_delegate.ping();
}
}