package common; public interface PermissionManagerMBean { String[] schemaList (String schemaName); String[] schemaPermissions (String schemaName); String[] schemaId (String schemaName); String grant (String granteeSchemaName, String permission, String name, String attributes); String grantStar (String granteeSchemaName, String permission); String grantFilePermission (String granteeSchemaName, String fileName, boolean read, boolean write, boolean execute, boolean delete); String grantFilePermission (String granteeSchemaName, String fileName, String rwxString); String grantPropertyPermission (String granteeSchemaName, String propertyName, boolean read, boolean write); String grantRuntimePermission (String granteeSchemaName, String targetName); String grantPolicy (String granteeSchemaName, String permission, String name, String attributes); }