it.eng.rdlab.soa3.connector.service.core
Interface AccessCache

All Known Implementing Classes:
AccessControlManager, IdentityControlManager, TicketControlManager

public interface AccessCache

Manages cached access entry objects

Author:
Ciro Formisano (ENG)

Method Summary
 long getAccessDeniedEntry(String id)
           
 AccessControlBean getAccessGrantEntry(String id)
           
 void removeAccessDeniedEntry(String id)
           
 void removeAccessGrantEntry(String id)
           
 void setAccessDeniedEntry(String id, long expirationTime)
           
 void setAccessGrantEntry(String id, AccessControlBean bean)
           
 

Method Detail

getAccessGrantEntry

AccessControlBean getAccessGrantEntry(String id)
Parameters:
id -
Returns:

removeAccessGrantEntry

void removeAccessGrantEntry(String id)
Parameters:
id -

setAccessGrantEntry

void setAccessGrantEntry(String id,
                         AccessControlBean bean)
Parameters:
id -
bean -

getAccessDeniedEntry

long getAccessDeniedEntry(String id)
Parameters:
id -
Returns:

removeAccessDeniedEntry

void removeAccessDeniedEntry(String id)
Parameters:
id -

setAccessDeniedEntry

void setAccessDeniedEntry(String id,
                          long expirationTime)
Parameters:
id -
expirationTime -


Copyright © 2013. All Rights Reserved.