Interface DataStoreFactory.Convertable<C>
-
- All Superinterfaces:
DataStoreFactory<C>
- Enclosing interface:
- DataStoreFactory<C>
public static interface DataStoreFactory.Convertable<C> extends DataStoreFactory<C>
A data store type that is used for migration from other permissions systems.These data store types can discover existing data in the environment and present conversion options to the user.
- Since:
- 2.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ca.stellardrift.permissionsex.datastore.DataStoreFactory
DataStoreFactory.Convertable<C>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ConversionResult>listConversionOptions(PermissionsEngine pex)Return a list of all possible conversion options for this data store.-
Methods inherited from interface ca.stellardrift.permissionsex.datastore.DataStoreFactory
create, defrost, friendlyName, name, serialize
-
-
-
-
Method Detail
-
listConversionOptions
List<ConversionResult> listConversionOptions(PermissionsEngine pex)
Return a list of all possible conversion options for this data store.- Parameters:
pex- the permissions engine instance- Returns:
- an unmodifiable list of possible conversion results
- Since:
- 2.0.0
-
-