wt.rule.ruletool
Class RuleToolHelper

java.lang.Object
  extended bywt.rule.ruletool.RuleToolHelper

public class RuleToolHelper
extends Object


Field Summary
private static String CLASS_NAME_FLAG
           
private static String DEFAULT_ORG
           
private static String ENABLED_FLAG
           
private static String EXCHANGE_FLAG
           
private static String FILE
           
private static String ID_FLAG
           
private static String ORG_FLAG
           
private static String RULE_NAME_FLAG
           
private static String RULE_TYPE_FLAG
           
 
Constructor Summary
RuleToolHelper()
           
 
Method Summary
static QueryResult findRules(WTContainerRef container)
           
static Class getClass(String[] args)
           
static WTContainerRef getContainerRef(String[] args)
           
static File getFile(String[] args)
           
static long getId(String[] args)
           
static WTContainerRef getOrgContainerRef(String name)
           
static String getParameter(String[] args, String flag)
           
static String getRuleName(String[] args)
           
static RuleType getRuleType(String[] args)
           
static Boolean isEnabled(String[] args)
           
static void listRule(TypeBasedRule rule)
           
static void listRules(QueryResult result)
           
static void listRules(Rule[] rules)
           
static void listSpecification(Rule rule)
           
private static String truncOrPad(String s, int size)
           
private static String truncOrPad(String s, int size, boolean end)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORG_FLAG

private static final String ORG_FLAG
See Also:
Constant Field Values

EXCHANGE_FLAG

private static final String EXCHANGE_FLAG
See Also:
Constant Field Values

DEFAULT_ORG

private static final String DEFAULT_ORG
See Also:
Constant Field Values

RULE_NAME_FLAG

private static final String RULE_NAME_FLAG
See Also:
Constant Field Values

RULE_TYPE_FLAG

private static final String RULE_TYPE_FLAG
See Also:
Constant Field Values

CLASS_NAME_FLAG

private static final String CLASS_NAME_FLAG
See Also:
Constant Field Values

ID_FLAG

private static final String ID_FLAG
See Also:
Constant Field Values

ENABLED_FLAG

private static final String ENABLED_FLAG
See Also:
Constant Field Values

FILE

private static final String FILE
See Also:
Constant Field Values
Constructor Detail

RuleToolHelper

public RuleToolHelper()
Method Detail

findRules

public static QueryResult findRules(WTContainerRef container)
                             throws WTException
Throws:
WTException

getId

public static long getId(String[] args)

getClass

public static Class getClass(String[] args)
                      throws ClassNotFoundException
Throws:
ClassNotFoundException

getFile

public static File getFile(String[] args)

getRuleName

public static String getRuleName(String[] args)

getRuleType

public static RuleType getRuleType(String[] args)

getContainerRef

public static WTContainerRef getContainerRef(String[] args)
                                      throws WTException
Throws:
WTException

getOrgContainerRef

public static WTContainerRef getOrgContainerRef(String name)
                                         throws WTException
Throws:
WTException

isEnabled

public static Boolean isEnabled(String[] args)

getParameter

public static String getParameter(String[] args,
                                  String flag)

listSpecification

public static void listSpecification(Rule rule)

listRules

public static void listRules(Rule[] rules)

listRules

public static void listRules(QueryResult result)

listRule

public static void listRule(TypeBasedRule rule)

truncOrPad

private static String truncOrPad(String s,
                                 int size)

truncOrPad

private static String truncOrPad(String s,
                                 int size,
                                 boolean end)