Package joynr.infrastructure
Interface AccessControlListEditorProvider
-
- All Known Implementing Classes:
AccessControlListEditorAbstractProvider,DefaultAccessControlListEditorProvider
public interface AccessControlListEditorProvider
-
-
Nested Class Summary
-
Method Summary
-
-
-
Method Detail
-
updateMasterAccessControlEntry
Promise<AccessControlListEditorProvider.UpdateMasterAccessControlEntryDeferred> updateMasterAccessControlEntry(MasterAccessControlEntry updatedMasterAce)
updateMasterAccessControlEntry- Parameters:
updatedMasterAce- the parameter updatedMasterAce- Returns:
- promise for asynchronous handling
-
removeMasterAccessControlEntry
Promise<AccessControlListEditorProvider.RemoveMasterAccessControlEntryDeferred> removeMasterAccessControlEntry(String uid, String domain, String interfaceName, String operation)
removeMasterAccessControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceNameoperation- the parameter operation- Returns:
- promise for asynchronous handling
-
updateMediatorAccessControlEntry
Promise<AccessControlListEditorProvider.UpdateMediatorAccessControlEntryDeferred> updateMediatorAccessControlEntry(MasterAccessControlEntry updatedMediatorAce)
updateMediatorAccessControlEntry- Parameters:
updatedMediatorAce- the parameter updatedMediatorAce- Returns:
- promise for asynchronous handling
-
removeMediatorAccessControlEntry
Promise<AccessControlListEditorProvider.RemoveMediatorAccessControlEntryDeferred> removeMediatorAccessControlEntry(String uid, String domain, String interfaceName, String operation)
removeMediatorAccessControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceNameoperation- the parameter operation- Returns:
- promise for asynchronous handling
-
updateOwnerAccessControlEntry
Promise<AccessControlListEditorProvider.UpdateOwnerAccessControlEntryDeferred> updateOwnerAccessControlEntry(OwnerAccessControlEntry updatedOwnerAce)
updateOwnerAccessControlEntry- Parameters:
updatedOwnerAce- the parameter updatedOwnerAce- Returns:
- promise for asynchronous handling
-
removeOwnerAccessControlEntry
Promise<AccessControlListEditorProvider.RemoveOwnerAccessControlEntryDeferred> removeOwnerAccessControlEntry(String uid, String domain, String interfaceName, String operation)
removeOwnerAccessControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceNameoperation- the parameter operation- Returns:
- promise for asynchronous handling
-
updateMasterRegistrationControlEntry
Promise<AccessControlListEditorProvider.UpdateMasterRegistrationControlEntryDeferred> updateMasterRegistrationControlEntry(MasterRegistrationControlEntry updatedMasterRce)
updateMasterRegistrationControlEntry- Parameters:
updatedMasterRce- the parameter updatedMasterRce- Returns:
- promise for asynchronous handling
-
removeMasterRegistrationControlEntry
Promise<AccessControlListEditorProvider.RemoveMasterRegistrationControlEntryDeferred> removeMasterRegistrationControlEntry(String uid, String domain, String interfaceName)
removeMasterRegistrationControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceName- Returns:
- promise for asynchronous handling
-
updateMediatorRegistrationControlEntry
Promise<AccessControlListEditorProvider.UpdateMediatorRegistrationControlEntryDeferred> updateMediatorRegistrationControlEntry(MasterRegistrationControlEntry updatedMediatorRce)
updateMediatorRegistrationControlEntry- Parameters:
updatedMediatorRce- the parameter updatedMediatorRce- Returns:
- promise for asynchronous handling
-
removeMediatorRegistrationControlEntry
Promise<AccessControlListEditorProvider.RemoveMediatorRegistrationControlEntryDeferred> removeMediatorRegistrationControlEntry(String uid, String domain, String interfaceName)
removeMediatorRegistrationControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceName- Returns:
- promise for asynchronous handling
-
updateOwnerRegistrationControlEntry
Promise<AccessControlListEditorProvider.UpdateOwnerRegistrationControlEntryDeferred> updateOwnerRegistrationControlEntry(OwnerRegistrationControlEntry updatedOwnerRce)
updateOwnerRegistrationControlEntry- Parameters:
updatedOwnerRce- the parameter updatedOwnerRce- Returns:
- promise for asynchronous handling
-
removeOwnerRegistrationControlEntry
Promise<AccessControlListEditorProvider.RemoveOwnerRegistrationControlEntryDeferred> removeOwnerRegistrationControlEntry(String uid, String domain, String interfaceName)
removeOwnerRegistrationControlEntry- Parameters:
uid- the parameter uiddomain- the parameter domaininterfaceName- the parameter interfaceName- Returns:
- promise for asynchronous handling
-
-