Package org.onebusaway.users.services
Interface UserPropertiesMigration
-
- All Known Implementing Classes:
UserPropertiesMigrationImpl
public interface UserPropertiesMigration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserPropertiesMigrationStatusgetUserPropertiesBulkMigrationStatus()<T extends UserProperties>
Tmigrate(UserProperties properties, Class<T> target)booleanneedsMigration(UserProperties properties, Class<?> target)<T extends UserProperties>
voidstartUserPropertiesBulkMigration(Class<T> target)
-
-
-
Method Detail
-
migrate
<T extends UserProperties> T migrate(UserProperties properties, Class<T> target)
-
needsMigration
boolean needsMigration(UserProperties properties, Class<?> target)
-
startUserPropertiesBulkMigration
<T extends UserProperties> void startUserPropertiesBulkMigration(Class<T> target)
-
getUserPropertiesBulkMigrationStatus
UserPropertiesMigrationStatus getUserPropertiesBulkMigrationStatus()
-
-