## Uses of Interface
madkit.kernel.Gatekeeper

- Packages that use Gatekeeper
  Package | Description
  --- | ---
  madkit.kernel | Provides classes that are fundamental to the design of MaDKit applications.

- - ### Uses of Gatekeeper in madkit.kernel

    Methods in madkit.kernel with parameters of type Gatekeeper
    Modifier and Type | Method and Description
    --- | ---
    `AbstractAgent.ReturnCode` | AbstractAgent.`bucketModeCreateGroup(String community, String group, boolean isDistributed, Gatekeeper keyMaster)` Creates a new Group within a community even if the agent has been launched using using one of the `launchAgentBucket` methods.
    `AbstractAgent.ReturnCode` | AbstractAgent.`createGroup(String community, String group, boolean isDistributed, Gatekeeper keyMaster)` Creates a new Group within a community.
    `boolean` | AbstractAgent.`createGroupIfAbsent(String community, String group, boolean isDistributed, Gatekeeper keyMaster)` Creates a new Group within a community but does not produce any warning if the group already exists.

Fabien Michel, Olivier Gutknecht, Jacques Ferber - February 17 2020