public class Utils
extends java.lang.Object
Constructor and Description |
---|
Utils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
copyAndExtract(SessionLogger log,
java.io.File dir,
java.util.Map<java.lang.String,csip.utils.Services.FormDataParameter> forms,
boolean unpack) |
static java.io.File[] |
expandFiles(java.io.File work,
java.lang.String pattern) |
static java.util.List<java.io.File> |
expandFilesAsList(java.io.File work,
java.lang.String pattern) |
static java.lang.String |
getPublicRequestURL(javax.servlet.http.HttpServletRequest httpReq) |
static org.codehaus.jettison.json.JSONObject |
getServiceInfo(java.lang.Class<?> c,
java.lang.String service_url) |
static java.lang.String[] |
getURIParts(java.lang.String uri) |
static boolean |
isCsipService(java.lang.Class<?> s) |
static java.lang.String |
removeExt(java.lang.String name) |
static java.lang.String |
removeFirstLastChar(java.lang.String text) |
static java.lang.String |
replaceHostinURI(java.net.URI uri,
java.lang.String newHost) |
static java.lang.String |
resolve(java.lang.String str)
Resolve a string with system and CSIP properties.
|
static java.lang.String |
resolve(java.lang.String str,
java.io.File workspace) |
static java.net.URI |
toInternalURL(java.lang.String incoming,
java.lang.String path) |
static java.net.URI |
toPublicURL(java.lang.String u) |
public static java.lang.String resolve(java.lang.String str)
str
- the string to resolvepublic static java.lang.String resolve(java.lang.String str, java.io.File workspace)
public static boolean isCsipService(java.lang.Class<?> s)
public static java.lang.String[] getURIParts(java.lang.String uri) throws java.net.URISyntaxException
java.net.URISyntaxException
public static java.lang.String replaceHostinURI(java.net.URI uri, java.lang.String newHost) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getPublicRequestURL(javax.servlet.http.HttpServletRequest httpReq)
public static java.net.URI toPublicURL(java.lang.String u)
public static java.net.URI toInternalURL(java.lang.String incoming, java.lang.String path) throws java.net.MalformedURLException
java.net.MalformedURLException
public static org.codehaus.jettison.json.JSONObject getServiceInfo(java.lang.Class<?> c, java.lang.String service_url) throws org.codehaus.jettison.json.JSONException
org.codehaus.jettison.json.JSONException
public static java.io.File[] expandFiles(java.io.File work, java.lang.String pattern) throws java.io.IOException
java.io.IOException
public static java.util.List<java.io.File> expandFilesAsList(java.io.File work, java.lang.String pattern) throws java.io.IOException
java.io.IOException
public static java.lang.String[] copyAndExtract(SessionLogger log, java.io.File dir, java.util.Map<java.lang.String,csip.utils.Services.FormDataParameter> forms, boolean unpack) throws ServiceException
ServiceException
public static java.lang.String removeExt(java.lang.String name)
public static java.lang.String removeFirstLastChar(java.lang.String text)
(c) 2012-2022, OMSLab, Colorado State University.