|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.continuent.tungsten.common.utils.CLUtils
public class CLUtils
| Constructor Summary | |
|---|---|
CLUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String[] |
appendArg(java.lang.String[] args,
java.lang.String newArg)
|
static void |
clearCapture()
|
static java.lang.String |
collectionToString(java.util.Collection<java.lang.Object> collection)
|
static TungstenProperties |
editProperties(TungstenProperties props,
boolean isNew,
java.io.BufferedReader in)
|
static void |
error(java.lang.String msg,
java.lang.Throwable t)
|
static void |
fatal(java.lang.String msg,
java.lang.Throwable t)
|
static java.lang.String |
formatAllReplicatorProps(TungstenProperties replProps,
java.lang.String header,
boolean printDetails)
|
static java.lang.String |
formatDsMap(java.util.Map<java.lang.String,TungstenProperties> dsMap,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
|
static java.lang.String |
formatDsProps(TungstenProperties dsProps,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
|
static java.lang.String |
formatHeaderRow(java.lang.String header)
|
static java.lang.String |
formatMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String header,
boolean wasModified)
|
static java.lang.String |
formatMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String indent,
java.lang.String header,
boolean wasModified)
|
static java.lang.String |
formatMapOld(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String header,
boolean wasModified)
Does a generic format of a TungstenProperties instance. |
static java.lang.String |
formatProperties(java.lang.String name,
TungstenProperties props,
java.lang.String header)
|
static java.lang.String |
formatProperties(java.lang.String name,
TungstenProperties props,
java.lang.String header,
boolean wasModified)
|
static java.lang.String |
formatPropertiesOld(java.lang.String name,
TungstenProperties props,
java.lang.String header,
boolean wasModified)
Does a generic format of a TungstenProperties instance. |
static java.lang.String |
formatReplicatorProps(TungstenProperties replProps,
boolean managerIsOnline,
java.lang.String header,
boolean printDetails)
|
static java.lang.String |
formatRouterStatus(TungstenProperties dsProps,
boolean printDetails)
|
static void |
formatStatistics(TungstenProperties dsProps,
java.lang.StringBuilder builder,
java.lang.String header,
java.lang.String indent)
|
static java.lang.String |
formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
|
static java.lang.String |
formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean includeComponents,
boolean isRawFormat)
|
static java.lang.String |
formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
TungstenProperties routerUsage,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean isRawFormat)
Format manager status |
static java.lang.String |
formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
TungstenProperties routerUsage,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean includeComponents,
boolean isRawFormat)
|
static void |
getCapture(java.util.Vector<java.lang.String> transferBuffer)
|
static java.lang.String[] |
getInputTokens(jline.ConsoleReader cr,
java.lang.String prompt,
java.io.BufferedReader in)
|
static CLLogLevel |
getLogLevel()
|
static java.lang.String |
iterableToCommaSeparatedList(java.lang.Iterable<?> iterable)
This method will format any iterable class into a comma-separated list. |
static java.lang.String |
iterableToString(java.lang.Iterable<?> iterable)
This method will format any iterable class into a simple newline delimited list. |
static java.lang.String |
listToString(java.util.List<java.lang.Object> list)
|
static java.lang.String |
modifiedSign(boolean wasModified)
|
static java.lang.String[] |
prependArg(java.lang.String[] args,
java.lang.String newArg)
|
static void |
print(java.lang.String msg)
|
static java.lang.String |
printArgs(java.lang.String[] args)
|
static java.lang.String |
printArgs(java.lang.String[] args,
int startElement)
|
static void |
printDataService(java.util.Map<java.lang.String,TungstenProperties> dataSourceProps,
java.lang.String[] args)
|
static void |
printDataSource(TungstenProperties dsProperties,
java.lang.String header,
boolean printDetails)
|
static void |
printf(java.lang.String fmt,
java.lang.Object... args)
|
static void |
println(java.lang.String msg)
Temporary utility method to keep current println behavior. |
static void |
println(java.lang.String msg,
CLLogLevel level)
|
static void |
setLogLevel(CLLogLevel logLevel)
|
static java.lang.String |
setLogLevel(java.lang.String level)
|
static java.lang.String |
stringCollectionToString(java.util.Collection<java.lang.String> list)
|
static java.lang.String |
stringListToString(java.util.List<java.lang.String> list)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CLUtils()
| Method Detail |
|---|
public static void clearCapture()
public static void getCapture(java.util.Vector<java.lang.String> transferBuffer)
public static CLLogLevel getLogLevel()
public static void setLogLevel(CLLogLevel logLevel)
public static java.lang.String setLogLevel(java.lang.String level)
throws CLException
CLException
public static java.lang.String[] getInputTokens(jline.ConsoleReader cr,
java.lang.String prompt,
java.io.BufferedReader in)
throws java.io.IOException
java.io.IOException
public static java.lang.String formatPropertiesOld(java.lang.String name,
TungstenProperties props,
java.lang.String header,
boolean wasModified)
name - - a name to be associated with the propertiesprops - - the TungstenProperties instanceheader - - an optional header that can be pre-pended to each
property
public static java.lang.String formatProperties(java.lang.String name,
TungstenProperties props,
java.lang.String header,
boolean wasModified)
public static java.lang.String formatMapOld(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String header,
boolean wasModified)
name - - a name to be associated with the propertiesprops - - the TungstenProperties instanceheader - - an optional header that can be pre-pended to each
property
public static java.lang.String formatMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String header,
boolean wasModified)
public static java.lang.String formatMap(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> props,
java.lang.String indent,
java.lang.String header,
boolean wasModified)
public static java.lang.String formatProperties(java.lang.String name,
TungstenProperties props,
java.lang.String header)
public static java.lang.String formatDsMap(java.util.Map<java.lang.String,TungstenProperties> dsMap,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
dsProps - header - wasModified - printDetails - includeStatistics -
public static java.lang.String formatDsProps(TungstenProperties dsProps,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
dsProps - header - wasModified - printDetails - includeStatistics -
public static java.lang.String formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics)
dsProps - - datasource properties to formatreplProps - - formatted replicator status for the datasourceheader - - header to be inserted on each linewasModified - - indicates whether or not the datasource has been
modifiedprintDetails - - print detailsincludeStatistics - - include statistics
public static java.lang.String formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
TungstenProperties routerUsage,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean isRawFormat)
dsProps - replProps - dbProps - routerUsage - managerIsOnline - header - wasModified - printDetails - includeStatistics - isRawFormat - TODO
public static java.lang.String formatRouterStatus(TungstenProperties dsProps,
boolean printDetails)
public static java.lang.String formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean includeComponents,
boolean isRawFormat)
dsProps - - datasource properties to formatreplProps - - formatted replicator status for the datasourcedbProps - - properties that represent the database server statemanagerIsOnline - TODOheader - - header to be inserted on each linewasModified - - indicates whether or not the datasource has been
modifiedprintDetails - - print detailsincludeStatistics - - whether or not to include statisticsincludeComponents - TODOisRawFormat - TODO
public static java.lang.String formatStatus(TungstenProperties dsProps,
TungstenProperties replProps,
TungstenProperties dbProps,
TungstenProperties routerUsage,
boolean managerIsOnline,
java.lang.String header,
boolean wasModified,
boolean printDetails,
boolean includeStatistics,
boolean includeComponents,
boolean isRawFormat)
dsProps - - datasource properties to formatreplProps - - formatted replicator status for the datasourcedbProps - - properties that represent the database server staterouterUsage - TODOmanagerIsOnline - TODOheader - - header to be inserted on each linewasModified - - indicates whether or not the datasource has been
modifiedprintDetails - - print detailsincludeStatistics - - whether or not to include statisticsincludeComponents - TODOisRawFormat - If true, eliminates 'pretty' formatting.
public static java.lang.String formatHeaderRow(java.lang.String header)
public static java.lang.String formatReplicatorProps(TungstenProperties replProps,
boolean managerIsOnline,
java.lang.String header,
boolean printDetails)
public static java.lang.String formatAllReplicatorProps(TungstenProperties replProps,
java.lang.String header,
boolean printDetails)
public static java.lang.String modifiedSign(boolean wasModified)
public static void formatStatistics(TungstenProperties dsProps,
java.lang.StringBuilder builder,
java.lang.String header,
java.lang.String indent)
public static void println(java.lang.String msg)
msg -
public static void println(java.lang.String msg,
CLLogLevel level)
public static void printf(java.lang.String fmt,
java.lang.Object... args)
public static void print(java.lang.String msg)
public static void error(java.lang.String msg,
java.lang.Throwable t)
public static void fatal(java.lang.String msg,
java.lang.Throwable t)
public static void printDataService(java.util.Map<java.lang.String,TungstenProperties> dataSourceProps,
java.lang.String[] args)
public static void printDataSource(TungstenProperties dsProperties,
java.lang.String header,
boolean printDetails)
public static java.lang.String printArgs(java.lang.String[] args)
public static java.lang.String printArgs(java.lang.String[] args,
int startElement)
public static TungstenProperties editProperties(TungstenProperties props,
boolean isNew,
java.io.BufferedReader in)
throws java.io.IOException
java.io.IOException
public static java.lang.String[] appendArg(java.lang.String[] args,
java.lang.String newArg)
public static java.lang.String[] prependArg(java.lang.String[] args,
java.lang.String newArg)
public static java.lang.String listToString(java.util.List<java.lang.Object> list)
public static java.lang.String iterableToCommaSeparatedList(java.lang.Iterable<?> iterable)
iterable - An iterable value.
public static java.lang.String iterableToString(java.lang.Iterable<?> iterable)
iterable -
public static java.lang.String stringListToString(java.util.List<java.lang.String> list)
public static java.lang.String stringCollectionToString(java.util.Collection<java.lang.String> list)
public static java.lang.String collectionToString(java.util.Collection<java.lang.Object> collection)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||