wt.inf.team
Class FixUserAndMyPageQueryableGroups

java.lang.Object
  extended bywt.inf.team.FixUserAndMyPageQueryableGroups

public class FixUserAndMyPageQueryableGroups
extends Object


Field Summary
private static String CMD
           
private static int DEFAULT_PAGE_SIZE
           
private static int ERROR_STATUS
           
private static String HELP_FLAG
           
private static int OK_STATUS
           
private static String PAGE_SIZE_FLAG
           
 
Constructor Summary
FixUserAndMyPageQueryableGroups()
           
 
Method Summary
private static void createOrUpdateMyPageQueryableLink(Project2 container, WTUser user, boolean enabled)
           
private static void doFix(int range)
           
private static void fixProject(Project2 project)
           
private static WTPrincipal[] getArrayOfPrincipals(Set set)
           
private static ObjectIdentifier getOid(Object obj)
           
static void main(String[] args)
           
private static int parseArgs(String[] args, int range)
           
static void usage(int status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_PAGE_SIZE

private static final int DEFAULT_PAGE_SIZE
See Also:
Constant Field Values

CMD

private static final String CMD

PAGE_SIZE_FLAG

private static final String PAGE_SIZE_FLAG
See Also:
Constant Field Values

HELP_FLAG

private static final String HELP_FLAG
See Also:
Constant Field Values

ERROR_STATUS

private static final int ERROR_STATUS
See Also:
Constant Field Values

OK_STATUS

private static final int OK_STATUS
See Also:
Constant Field Values
Constructor Detail

FixUserAndMyPageQueryableGroups

public FixUserAndMyPageQueryableGroups()
Method Detail

usage

public static void usage(int status)

main

public static void main(String[] args)

doFix

private static void doFix(int range)
                   throws WTException
Throws:
WTException

fixProject

private static void fixProject(Project2 project)
                        throws WTException
Throws:
WTException

createOrUpdateMyPageQueryableLink

private static void createOrUpdateMyPageQueryableLink(Project2 container,
                                                      WTUser user,
                                                      boolean enabled)
                                               throws WTException
Throws:
WTException

getOid

private static ObjectIdentifier getOid(Object obj)
                                throws WTException
Throws:
WTException

getArrayOfPrincipals

private static WTPrincipal[] getArrayOfPrincipals(Set set)

parseArgs

private static int parseArgs(String[] args,
                             int range)