com.pcbsys.nirvana.client.nStorePermissionGenerator Class Reference

Class responsible for generating the permission mask to be applied to a Queue/Channel. More...

Static Public Member Functions

static long getChannelPermissions (EnumSet< nChannelStorePermission > permissions)
 Generates the permission mask from the set of the specified channel permissions. More...
 
static long getQueuePermissions (EnumSet< nQueueStorePermission > permissions)
 Generates the permission mask from the set of the specified queue permissions. More...
 

Detailed Description

Class responsible for generating the permission mask to be applied to a Queue/Channel.

Member Function Documentation

static long com.pcbsys.nirvana.client.nStorePermissionGenerator.getChannelPermissions ( EnumSet< nChannelStorePermission permissions)
static

Generates the permission mask from the set of the specified channel permissions.

Parameters
permissionsset of channel permissions
Returns
the generated permission mask
Since
9.12
static long com.pcbsys.nirvana.client.nStorePermissionGenerator.getQueuePermissions ( EnumSet< nQueueStorePermission permissions)
static

Generates the permission mask from the set of the specified queue permissions.

Parameters
permissionsset of queue permissions
Returns
the generated permission mask
Since
9.12