tecgraf.openbus.core.v1_05.registry_service
Interface IManagementOperations

All Known Subinterfaces:
IManagement
All Known Implementing Classes:
_IManagementStub, IManagementPOA, IManagementPOATie

public interface IManagementOperations

Generated from IDL interface "IManagement".

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

Method Summary
 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)
           
 

Method Detail

addInterfaceIdentifier

void addInterfaceIdentifier(String ifaceId)
                            throws InterfaceIdentifierAlreadyExists
Throws:
InterfaceIdentifierAlreadyExists

removeInterfaceIdentifier

void removeInterfaceIdentifier(String ifaceId)
                               throws InterfaceIdentifierInUse,
                                      InterfaceIdentifierNonExistent
Throws:
InterfaceIdentifierInUse
InterfaceIdentifierNonExistent

getInterfaceIdentifiers

String[] getInterfaceIdentifiers()

grant

void grant(String id,
           String ifaceId,
           boolean strict)
           throws InvalidRegularExpression,
                  MemberNonExistent,
                  InterfaceIdentifierNonExistent
Throws:
InvalidRegularExpression
MemberNonExistent
InterfaceIdentifierNonExistent

revoke

void revoke(String id,
            String ifaceId)
            throws AuthorizationNonExistent
Throws:
AuthorizationNonExistent

removeAuthorization

void removeAuthorization(String id)
                         throws AuthorizationNonExistent
Throws:
AuthorizationNonExistent

getAuthorization

Authorization getAuthorization(String id)
                               throws AuthorizationNonExistent
Throws:
AuthorizationNonExistent

getAuthorizations

Authorization[] getAuthorizations()

getAuthorizationsByInterfaceId

Authorization[] getAuthorizationsByInterfaceId(String[] ifaceIds)

getOfferedInterfaces

ServiceOfferInterface[] getOfferedInterfaces()

getOfferedInterfacesByMember

ServiceOfferInterface[] getOfferedInterfacesByMember(String member)

getUnauthorizedInterfaces

ServiceOfferInterface[] getUnauthorizedInterfaces()

getUnauthorizedInterfacesByMember

ServiceOfferInterface[] getUnauthorizedInterfacesByMember(String member)

unregister

boolean unregister(String id)


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