tecgraf.openbus.core.v1_05.access_control_service
Class IManagementPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by tecgraf.openbus.core.v1_05.access_control_service.IManagementPOA
          extended by tecgraf.openbus.core.v1_05.access_control_service.IManagementPOATie
All Implemented Interfaces:
InvokeHandler, IManagementOperations

public class IManagementPOATie
extends IManagementPOA

Generated from IDL interface "IManagement".

Version:
generated at Jan 25, 2017 11:06:46 AM
Author:
JacORB IDL compiler V 3.8

Constructor Summary
IManagementPOATie(IManagementOperations delegate)
           
IManagementPOATie(IManagementOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 IManagementOperations _delegate()
           
 void _delegate(IManagementOperations delegate)
           
 IManagement _this()
           
 IManagement _this(ORB orb)
           
 void addSystem(String id, String description)
           
 void addSystemDeployment(String id, String systemId, String description, byte[] certificate)
           
 void addUser(String id, String name)
           
 System getSystem(String id)
           
 SystemDeployment getSystemDeployment(String id)
           
 byte[] getSystemDeploymentCertificate(String id)
           
 SystemDeployment[] getSystemDeployments()
           
 SystemDeployment[] getSystemDeploymentsBySystemId(String systemId)
           
 System[] getSystems()
           
 User getUser(String id)
           
 User[] getUsers()
           
 void removeSystem(String id)
           
 void removeSystemDeployment(String id)
           
 void removeUser(String id)
           
 void setSystemDeploymentCertificate(String id, byte[] certificate)
           
 void setSystemDeploymentDescription(String id, String description)
           
 void setSystemDescription(String id, String description)
           
 void setUserName(String id, String name)
           
 
Methods inherited from class tecgraf.openbus.core.v1_05.access_control_service.IManagementPOA
_all_interfaces, _invoke
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IManagementPOATie

public IManagementPOATie(IManagementOperations delegate)

IManagementPOATie

public IManagementPOATie(IManagementOperations delegate,
                         POA poa)
Method Detail

_this

public IManagement _this()
Overrides:
_this in class IManagementPOA

_this

public IManagement _this(ORB orb)
Overrides:
_this in class IManagementPOA

_delegate

public IManagementOperations _delegate()

_delegate

public void _delegate(IManagementOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

setSystemDescription

public void setSystemDescription(String id,
                                 String description)
                          throws SystemNonExistent
Throws:
SystemNonExistent

removeSystemDeployment

public void removeSystemDeployment(String id)
                            throws SystemDeploymentNonExistent
Throws:
SystemDeploymentNonExistent

getSystems

public System[] getSystems()

getSystemDeploymentsBySystemId

public SystemDeployment[] getSystemDeploymentsBySystemId(String systemId)

addUser

public void addUser(String id,
                    String name)
             throws UserAlreadyExists
Throws:
UserAlreadyExists

getSystemDeploymentCertificate

public byte[] getSystemDeploymentCertificate(String id)
                                      throws SystemDeploymentNonExistent
Throws:
SystemDeploymentNonExistent

setSystemDeploymentDescription

public void setSystemDeploymentDescription(String id,
                                           String description)
                                    throws SystemDeploymentNonExistent
Throws:
SystemDeploymentNonExistent

setUserName

public void setUserName(String id,
                        String name)
                 throws UserNonExistent
Throws:
UserNonExistent

getSystem

public System getSystem(String id)
                 throws SystemNonExistent
Throws:
SystemNonExistent

removeUser

public void removeUser(String id)
                throws UserNonExistent
Throws:
UserNonExistent

addSystemDeployment

public void addSystemDeployment(String id,
                                String systemId,
                                String description,
                                byte[] certificate)
                         throws SystemDeploymentAlreadyExists,
                                InvalidCertificate,
                                SystemNonExistent
Throws:
SystemDeploymentAlreadyExists
InvalidCertificate
SystemNonExistent

getSystemDeployments

public SystemDeployment[] getSystemDeployments()

addSystem

public void addSystem(String id,
                      String description)
               throws SystemAlreadyExists
Throws:
SystemAlreadyExists

getUser

public User getUser(String id)
             throws UserNonExistent
Throws:
UserNonExistent

setSystemDeploymentCertificate

public void setSystemDeploymentCertificate(String id,
                                           byte[] certificate)
                                    throws InvalidCertificate,
                                           SystemDeploymentNonExistent
Throws:
InvalidCertificate
SystemDeploymentNonExistent

getSystemDeployment

public SystemDeployment getSystemDeployment(String id)
                                     throws SystemDeploymentNonExistent
Throws:
SystemDeploymentNonExistent

getUsers

public User[] getUsers()

removeSystem

public void removeSystem(String id)
                  throws SystemInUse,
                         SystemNonExistent
Throws:
SystemInUse
SystemNonExistent


Copyright © 2017 Tecgraf/PUC-Rio. All rights reserved.