public class MockLicenseRoleStore extends Object implements LicenseRoleStore
LicenseRoleStore.LicenseRoleData
Constructor and Description |
---|
MockLicenseRoleStore() |
Modifier and Type | Method and Description |
---|---|
LicenseRoleStore.LicenseRoleData |
get(LicenseRoleId id)
Get the
LicenseRoleStore.LicenseRoleData for the passed
LicenseRoleId . |
void |
removeGroup(String groupName)
Removes the association of the given group from all license roles in the database.
|
MockLicenseRoleStore |
save(LicenseRoleId id,
String... groups) |
LicenseRoleStore.LicenseRoleData |
save(LicenseRoleStore.LicenseRoleData data)
Save the passed
LicenseRoleStore.LicenseRoleData to the database. |
@Nonnull public LicenseRoleStore.LicenseRoleData get(@Nonnull LicenseRoleId id)
LicenseRoleStore
LicenseRoleStore.LicenseRoleData
for the passed
LicenseRoleId
.get
in interface LicenseRoleStore
id
- the ID to search for.
The LicenseRoleStore.LicenseRoleData
for the passed
LicenseRoleId
.@Nonnull public LicenseRoleStore.LicenseRoleData save(@Nonnull LicenseRoleStore.LicenseRoleData data)
LicenseRoleStore
LicenseRoleStore.LicenseRoleData
to the database.save
in interface LicenseRoleStore
data
- the data to save to the database.LicenseRoleStore.LicenseRoleData
as saved in the database.@Nonnull public void removeGroup(@Nonnull String groupName)
LicenseRoleStore
removeGroup
in interface LicenseRoleStore
groupName
- the name of the group to remove.public MockLicenseRoleStore save(LicenseRoleId id, String... groups)
Copyright © 2002-2015 Atlassian. All Rights Reserved.