tecgraf.openbus.core.v1_05.registry_service
Class _IManagementStub

java.lang.Object
  extended by org.omg.CORBA.portable.ObjectImpl
      extended by tecgraf.openbus.core.v1_05.registry_service._IManagementStub
All Implemented Interfaces:
Serializable, Object, IDLEntity, IManagement, IManagementOperations

public class _IManagementStub
extends ObjectImpl
implements IManagement

Generated from IDL interface "IManagement".

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

Field Summary
static Class _opsClass
           
 
Constructor Summary
_IManagementStub()
           
 
Method Summary
 String[] _ids()
           
 void addInterfaceIdentifier(String ifaceId)
           
 Authorization getAuthorization(String id)
           
 Authorization[] getAuthorizations()
           
 Authorization[] getAuthorizationsByInterfaceId(String[] ifaceIds)
           
 String[] getInterfaceIdentifiers()
           
 ServiceOfferInterface[] getOfferedInterfaces()
           
 ServiceOfferInterface[] getOfferedInterfacesByMember(String member)
           
 ServiceOfferInterface[] getUnauthorizedInterfaces()
           
 ServiceOfferInterface[] getUnauthorizedInterfacesByMember(String member)
           
 void grant(String id, String ifaceId, boolean strict)
           
 void removeAuthorization(String id)
           
 void removeInterfaceIdentifier(String ifaceId)
           
 void revoke(String id, String ifaceId)
           
 boolean unregister(String id)
           
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Field Detail

_opsClass

public static final Class _opsClass
Constructor Detail

_IManagementStub

public _IManagementStub()
Method Detail

_ids

public String[] _ids()
Specified by:
_ids in class ObjectImpl

getAuthorizationsByInterfaceId

public Authorization[] getAuthorizationsByInterfaceId(String[] ifaceIds)
Specified by:
getAuthorizationsByInterfaceId in interface IManagementOperations

getUnauthorizedInterfacesByMember

public ServiceOfferInterface[] getUnauthorizedInterfacesByMember(String member)
Specified by:
getUnauthorizedInterfacesByMember in interface IManagementOperations

getUnauthorizedInterfaces

public ServiceOfferInterface[] getUnauthorizedInterfaces()
Specified by:
getUnauthorizedInterfaces in interface IManagementOperations

getAuthorization

public Authorization getAuthorization(String id)
                               throws AuthorizationNonExistent
Specified by:
getAuthorization in interface IManagementOperations
Throws:
AuthorizationNonExistent

getAuthorizations

public Authorization[] getAuthorizations()
Specified by:
getAuthorizations in interface IManagementOperations

getOfferedInterfacesByMember

public ServiceOfferInterface[] getOfferedInterfacesByMember(String member)
Specified by:
getOfferedInterfacesByMember in interface IManagementOperations

getInterfaceIdentifiers

public String[] getInterfaceIdentifiers()
Specified by:
getInterfaceIdentifiers in interface IManagementOperations

removeAuthorization

public void removeAuthorization(String id)
                         throws AuthorizationNonExistent
Specified by:
removeAuthorization in interface IManagementOperations
Throws:
AuthorizationNonExistent

unregister

public boolean unregister(String id)
Specified by:
unregister in interface IManagementOperations

grant

public void grant(String id,
                  String ifaceId,
                  boolean strict)
           throws InvalidRegularExpression,
                  MemberNonExistent,
                  InterfaceIdentifierNonExistent
Specified by:
grant in interface IManagementOperations
Throws:
InvalidRegularExpression
MemberNonExistent
InterfaceIdentifierNonExistent

revoke

public void revoke(String id,
                   String ifaceId)
            throws AuthorizationNonExistent
Specified by:
revoke in interface IManagementOperations
Throws:
AuthorizationNonExistent

removeInterfaceIdentifier

public void removeInterfaceIdentifier(String ifaceId)
                               throws InterfaceIdentifierInUse,
                                      InterfaceIdentifierNonExistent
Specified by:
removeInterfaceIdentifier in interface IManagementOperations
Throws:
InterfaceIdentifierInUse
InterfaceIdentifierNonExistent

addInterfaceIdentifier

public void addInterfaceIdentifier(String ifaceId)
                            throws InterfaceIdentifierAlreadyExists
Specified by:
addInterfaceIdentifier in interface IManagementOperations
Throws:
InterfaceIdentifierAlreadyExists

getOfferedInterfaces

public ServiceOfferInterface[] getOfferedInterfaces()
Specified by:
getOfferedInterfaces in interface IManagementOperations


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