public static PrioritizationStrategy getPrioritizationStrategy(String attributeValue) throws StrategyException {
        TaskInstanceStrategyFactory factory = getInstance();
        String className = factory.getStrategyClassName(attributeValue, StrategyType.PrioritizationStrategy);
        PrioritizationStrategy strategy = (PrioritizationStrategy) factory.getStrategyInstance(PrioritizationStrategy.class, className, null);
        return strategy;
    }
public static PrioritizationStrategy getPrioritizationStrategy ( String attributeValue ) throws StrategyException { TaskInstanceStrategyFactory factory = getInstance ( ) ; String className = factory . getStrategyClassName ( attributeValue , StrategyType . PrioritizationStrategy ) ; PrioritizationStrategy strategy = ( PrioritizationStrategy ) factory . getStrategyInstance ( PrioritizationStrategy . class , className , null ) ; return strategy ; }
Returns a Prioritization routing strategy instance based on an attribute value
which can consist of either the routing strategy logical name, or an xml document.
@param attributeValue
@return the Prioritization strategy implementor instance