# Uses of Class
org.apache.synapse.commons.throttle.core.AccessInformation

Packages that use AccessInformation
Package
Description
org.apache.synapse.commons.throttle.core
org.apache.synapse.commons.throttle.module.utils

- ## Uses of AccessInformation in org.apache.synapse.commons.throttle.core

  Methods in org.apache.synapse.commons.throttle.core that return AccessInformation
  Modifier and Type
  Method
  Description
  `AccessInformation`
  AccessRateController.`canAccess(ThrottleContext throttleContext, String callerID, int callerType)`
  To check whether caller can access not not base on the controlling policy
  `AccessInformation`
  RoleBasedAccessRateController.`canAccess(ThrottleContext throttleContext, String consumerKey, String roleID)`
  To check whether caller can access not not base on the controlling policy
  `AccessInformation`
  RoleBasedAccessRateController.`canAccess(ThrottleContext throttleContext, String consumerKey, String roleID, Long eventCount)`

- ## Uses of AccessInformation in org.apache.synapse.commons.throttle.module.utils

  Methods in org.apache.synapse.commons.throttle.module.utils with parameters of type AccessInformation
  Modifier and Type
  Method
  Description
  `static void`
  StatCollector.`collect(AccessInformation accessInfo, String callerID, int type)`