http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/groups/users/UsersService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/UsersService.java b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/UsersService.java index c66cb8d..c3fd452 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/UsersService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/UsersService.java @@ -28,6 +28,8 @@ public class UsersService extends org.apache.usergrid.services.users.UsersServic public UsersService() { super(); - logger.debug( "/groups/*/users" ); + if (logger.isDebugEnabled()) { + logger.debug("/groups/*/users"); + } } }
http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/groups/users/activities/ActivitiesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/activities/ActivitiesService.java b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/activities/ActivitiesService.java index 014dcff..d815c10 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/activities/ActivitiesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/activities/ActivitiesService.java @@ -40,7 +40,9 @@ public class ActivitiesService extends GenericCollectionService { public ActivitiesService() { super(); - logger.debug( "/groups/*/users/*/activities" ); + if (logger.isDebugEnabled()) { + logger.debug("/groups/*/users/*/activities"); + } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/groups/users/devices/DevicesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/devices/DevicesService.java b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/devices/DevicesService.java index 757ee46..e9f8845 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/groups/users/devices/DevicesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/groups/users/devices/DevicesService.java @@ -28,6 +28,8 @@ public class DevicesService extends org.apache.usergrid.services.devices.Devices public DevicesService() { super(); - logger.debug( "/groups/*/users/*/devices" ); + if (logger.isDebugEnabled()) { + logger.debug("/groups/*/users/*/devices"); + } } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/messages/MessagesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/messages/MessagesService.java b/stack/services/src/main/java/org/apache/usergrid/services/messages/MessagesService.java index 10c1379..e55c9b2 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/messages/MessagesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/messages/MessagesService.java @@ -29,6 +29,8 @@ public class MessagesService extends AbstractCollectionService { public MessagesService() { super(); - logger.debug( "/messages" ); + if (logger.isDebugEnabled()) { + logger.debug("/messages"); + } } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/notifications/InactiveDeviceManager.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/notifications/InactiveDeviceManager.java b/stack/services/src/main/java/org/apache/usergrid/services/notifications/InactiveDeviceManager.java index 9a6d67e..5ab16ba 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/notifications/InactiveDeviceManager.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/notifications/InactiveDeviceManager.java @@ -48,7 +48,9 @@ public class InactiveDeviceManager { public void removeInactiveDevices( Map<String,Date> inactiveDeviceMap ){ final String notfierPostFix = ApplicationQueueManagerImpl.NOTIFIER_ID_POSTFIX; if (inactiveDeviceMap != null && inactiveDeviceMap.size() > 0) { - LOG.debug("processing {} inactive devices", inactiveDeviceMap.size()); + if (LOG.isDebugEnabled()) { + LOG.debug("processing {} inactive devices", inactiveDeviceMap.size()); + } Map<String, Object> clearPushtokenMap = new HashMap<String, Object>( 2); clearPushtokenMap.put(notifier.getName() + notfierPostFix, ""); clearPushtokenMap.put(notifier.getUuid() + notfierPostFix, ""); http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/notifications/TaskManager.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/notifications/TaskManager.java b/stack/services/src/main/java/org/apache/usergrid/services/notifications/TaskManager.java index 148a2dc..a74cc14 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/notifications/TaskManager.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/notifications/TaskManager.java @@ -53,28 +53,42 @@ public class TaskManager { completed(notifier,null,deviceUUID,null); } public void completed(Notifier notifier, Receipt receipt, UUID deviceUUID, String newProviderId) throws Exception { - LOG.debug("REMOVED {}", deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("REMOVED {}", deviceUUID); + } try { - LOG.debug("notification {} removing device {} from remaining", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} removing device {} from remaining", notification.getUuid(), deviceUUID); + } EntityRef deviceRef = new SimpleEntityRef(Device.ENTITY_TYPE, deviceUUID); if (receipt != null) { - LOG.debug("notification {} sent to device {}. saving receipt.", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} sent to device {}. saving receipt.", notification.getUuid(), deviceUUID); + } receipt.setSent(System.currentTimeMillis()); this.saveReceipt(notification, deviceRef, receipt,false); - LOG.debug("notification {} receipt saved for device {}", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} receipt saved for device {}", notification.getUuid(), deviceUUID); + } successes.incrementAndGet(); } if (newProviderId != null) { - LOG.debug("notification {} replacing device {} notifierId", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} replacing device {} notifierId", notification.getUuid(), deviceUUID); + } replaceProviderId(deviceRef, notifier, newProviderId); } - LOG.debug("notification {} completed device {}", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} completed device {}", notification.getUuid(), deviceUUID); + } } finally { - LOG.debug("COUNT is: {}", successes.get()); + if (LOG.isDebugEnabled()) { + LOG.debug("COUNT is: {}", successes.get()); + } if (hasFinished) { //process has finished but notifications are still coming in finishedBatch(); @@ -100,7 +114,9 @@ public class TaskManager { receipt.setErrorCode(code); receipt.setErrorMessage(message); this.saveReceipt(notification, new SimpleEntityRef(Device.ENTITY_TYPE, deviceUUID), receipt,true); - LOG.debug("notification {} receipt saved for device {}", notification.getUuid(), deviceUUID); + if (LOG.isDebugEnabled()) { + LOG.debug("notification {} receipt saved for device {}", notification.getUuid(), deviceUUID); + } } finally { completed(notifier, deviceUUID); } @@ -182,4 +198,4 @@ public class TaskManager { // proxy.asyncCheckForInactiveDevices(notifiers); } } -} \ No newline at end of file +} http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/notifications/TestAdapter.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/notifications/TestAdapter.java b/stack/services/src/main/java/org/apache/usergrid/services/notifications/TestAdapter.java index 1007dc6..6d9de7d 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/notifications/TestAdapter.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/notifications/TestAdapter.java @@ -56,7 +56,7 @@ public class TestAdapter implements ProviderAdapter { @Override public void sendNotification( - String providerId, + String providerId, final Object payload, Notification notification, TaskTracker tracker) @@ -86,12 +86,16 @@ public class TestAdapter implements ProviderAdapter { @Override public void doneSendingNotifications() throws Exception { - log.debug("doneSendingNotifications()"); + if (log.isDebugEnabled()) { + log.debug("doneSendingNotifications()"); + } } @Override public void removeInactiveDevices() throws Exception { - log.debug("getInactiveDevices()"); + if (log.isDebugEnabled()) { + log.debug("getInactiveDevices()"); + } } @Override http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/notifications/apns/APNsAdapter.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/notifications/apns/APNsAdapter.java b/stack/services/src/main/java/org/apache/usergrid/services/notifications/apns/APNsAdapter.java index 8e97f4c..67137f0 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/notifications/apns/APNsAdapter.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/notifications/apns/APNsAdapter.java @@ -146,7 +146,9 @@ public class APNsAdapter implements ProviderAdapter { pushManager.start(); } } catch (IllegalStateException ise) { - logger.debug("failed to start", ise);//could have failed because its started + if (logger.isDebugEnabled()) { + logger.debug("failed to start", ise);//could have failed because its started + } } } return pushManager; http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/notifications/impl/ApplicationQueueManagerImpl.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/notifications/impl/ApplicationQueueManagerImpl.java b/stack/services/src/main/java/org/apache/usergrid/services/notifications/impl/ApplicationQueueManagerImpl.java index 37ced91..9cb8e1d 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/notifications/impl/ApplicationQueueManagerImpl.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/notifications/impl/ApplicationQueueManagerImpl.java @@ -306,7 +306,9 @@ public class ApplicationQueueManagerImpl implements ApplicationQueueManager { tracker.failed(0, "Notification is duplicate/expired/cancelled."); }else { if (payload == null) { - LOG.debug("selected device {} for notification {} doesn't have a valid payload. skipping.", deviceUUID, notification.getUuid()); + if (LOG.isDebugEnabled()) { + LOG.debug("selected device {} for notification {} doesn't have a valid payload. skipping.", deviceUUID, notification.getUuid()); + } tracker.failed(0, "failed to match payload to " + message.getNotifierId() + " notifier"); } else { long now = System.currentTimeMillis(); @@ -448,10 +450,14 @@ public class ApplicationQueueManagerImpl implements ApplicationQueueManager { for (final ProviderAdapter providerAdapter : providerAdapters) { try { if (providerAdapter != null) { - LOG.debug("checking notifier {} for inactive devices", providerAdapter.getNotifier()); + if (LOG.isDebugEnabled()) { + LOG.debug("checking notifier {} for inactive devices", providerAdapter.getNotifier()); + } providerAdapter.removeInactiveDevices(); - LOG.debug("finished checking notifier {} for inactive devices",providerAdapter.getNotifier()); + if (LOG.isDebugEnabled()) { + LOG.debug("finished checking notifier {} for inactive devices", providerAdapter.getNotifier()); + } } } catch (Exception e) { LOG.error("checkForInactiveDevices", e); // not http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/queues/ImportQueueListener.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/queues/ImportQueueListener.java b/stack/services/src/main/java/org/apache/usergrid/services/queues/ImportQueueListener.java index a4b0785..975b368 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/queues/ImportQueueListener.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/queues/ImportQueueListener.java @@ -73,7 +73,9 @@ public class ImportQueueListener extends QueueListener { * of the message and typecast it into a model called ApplicationQueueMessage. Then it does * work on the message. */ - logger.debug("Doing work in onMessage in ImportQueueListener"); + if (logger.isDebugEnabled()) { + logger.debug("Doing work in onMessage in ImportQueueListener"); + } for (QueueMessage message : messages) { ImportQueueMessage queueMessage = ( ImportQueueMessage ) message.getBody(); http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/roles/RolesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/roles/RolesService.java b/stack/services/src/main/java/org/apache/usergrid/services/roles/RolesService.java index f9b848b..ff36450 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/roles/RolesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/roles/RolesService.java @@ -44,7 +44,9 @@ public class RolesService extends AbstractCollectionService { public RolesService() { super(); - logger.debug( "/roles" ); + if (logger.isDebugEnabled()) { + logger.debug("/roles"); + } declareEntityDictionary( "permissions" ); } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/roles/groups/GroupsService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/roles/groups/GroupsService.java b/stack/services/src/main/java/org/apache/usergrid/services/roles/groups/GroupsService.java index d46a56d..9bf89ee 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/roles/groups/GroupsService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/roles/groups/GroupsService.java @@ -28,6 +28,8 @@ public class GroupsService extends org.apache.usergrid.services.groups.GroupsSer public GroupsService() { super(); - logger.debug( "/roles/*/groups" ); + if (logger.isDebugEnabled()) { + logger.debug("/roles/*/groups"); + } } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/roles/users/UsersService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/roles/users/UsersService.java b/stack/services/src/main/java/org/apache/usergrid/services/roles/users/UsersService.java index 534208e..8ee733d 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/roles/users/UsersService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/roles/users/UsersService.java @@ -36,7 +36,9 @@ public class UsersService extends org.apache.usergrid.services.users.UsersServic public UsersService() { super(); - logger.debug( "/roles/*/users" ); + if (logger.isDebugEnabled()) { + logger.debug("/roles/*/users"); + } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java b/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java index e2a2002..4a5ca68 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/users/UsersService.java @@ -60,7 +60,9 @@ public class UsersService extends AbstractCollectionService { public UsersService() { super(); - LOG.debug( "/users" ); + if (LOG.isDebugEnabled()) { + LOG.debug("/users"); + } makeConnectionPrivate( "following" ); http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/users/activities/ActivitiesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/users/activities/ActivitiesService.java b/stack/services/src/main/java/org/apache/usergrid/services/users/activities/ActivitiesService.java index c297864..0961708 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/users/activities/ActivitiesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/users/activities/ActivitiesService.java @@ -39,7 +39,9 @@ public class ActivitiesService extends GenericCollectionService { public ActivitiesService() { super(); - logger.debug( "/users/*/activities" ); + if (logger.isDebugEnabled()) { + logger.debug("/users/*/activities"); + } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/users/devices/DevicesService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/users/devices/DevicesService.java b/stack/services/src/main/java/org/apache/usergrid/services/users/devices/DevicesService.java index 4556eaa..8e7ba3b 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/users/devices/DevicesService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/users/devices/DevicesService.java @@ -34,12 +34,16 @@ public class DevicesService extends org.apache.usergrid.services.devices.Devices public DevicesService() { super(); - logger.debug( "/users/*/devices" ); + if (logger.isDebugEnabled()) { + logger.debug("/users/*/devices"); + } } @Override public ServiceResults putItemById( ServiceContext context, UUID id ) throws Exception { - logger.debug("Registering device {}", id); + if (logger.isDebugEnabled()) { + logger.debug("Registering device {}", id); + } unregisterDeviceToUsers(id,context.getOwner()); ServiceResults results = super.putItemById( context, id ); return results; http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/main/java/org/apache/usergrid/services/users/groups/GroupsService.java ---------------------------------------------------------------------- diff --git a/stack/services/src/main/java/org/apache/usergrid/services/users/groups/GroupsService.java b/stack/services/src/main/java/org/apache/usergrid/services/users/groups/GroupsService.java index 0d85f9f..d825d6a 100644 --- a/stack/services/src/main/java/org/apache/usergrid/services/users/groups/GroupsService.java +++ b/stack/services/src/main/java/org/apache/usergrid/services/users/groups/GroupsService.java @@ -28,6 +28,8 @@ public class GroupsService extends org.apache.usergrid.services.groups.GroupsSer public GroupsService() { super(); - logger.debug( "/users/*/groups" ); + if (logger.isDebugEnabled()) { + logger.debug("/users/*/groups"); + } } } http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/test/java/org/apache/usergrid/corepersistence/migration/AppInfoMigrationPluginTest.java ---------------------------------------------------------------------- diff --git a/stack/services/src/test/java/org/apache/usergrid/corepersistence/migration/AppInfoMigrationPluginTest.java b/stack/services/src/test/java/org/apache/usergrid/corepersistence/migration/AppInfoMigrationPluginTest.java index ef97188..2973730 100644 --- a/stack/services/src/test/java/org/apache/usergrid/corepersistence/migration/AppInfoMigrationPluginTest.java +++ b/stack/services/src/test/java/org/apache/usergrid/corepersistence/migration/AppInfoMigrationPluginTest.java @@ -194,7 +194,9 @@ public class AppInfoMigrationPluginTest { private void checkApplicationsBroken( List<Entity> deletedApps ) throws Exception { - logger.debug("\n\nChecking applications broken\n"); + if (logger.isDebugEnabled()) { + logger.debug("\n\nChecking applications broken\n"); + } for ( Entity applicationInfo : deletedApps ) { @@ -209,7 +211,9 @@ public class AppInfoMigrationPluginTest { private void checkApplicationsOk( String orgName) throws Exception { - logger.debug("\n\nChecking applications OK\n"); + if (logger.isDebugEnabled()) { + logger.debug("\n\nChecking applications OK\n"); + } for (int i=0; i<10; i++) { http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/test/java/org/apache/usergrid/management/export/ExportServiceIT.java ---------------------------------------------------------------------- diff --git a/stack/services/src/test/java/org/apache/usergrid/management/export/ExportServiceIT.java b/stack/services/src/test/java/org/apache/usergrid/management/export/ExportServiceIT.java index c31f07c..870b678 100644 --- a/stack/services/src/test/java/org/apache/usergrid/management/export/ExportServiceIT.java +++ b/stack/services/src/test/java/org/apache/usergrid/management/export/ExportServiceIT.java @@ -750,7 +750,9 @@ public class ExportServiceIT { @Ignore("Pending merge of export-feature branch") public void testIntegration100EntitiesOn() throws Exception { - logger.debug("testIntegration100EntitiesOn(): starting..."); + if (logger.isDebugEnabled()) { + logger.debug("testIntegration100EntitiesOn(): starting..."); + } ExportService exportService = setup.getExportService(); http://git-wip-us.apache.org/repos/asf/usergrid/blob/af9d81e0/stack/services/src/test/java/org/apache/usergrid/management/importer/ImportServiceIT.java ---------------------------------------------------------------------- diff --git a/stack/services/src/test/java/org/apache/usergrid/management/importer/ImportServiceIT.java b/stack/services/src/test/java/org/apache/usergrid/management/importer/ImportServiceIT.java index 7dc075c..4bc20f1 100644 --- a/stack/services/src/test/java/org/apache/usergrid/management/importer/ImportServiceIT.java +++ b/stack/services/src/test/java/org/apache/usergrid/management/importer/ImportServiceIT.java @@ -181,7 +181,7 @@ public class ImportServiceIT { // wait... } - logger.debug("\n\nImport the application\n\n"); + logger.debug("Import the application\n\n"); // import S3Import s3Import = new S3ImportImpl(); @@ -203,7 +203,9 @@ public class ImportServiceIT { // wait... } - logger.debug("\n\nVerify Import\n\n"); + if (logger.isDebugEnabled()) { + logger.debug("Verify Import"); + } try { //checks if temp import files are created i.e. downloaded from S3 @@ -213,14 +215,19 @@ public class ImportServiceIT { // check if all collections in the application are updated for (String collectionName : collections) { - logger.debug("Checking collection {}", collectionName); + + if (logger.isDebugEnabled()) { + logger.debug("Checking collection {}", collectionName); + } Results collection = em.getCollection(applicationId, collectionName, null, Level.ALL_PROPERTIES); for (Entity eachEntity : collection.getEntities() ) { - logger.debug("Checking entity {} {}:{}", - new Object[] { eachEntity.getName(), eachEntity.getType(), eachEntity.getUuid()} ); + if (logger.isDebugEnabled()) { + logger.debug("Checking entity {} {}:{}", + new Object[]{eachEntity.getName(), eachEntity.getType(), eachEntity.getUuid()}); + } //check for dictionaries --> checking permissions in the dictionaries EntityRef er;
