org.omg.CosTradingRepos
Class ServiceTypeRepositoryPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.omg.CosTradingRepos.ServiceTypeRepositoryPOA
          extended by org.omg.CosTradingRepos.ServiceTypeRepositoryPOATie
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, ServiceTypeRepositoryOperations

public class ServiceTypeRepositoryPOATie
extends ServiceTypeRepositoryPOA

Interface definition: ServiceTypeRepository.

Author:
OpenORB Compiler

Constructor Summary
ServiceTypeRepositoryPOATie(ServiceTypeRepositoryOperations tieObject)
          Constructor
ServiceTypeRepositoryPOATie(ServiceTypeRepositoryOperations tieObject, org.omg.PortableServer.POA poa)
          Constructor
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
          _default_POA method
 ServiceTypeRepositoryOperations _delegate()
          Get the delegate
 void _delegate(ServiceTypeRepositoryOperations delegate_)
          Set the delegate
 IncarnationNumber add_type(java.lang.String name, java.lang.String if_name, PropStruct[] props, java.lang.String[] super_types)
          Operation add_type
 TypeStruct describe_type(java.lang.String name)
          Operation describe_type
 TypeStruct fully_describe_type(java.lang.String name)
          Operation fully_describe_type
 IncarnationNumber incarnation()
          Read accessor for incarnation attribute
 java.lang.String[] list_types(SpecifiedServiceTypes which_types)
          Operation list_types
 void mask_type(java.lang.String name)
          Operation mask_type
 void remove_type(java.lang.String name)
          Operation remove_type
 void unmask_type(java.lang.String name)
          Operation unmask_type
 
Methods inherited from class org.omg.CosTradingRepos.ServiceTypeRepositoryPOA
_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

ServiceTypeRepositoryPOATie

public ServiceTypeRepositoryPOATie(ServiceTypeRepositoryOperations tieObject)
Constructor


ServiceTypeRepositoryPOATie

public ServiceTypeRepositoryPOATie(ServiceTypeRepositoryOperations tieObject,
                                   org.omg.PortableServer.POA poa)
Constructor

Method Detail

_delegate

public ServiceTypeRepositoryOperations _delegate()
Get the delegate


_delegate

public void _delegate(ServiceTypeRepositoryOperations 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

incarnation

public IncarnationNumber incarnation()
Read accessor for incarnation attribute

Returns:
the attribute value

add_type

public IncarnationNumber add_type(java.lang.String name,
                                  java.lang.String if_name,
                                  PropStruct[] props,
                                  java.lang.String[] super_types)
                           throws IllegalServiceType,
                                  ServiceTypeExists,
                                  InterfaceTypeMismatch,
                                  IllegalPropertyName,
                                  DuplicatePropertyName,
                                  ValueTypeRedefinition,
                                  UnknownServiceType,
                                  DuplicateServiceTypeName
Operation add_type

Throws:
IllegalServiceType
ServiceTypeExists
InterfaceTypeMismatch
IllegalPropertyName
DuplicatePropertyName
ValueTypeRedefinition
UnknownServiceType
DuplicateServiceTypeName

remove_type

public void remove_type(java.lang.String name)
                 throws IllegalServiceType,
                        UnknownServiceType,
                        HasSubTypes
Operation remove_type

Throws:
IllegalServiceType
UnknownServiceType
HasSubTypes

list_types

public java.lang.String[] list_types(SpecifiedServiceTypes which_types)
Operation list_types


describe_type

public TypeStruct describe_type(java.lang.String name)
                         throws IllegalServiceType,
                                UnknownServiceType
Operation describe_type

Throws:
IllegalServiceType
UnknownServiceType

fully_describe_type

public TypeStruct fully_describe_type(java.lang.String name)
                               throws IllegalServiceType,
                                      UnknownServiceType
Operation fully_describe_type

Throws:
IllegalServiceType
UnknownServiceType

mask_type

public void mask_type(java.lang.String name)
               throws IllegalServiceType,
                      UnknownServiceType,
                      AlreadyMasked
Operation mask_type

Throws:
IllegalServiceType
UnknownServiceType
AlreadyMasked

unmask_type

public void unmask_type(java.lang.String name)
                 throws IllegalServiceType,
                        UnknownServiceType,
                        NotMasked
Operation unmask_type

Throws:
IllegalServiceType
UnknownServiceType
NotMasked