Package com.swiftmq.util
Class SwiftUtilities
- java.lang.Object
-
- com.swiftmq.util.SwiftUtilities
-
public class SwiftUtilities extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ABSOLUTEDIR_PREFIX
static java.lang.String
PREFIX
static java.lang.String
SUFFIX
static java.lang.String
UPGRADE_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description SwiftUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
ackModeToString(int ackMode)
static java.lang.String
addWorkingDir(java.lang.String filename)
static java.lang.String[]
append(java.lang.String[] s, java.lang.String[] a)
static java.lang.String
concat(java.lang.String[] s, java.lang.String delimiter)
static java.lang.String[]
concat(java.lang.String r, java.lang.String[] s)
static void
createDirectoryOfFile(java.lang.String filename)
static java.lang.String[]
cutFirst(java.lang.String[] s)
static java.lang.String[]
cutLast(java.lang.String[] s)
static java.lang.String
extractAMQPName(java.lang.String url)
static java.lang.String
fillLeft(java.lang.String s, int length, char filler)
static java.lang.String
fillToLength(java.lang.String s, int length)
static java.lang.Object
getFirstStartsWith(java.util.Map map, java.lang.String startsWithKey)
static java.lang.String
getStackTrace(java.lang.Exception e)
static byte[]
loadImageAsBytes(java.io.InputStream instream)
static java.lang.String[]
parseCLICommand(java.lang.String s)
static java.util.List
parseCLICommandList(java.lang.String s)
static int
persistenceModeToInt(java.lang.String pm)
static java.lang.String
replace(java.lang.String source, java.lang.String from, java.lang.String to)
static void
showActiveThreads(java.io.OutputStream out)
static java.lang.String
substitute(java.lang.String source, java.lang.String[] varValue)
static java.lang.String
substitute(java.lang.String source, java.lang.String varName, java.lang.String varValue)
static java.lang.String[]
tokenize(java.lang.String s, java.lang.String delimiter)
static void
verifyClientId(java.lang.String s)
static void
verifyDurableName(java.lang.String s)
static void
verifyLocalQueueName(java.lang.String s)
static void
verifyQueueName(java.lang.String s)
static void
verifyRouterName(java.lang.String s)
static void
verifyTopicName(java.lang.String s)
static void
verifyUserName(java.lang.String s)
-
-
-
Field Detail
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
SUFFIX
public static final java.lang.String SUFFIX
- See Also:
- Constant Field Values
-
ABSOLUTEDIR_PREFIX
public static final java.lang.String ABSOLUTEDIR_PREFIX
- See Also:
- Constant Field Values
-
UPGRADE_ATTRIBUTE
public static final java.lang.String UPGRADE_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStackTrace
public static java.lang.String getStackTrace(java.lang.Exception e)
-
extractAMQPName
public static java.lang.String extractAMQPName(java.lang.String url) throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
-
substitute
public static java.lang.String substitute(java.lang.String source, java.lang.String varName, java.lang.String varValue)
-
replace
public static java.lang.String replace(java.lang.String source, java.lang.String from, java.lang.String to)
-
substitute
public static java.lang.String substitute(java.lang.String source, java.lang.String[] varValue)
-
addWorkingDir
public static java.lang.String addWorkingDir(java.lang.String filename)
-
createDirectoryOfFile
public static void createDirectoryOfFile(java.lang.String filename) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyClientId
public static void verifyClientId(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyDurableName
public static void verifyDurableName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyRouterName
public static void verifyRouterName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyTopicName
public static void verifyTopicName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyQueueName
public static void verifyQueueName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyLocalQueueName
public static void verifyLocalQueueName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
verifyUserName
public static void verifyUserName(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
tokenize
public static java.lang.String[] tokenize(java.lang.String s, java.lang.String delimiter)
-
parseCLICommand
public static java.lang.String[] parseCLICommand(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
parseCLICommandList
public static java.util.List parseCLICommandList(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
concat
public static java.lang.String concat(java.lang.String[] s, java.lang.String delimiter)
-
fillToLength
public static java.lang.String fillToLength(java.lang.String s, int length)
-
fillLeft
public static java.lang.String fillLeft(java.lang.String s, int length, char filler)
-
cutLast
public static java.lang.String[] cutLast(java.lang.String[] s)
-
cutFirst
public static java.lang.String[] cutFirst(java.lang.String[] s)
-
concat
public static java.lang.String[] concat(java.lang.String r, java.lang.String[] s)
-
append
public static java.lang.String[] append(java.lang.String[] s, java.lang.String[] a)
-
showActiveThreads
public static void showActiveThreads(java.io.OutputStream out)
-
ackModeToString
public static java.lang.String ackModeToString(int ackMode)
-
persistenceModeToInt
public static int persistenceModeToInt(java.lang.String pm)
-
getFirstStartsWith
public static java.lang.Object getFirstStartsWith(java.util.Map map, java.lang.String startsWithKey)
-
loadImageAsBytes
public static byte[] loadImageAsBytes(java.io.InputStream instream)
-
-