com.hazelcast.security.permission
Class MapReducePermission

java.lang.Object
  extended by java.security.Permission
      extended by com.hazelcast.security.permission.ClusterPermission
          extended by com.hazelcast.security.permission.InstancePermission
              extended by com.hazelcast.security.permission.MapReducePermission
All Implemented Interfaces:
Serializable, Guard

public class MapReducePermission
extends InstancePermission

To be able to map-reduce from a client in a secure environment

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.hazelcast.security.permission.InstancePermission
actions, CREATE, DESTROY, mask, NONE
 
Constructor Summary
MapReducePermission(String name, String... actions)
           
 
Method Summary
protected  int initMask(String[] actions)
          init mask
 
Methods inherited from class com.hazelcast.security.permission.InstancePermission
equals, getActions, hashCode, implies
 
Methods inherited from class com.hazelcast.security.permission.ClusterPermission
newPermissionCollection
 
Methods inherited from class java.security.Permission
checkGuard, getName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapReducePermission

public MapReducePermission(String name,
                           String... actions)
Method Detail

initMask

protected int initMask(String[] actions)
Description copied from class: InstancePermission
init mask

Specified by:
initMask in class InstancePermission


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.