org.omg.CosTime
Class TimeServicePOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.omg.CosTime.TimeServicePOA
          extended by org.omg.CosTime.TimeServicePOATie
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, TimeServiceOperations

public class TimeServicePOATie
extends TimeServicePOA

The TimeService interface provides operations for obtaining the current time, constructing a UTO with specified values for each attribute, and constructing a TIO wuth specified upped and lower bounds.


Constructor Summary
TimeServicePOATie(TimeServiceOperations tieObject)
          Constructor
TimeServicePOATie(TimeServiceOperations tieObject, org.omg.PortableServer.POA poa)
          Constructor
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
          _default_POA method
 TimeServiceOperations _delegate()
          Get the delegate
 void _delegate(TimeServiceOperations delegate_)
          Set the delegate
 TIO new_interval(long lower, long upper)
          Operation new_interval
 UTO new_universal_time(long time, long inaccuracy, short tdf)
          Operation new_universal_time
 UTO secure_universal_time()
          Operation secure_universal_time
 UTO universal_time()
          Operation universal_time
 UTO uto_from_utc(UtcT utc)
          Operation uto_from_utc
 
Methods inherited from class org.omg.CosTime.TimeServicePOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeServicePOATie

public TimeServicePOATie(TimeServiceOperations tieObject)
Constructor


TimeServicePOATie

public TimeServicePOATie(TimeServiceOperations tieObject,
                         org.omg.PortableServer.POA poa)
Constructor

Method Detail

_delegate

public TimeServiceOperations _delegate()
Get the delegate


_delegate

public void _delegate(TimeServiceOperations delegate_)
Set the delegate


_default_POA

public org.omg.PortableServer.POA _default_POA()
_default_POA method

Overrides:
_default_POA in class org.omg.PortableServer.Servant

universal_time

public UTO universal_time()
                   throws TimeUnavailable
Operation universal_time

Throws:
TimeUnavailable

secure_universal_time

public UTO secure_universal_time()
                          throws TimeUnavailable
Operation secure_universal_time

Throws:
TimeUnavailable

new_universal_time

public UTO new_universal_time(long time,
                              long inaccuracy,
                              short tdf)
Operation new_universal_time


uto_from_utc

public UTO uto_from_utc(UtcT utc)
Operation uto_from_utc


new_interval

public TIO new_interval(long lower,
                        long upper)
Operation new_interval