T - The type of the strategy described by this implementation registration.public interface StrategyRegistration<T>
Describes the registration of a named strategy implementation. A strategy + selector name should resolve to a single implementation.
| Modifier and Type | Method and Description |
|---|---|
Iterable<String> |
getSelectorNames()
Any registered names for this strategy registration.
|
Class<? extends T> |
getStrategyImplementation()
The strategy implementation class.
|
Class<T> |
getStrategyRole()
The strategy role.
|
Class<T> getStrategyRole()
The strategy role. Best practice says this should be an interface.
Iterable<String> getSelectorNames()
Any registered names for this strategy registration.
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.