public final class Core
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Core.Cons |
static class |
Core.MimeType |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DD_MM_YYYY |
static java.lang.String |
NO_PERMITION_MSG |
static java.lang.String |
YYYY_MM_DD |
| Constructor and Description |
|---|
Core() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addHiddenField(java.lang.String name,
java.lang.Object value)
Add Hidden field to form
|
static void |
addTaskVariableLong(java.lang.String taskDefinitionKey,
java.lang.String variableName,
java.lang.Object value)
Add variable of type long to the process task
|
static void |
addToSession(java.lang.String key,
java.lang.String value)
set attibute in session
Igrp.getInstance().getRequest().getSession().setAttribute(key, value); |
static long |
calculateDays(java.lang.String data) |
static long |
calculateDays(java.lang.String data,
java.lang.String formatIn) |
static long |
calculateMonths(java.lang.String data) |
static long |
calculateMonths(java.lang.String data,
java.lang.String formatIn) |
static long |
calculateYears(java.lang.String data) |
static long |
calculateYears(java.lang.String data,
java.lang.String formatIn) |
static boolean |
checkUserTransaction(java.lang.String transaction)
Check permition transaction for current user
|
static java.lang.String[] |
convertArrayDoubleToArrayString(double[] array)
Convert double array to String array Example:
convertArrayDoubleToArrayString(new double[]{1,2,3}); ->
String[]{"1","2","3"}; |
static java.lang.String[] |
convertArrayFloatToArrayString(float[] array)
Convert float array to String array Example:
convertArrayFloatToArrayString(new float[]{1.0,2,3}); ->
String[]{"1.0","2","3"}; |
static java.lang.String[] |
convertArrayIntToArrayString(int[] array)
Convert int array to String array Example:
convertArrayIntToArrayString(new int[]{1,2,3}); ->
String[]{"1","2","3"}; |
static <N> java.lang.Double[] |
convertArrayObjectToArrayDouble(N[] array)
Convert Object array to Double array Example:
convertArrayObjectToArrayDouble(new String[]{"1","2","3"}); ->
Double[]{1,2,3}; |
static <N> java.lang.Float[] |
convertArrayObjectToArrayFloat(N[] array)
Convert Object array to Float array Example:
convertArrayObjectToArrayFloat(new String[]{"1","2","3"}); ->
Float[]{1.0,2.0,3.0}; |
static <N> int[] |
convertArrayObjectToArrayInt(N[] array)
Convert Object array to primitive int array Example:
convertArrayObjectToArrayInt(new String[]{"1","2","3"}); ->
int[]{1,2,3}; |
static <N> java.lang.Integer[] |
convertArrayObjectToArrayInteger(N[] array)
Convert Object array to Integer array Example:
convertArrayObjectToArrayInteger(new String[]{"1","2","3"}); ->
Integer[]{1,2,3}; |
static <N> double[] |
convertArrayObjectToArrayPDouble(N[] array)
Convert Object array to primitive double array Example:
convertArrayObjectToArrayPDouble(new String[]{"1","2","3"}); ->
double[]{1,2,3}; |
static <N> float[] |
convertArrayObjectToArrayPFloat(N[] array)
Convert Object array to primitive float array Example:
convertArrayObjectToArrayPFloat(new String[]{"1","2","3"}); ->
float[]{1,2,3}; |
static <N> short[] |
convertArrayObjectToArrayPShort(N[] array)
Convert Object array to primitive short array Example:
convertArrayObjectToArrayPShort(new String[]{"1","2","3"}); ->
short[]{1,2,3}; |
static <N> java.lang.Short[] |
convertArrayObjectToArrayShort(N[] array)
Convert Object array to Short array Example:
convertArrayObjectToArrayShort(new String[]{"1","2","3"}); ->
String[]{1,2,3}; |
static <N> java.lang.String[] |
convertArrayObjectToArrayString(N[] array)
Convert Object array to String array Example:
convertArrayObjectToArrayString(new Integer[]{1,2,3}); ->
String[]{"1","2","3"}; |
static java.lang.String[] |
convertArrayShortToArrayString(short[] array)
Convert short array to String array Example:
convertArrayShortToArrayString(new short[]{1,2,3}); ->
String[]{"1","2","3"}; |
static java.lang.String |
convertDate(java.lang.String date,
java.lang.String formatIn,
java.lang.String outputFormat)
Format a date string and return to the formatOut another date String
Example of use
Core.convertDate("11-10-2017", "dd-MM-yyyy", "dd-MM-yyyy h:mm") |
static java.lang.String |
convertInputStreamToBase64(byte[] bytes) |
static java.lang.String |
convertInputStreamToBase64(java.io.InputStream inputStream) |
static byte[] |
convertInputStreamToByte(java.io.InputStream inputStream) |
static java.lang.String |
convertInputStreamToString(java.io.InputStream inputStream) |
static java.lang.String |
convertPartToString(jakarta.servlet.http.Part file) |
static java.io.InputStream |
convertStringToInputStream(java.lang.String content) |
static java.lang.String |
convertTimeStampToDate(java.lang.String timeStampDate,
java.lang.String formatOut)
Deprecated.
|
static java.sql.Date |
convertTimeStampToDateSQL(java.lang.String timeStampDate,
java.lang.String formatOut) |
static java.lang.String |
convertTimeStampToDateString(java.lang.String timeStampDate,
java.lang.String formatOut) |
static boolean |
createDiretory(java.lang.String path) |
static java.lang.String |
dateBeginEndStrToDateFromToStr(java.lang.String beginDateStr,
java.lang.String endDateStr)
Receives two dates in a default string format with the default separator
|
static java.lang.String |
dateBeginEndStrToDateFromToStr(java.lang.String beginDateStr,
java.lang.String endDateStr,
java.lang.String separator)
Receives two dates in a default string format with a specified separator
|
static java.lang.String |
dateBeginEndUtilToDateFromToStr(java.util.Date beginDate,
java.util.Date endDate,
java.lang.String separator)
Receives two java.util.Date with a sent separator and returns them as a
concatenated string
|
static java.lang.String |
dateFromTo2DateBeginStr(java.lang.String dateFromToStr)
Receives a date from/to in a default string format with separator /
|
static java.lang.String |
dateFromTo2DateBeginStr(java.lang.String dateFromToStr,
java.lang.String separator)
Receives a date from/to in a default model string format with a separator param
|
static java.util.Date |
dateFromTo2DateBeginUtil(java.lang.String dateFromToStr)
Receives a date from/to in a default string format and converts the 1º date to java.util.Date
|
static java.lang.String |
dateFromTo2EndDateStr(java.lang.String dateFromToStr)
Receives a date from/to in a default string format separated whit the default
separator
|
static java.lang.String |
dateFromTo2EndDateStr(java.lang.String dateStr,
java.lang.String separator)
Receives a date from/to in a default string format with a separator
|
static java.util.Date |
dateFromTo2EndDateUtil(java.lang.String dateFromToStr)
Receives a date from/to in a default model string format and converts it to java.util.Date
|
static java.util.Date |
dateToDateUtil(java.sql.Date sqlDate)
Receives java.sql.Date and returns it as utilDate
|
static java.lang.String |
dateToString(java.sql.Date date)
Receives java.util.Date and returns it as string
|
static java.lang.String |
dateToString(java.util.Date date,
java.lang.String formatOut)
Receives a java.util.Date with a sent format
|
static java.sql.Date |
dateUtilToDate(java.util.Date utilDate)
Receives java.util.Date and returns it as java.sql.Date
|
static java.lang.String |
dateUtilToDateFromToStr(java.util.Date beginDate,
java.util.Date endDate)
Receives two java.util.Date and returns them as a concatenated string whit
the default separator
|
static java.lang.String |
decrypt(java.lang.String content) |
static java.lang.String |
decrypt(java.lang.String content,
java.lang.String secretKey)
Decrypt string based on secret key
|
static java.lang.String |
decryptPublicPage(java.lang.String content) |
static java.lang.String |
defaultConnection() |
static java.lang.String |
defaultConnection(java.lang.String dad)
Return default connection string related to dad
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String tableName)
Return Query of type BaseQueryInterface
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String tableName,
boolean displayError,
boolean tracingError)
Return Query of type BaseQueryInterface
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String connectionName,
java.lang.String tableName)
Return Query of type BaseQueryInterface from a specific connection
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
Return Query of type BaseQueryInterface from a specific connection
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName)
Return Query of type BaseQueryInterface from a specific connection and schema
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
delete(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
Return Query of type BaseQueryInterface from a specific connection and schema
|
static void |
deletePartFile(java.util.Collection<jakarta.servlet.http.Part> files) |
static void |
deletePartFile(jakarta.servlet.http.Part file) |
static int |
digits(java.lang.Number number) |
static int |
digits(java.lang.String number) |
static boolean |
dirExists(java.lang.String dirName) |
static java.lang.String |
encrypt(java.lang.String content)
Encrypt a string
|
static java.lang.String |
encrypt(java.lang.String content,
java.lang.String secretKey)
Encrypt a string with a secret key
|
static java.lang.String |
encryptPublicPage(java.lang.String content) |
static nosi.core.webapp.databse.helpers.ResultSet |
executeQuery(nosi.webapps.igrp.dao.Config_env env,
java.lang.String sql) |
static nosi.core.webapp.databse.helpers.ResultSet |
executeQuery(java.lang.String connectionName,
java.lang.String sql) |
static nosi.core.webapp.helpers.CheckBoxHelper |
extractCheckBox(java.lang.String[] array_checks,
java.lang.String[] array__checks_checked)
Extracts from a list of checkboxs, the checked and unchecked
Example import nosi.core.webapp.helpers.CheckBoxHelper;
CheckBoxHelper cb = Core.extractCheckBox(Core.getParamArray("p_menu"), Core.getParamArray("p_menu_check"));
cb.getUncheckedIds();
cb.getChekedIds()
|
static boolean |
fileExists(java.lang.String fileName) |
static nosi.webapps.igrp.dao.Application |
findApplicationByDad(java.lang.String dad)
Find Application By Dad
|
static nosi.webapps.igrp.dao.Application |
findApplicationById(java.lang.Integer id)
Find Application By ID
|
static java.util.List<nosi.webapps.igrp.dao.TipoDocumento> |
findDocumentTypeByApp() |
static java.util.List<nosi.webapps.igrp.dao.TipoDocumento> |
findDocumentTypeByApp(java.lang.String dad) |
static java.util.List<nosi.webapps.igrp.dao.Domain> |
findDomainByCode(java.lang.String domainsName)
Find Active Domains by domain code name and app is null
|
static java.util.List<nosi.webapps.igrp.dao.Domain> |
findDomainByCode(java.lang.String domainsName,
java.lang.Integer idApp)
Find Active Domains by domain code name and app id
|
static java.util.List<nosi.webapps.igrp.dao.Domain> |
findDomainByCode(java.lang.String domainsName,
java.lang.String codeApp)
Find Active Domains by domain code name and app
|
static java.lang.String |
findDomainDescByKey(java.lang.String domainsName,
java.lang.String key)
Find the Value/Decription ok a domay key
|
static java.lang.String |
findDomainDescByKey(java.lang.String domainsName,
java.lang.String key,
java.lang.Integer idApp)
Find the Value/Decription ok a domay key
|
static java.lang.String |
findDomainDescByKey(java.lang.String domainsName,
java.lang.String key,
java.lang.String codeApp)
Find the Value/Decription ok a domay key
|
static nosi.webapps.igrp.dao.Organization |
findOrganizationByCode(java.lang.String code)
Find Organization By Code
|
static nosi.webapps.igrp.dao.Organization |
findOrganizationById(java.lang.Integer id)
Find Organization By ID
|
static nosi.webapps.igrp.dao.ProfileType |
findProfileByCode(java.lang.String code)
Find ProfileType() By Code
|
static nosi.webapps.igrp.dao.ProfileType |
findProfileById(java.lang.Integer id)
Find ProfileType() By ID
|
static nosi.webapps.igrp.dao.User |
findUserByEmail(java.lang.String email)
Find User by email
|
static nosi.webapps.igrp.dao.User |
findUserById(java.math.BigInteger id)
Find User by ID
|
static nosi.webapps.igrp.dao.User |
findUserById(java.lang.Integer id)
Find User by ID
|
static nosi.webapps.igrp.dao.User |
findUserByUsername(java.lang.String userName)
Find User by Username
|
static void |
forceDelete(java.lang.String fileNameOrDirectory) |
static java.sql.Date |
formatDate(java.lang.String data,
java.lang.String inputFormat,
java.lang.String outputFormat)
Format date and return to Type Date
|
static java.lang.Object |
fromJson(java.lang.String json,
java.lang.reflect.Type type) |
static java.lang.Object |
fromJsonWithJsonBuilder(java.lang.String json,
java.lang.reflect.Type type) |
static java.util.Map<java.lang.String,java.lang.Object> |
geoGetParentsById(java.lang.String id,
java.lang.String level) |
static java.lang.String |
getAmberColor() |
static java.lang.String |
getAttribute(java.lang.String name,
boolean isRemoved) |
static java.lang.String[] |
getAttributeArray(java.lang.String name) |
static java.lang.Object |
getAttributeObject(java.lang.String name,
boolean isRemoved) |
static java.lang.String |
getBlueColor() |
static java.lang.String |
getBlueGreyColor() |
static java.lang.String |
getBrownColor() |
static java.lang.String |
getConfig(java.lang.String name)
Get Config Property
|
static nosi.webapps.igrp.dao.Application |
getCurrentApp()
Get Current Application
|
static java.lang.Integer |
getCurrentAppId()
Get current App ID
|
static java.lang.String |
getCurrentDad()
Get Current Application Dad on Cookie
|
static java.lang.String |
getCurrentDadParam()
Get Current Application Dad on the URL Example: dad/app/action
|
static java.lang.String |
getCurrentDataTime()
Get Current Datetime (dd/MM/yyyy HH:mm:ss)
|
static java.lang.String |
getCurrentDate()
Get Current Datetime (dd-MM-yyyy)
|
static java.lang.String |
getCurrentDate(java.lang.String outputFormat)
Get Current Datetime (User defined output format)
|
static java.sql.Date |
getCurrentDate1()
Deprecated.
|
static java.sql.Date |
getCurrentDateSql()
Return the current time in java.sql.Date format
|
static java.util.Date |
getCurrentDateUtil()
Return the current time in java.util.Date format
|
static java.lang.Integer |
getCurrentOrganization()
Get current Organization ID
|
static java.lang.String |
getCurrentOrganizationCode()
Get current Organization Code
|
static java.lang.Integer |
getCurrentProfile()
Get current Profile ID
|
static java.lang.String |
getCurrentProfileCode()
Get current Profile Code
|
static nosi.webapps.igrp.dao.User |
getCurrentUser()
Get current user and than use then .getName() or getEmail or getUser_name;
|
static java.lang.String |
getDeepPurpleColor() |
static java.lang.String |
getExecutionId()
For activiti integration
|
static nosi.webapps.igrp.dao.CLob |
getFile(int fileId)
Deprecated.
|
static jakarta.servlet.http.Part |
getFile(java.lang.String name) |
static nosi.webapps.igrp.dao.CLob |
getFileByUuid(java.lang.String uuid)
Retrieve the file
|
static java.lang.String |
getFileNameByUuid(java.lang.String uuid)
Returns the filename saved
|
static java.util.List<jakarta.servlet.http.Part> |
getFiles() |
static java.lang.Object |
getFromSession(java.lang.String key) |
static java.lang.Object |
getFromSession(java.lang.String key,
boolean flag) |
static java.lang.String |
getGreenColor() |
static java.lang.String |
getIGRPLink(java.lang.String app,
java.lang.String page,
java.lang.String action)
Return the link to use in IGRP
|
static java.lang.String |
getJsonParams() |
static java.lang.String |
getLinkFile(int p_id)
Deprecated.
|
static java.lang.String |
getLinkFile(java.lang.String p_id)
Deprecated.
|
static java.lang.String |
getLinkFileByUuid(java.lang.String uuid)
Link to a get file
|
static Report |
getLinkReport(java.lang.String code_report)
This method you can invoking using Link or Button.
|
static Response |
getLinkReport(java.lang.String code_report,
java.lang.Object report)
Get Report for Response redirect
.addParam for filtering |
static java.lang.String |
getLinkTempFile(java.lang.String p_uuid) |
static java.lang.String |
getParam(java.lang.String name)
Object v = Igrp.getInstance().getRequest().getParameter(name); |
static java.lang.String |
getParam(java.lang.String name,
boolean isRemoved)
Object v = Igrp.getInstance().getRequest().getParameter(name); |
static java.lang.String[] |
getParamArray(java.lang.String name)
String[] value = Igrp.getInstance().getRequest().getParameterValues(name); |
static java.math.BigDecimal |
getParamBigDecimal(java.lang.String name)
Core.getParam first
|
static java.math.BigDecimal |
getParamBigDecimal(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.math.BigInteger |
getParamBigInteger(java.lang.String name)
Core.getParam first
|
static java.math.BigInteger |
getParamBigInteger(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.lang.Double |
getParamDouble(java.lang.String name)
Core.getParam first
|
static java.lang.Double |
getParamDouble(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.util.Map<java.lang.String,java.lang.String[]> |
getParameters() |
static java.lang.Float |
getParamFloat(java.lang.String name)
Core.getParam first
|
static java.lang.Float |
getParamFloat(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.lang.Integer |
getParamInt(java.lang.String name)
Core.getParam first
|
static java.lang.Integer |
getParamInt(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.lang.Long |
getParamLong(java.lang.String name)
Core.getParam first
|
static java.lang.Long |
getParamLong(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.lang.Object |
getParamObject(java.lang.String name) |
static java.lang.Object |
getParamObject(java.lang.String name,
boolean isRemoved) |
static java.lang.Short |
getParamShort(java.lang.String name)
Core.getParam first
|
static java.lang.Short |
getParamShort(java.lang.String name,
boolean isRemoved)
Core.getParam first
|
static java.lang.String |
getParamTaskId() |
static java.lang.String |
getPinkColor() |
static java.lang.String |
getProcessVariable(java.lang.String processDefinitionKey,
java.lang.String variableName) |
static java.lang.String |
getProcessVariableId(java.lang.String processDefinitionKey) |
static java.lang.String |
getPurpleColor() |
static java.lang.String |
getReportParam(java.lang.String name) |
static org.hibernate.Session |
getSession(java.lang.String connectionName)
Get Session to programming custom CRUD
|
static org.hibernate.SessionFactory |
getSessionFactory(java.lang.String connectionName) |
static java.lang.String |
getSwitchNotNullValue(java.lang.String... strings)
Receive multiple params and get one of these params that's not null
|
static nosi.core.webapp.activit.rest.entities.HistoricTaskService |
getTaskHistory(java.lang.String taskDefinitionKey) |
static java.lang.String |
getTaskVariable(java.lang.String variableName) |
static java.lang.String |
getTaskVariable(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.Boolean |
getTaskVariableBoolean(java.lang.String variableName) |
static java.lang.Boolean |
getTaskVariableBoolean(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static byte[] |
getTaskVariableByte(java.lang.String variableName) |
static byte[] |
getTaskVariableByte(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.util.Date |
getTaskVariableDate(java.lang.String variableName) |
static java.util.Date |
getTaskVariableDate(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.util.Date |
getTaskVariableDate(java.lang.String taskDefinitionKey,
java.lang.String variableName,
java.lang.String format) |
static java.lang.Double |
getTaskVariableDouble(java.lang.String variableName) |
static java.lang.Double |
getTaskVariableDouble(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.String |
getTaskVariableId(java.lang.String taskDefinitionKey) |
static java.lang.Integer |
getTaskVariableInt(java.lang.String variableName) |
static java.lang.Integer |
getTaskVariableInt(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.Long |
getTaskVariableLong(java.lang.String variableName) |
static java.lang.Long |
getTaskVariableLong(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.util.List<nosi.core.webapp.activit.rest.entities.TaskVariables> |
getTaskVariables(java.lang.String taskDefinitionKey) |
static java.lang.Object |
getTaskVariableSerializable(java.lang.String variableName) |
static java.lang.Object |
getTaskVariableSerializable(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.Short |
getTaskVariableShort(java.lang.String variableName) |
static java.lang.Short |
getTaskVariableShort(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.String |
getTaskVariableString(java.lang.String variableName) |
static java.lang.String |
getTaskVariableString(java.lang.String taskDefinitionKey,
java.lang.String variableName) |
static java.lang.String |
getUUID()
Get UUID
|
static java.lang.String |
getXMLParams() |
static java.lang.String |
getYellowColor() |
static java.lang.String |
gt(java.lang.String value) |
static <T> T |
httpGet(java.lang.String url,
java.lang.Class<T> result)
Consume a REST API Json using get
|
static <T> T |
httpGet(java.lang.String url,
java.lang.String[] mediaType,
java.lang.Class<T> result)
Consume a REST API using get
|
static <T> T |
httpGet(java.lang.String url,
java.lang.String[] mediaType,
java.util.Map<java.lang.String,java.lang.Object> httpHeaders,
java.lang.Class<T> result)
Consume a REST API using Get
|
static <T> T |
httpPost(java.lang.String url,
java.lang.Object content,
java.lang.String[] mediaType,
java.util.Map<java.lang.String,java.lang.Object> httpHeaders,
java.lang.String entityMediaType,
java.lang.Class<T> result)
Consume a REST API using post
|
static <T> T |
httpPost(java.lang.String url,
java.lang.Object content,
java.lang.String[] mediaType,
java.lang.String entityMediaType,
java.lang.Class<T> result)
Consume a REST API using post
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String tableName) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String tableName,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String connectionName,
java.lang.String tableName)
Queey insert
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
Queey insert
|
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
insert(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError) |
static boolean |
invalidateFile(java.lang.Integer fileId) |
static boolean |
invalidateFile(java.lang.String uuid) |
static boolean |
isArraySameSize(java.lang.Object[] array1,
java.lang.Object[] array2)
Compare 2 arrays if there are the same size
|
static boolean |
isDouble(java.lang.Object value) |
static boolean |
isFloat(java.lang.Object value) |
static boolean |
isHttpDelete() |
static boolean |
isHttpGet() |
static boolean |
isHttpPost() |
static boolean |
isHttpPut() |
static boolean |
isInt(java.lang.Object value)
Checks if it's a int First
isNotNull(value) than a try catch
numberFormatException |
static boolean |
isNotNull(java.lang.Object value)
Checks if it's not null or ""
|
static boolean |
isNotNullMultiple(java.lang.Object... values)
Checks if it's not null or "" for multiple values Core.isNotNullMultiple(a,b,c,d)
|
static boolean |
isNotNullOrZero(java.lang.Object value)
Checks if it's not null or not 0 First
Core.isNotNull(value) |
static boolean |
isNull(java.lang.Object value)
Checks if it's null or ""
|
static boolean |
isNullOrZero(java.lang.Object value)
Checks if it's null or 0
|
static boolean |
isUploadedFiles() |
static void |
lockProccess(java.lang.String codeOrg,
java.lang.String codeProf,
java.lang.String procId,
java.lang.String taskId) |
static void |
lockProccess(java.lang.String codeOrg,
java.lang.String codeProf,
java.lang.String userName,
java.lang.String procId,
java.lang.String taskId) |
static void |
log(java.lang.String msg)
This method is used to add a message log
|
static boolean |
mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String replyTo)
send a simple email with charset UTF-8 and mimetype html...
|
static boolean |
mail(java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo)
Send mail with default email of igrp
|
static boolean |
mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo)
send a simple email ...
|
static boolean |
mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo,
java.util.Properties customConfig) |
static java.util.Map<java.lang.Object,java.lang.Object> |
mapArray(java.lang.Object[] array1,
java.lang.Object[] array2) |
static java.util.Map<java.lang.Object,java.lang.Object> |
mapArray(java.lang.Object[] array1,
java.lang.Object[] array2,
java.util.function.Predicate<? super java.lang.Integer> filter) |
static void |
mapper(java.lang.Object source,
java.lang.Object destination)
Maps source to destination - http://modelmapper.org/getting-started/ Example
here: http://modelmapper.org/examples/flattening/
|
static java.lang.String |
normalizeName(java.lang.String string)
Receives a String with special characters and returns it as a normalized
string
Core.normalizeText(string).replaceAll("[^-a-zA-Z0-9\\s]", "") |
static java.lang.String |
normalizeText(java.lang.String input)
Example input = "Tĥïŝ ĩš â fůňķŷ Šťŕĭńġ" will return This is a funky String
|
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String sql) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String sql,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String sql,
nosi.webapps.igrp.dao.Config_env config_env) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String sql,
nosi.webapps.igrp.dao.Config_env config_env,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String connectionName,
java.lang.String sql) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String connectionName,
java.lang.String sql,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String connectionName,
java.lang.String sql,
java.lang.Class<?> className) |
static nosi.core.webapp.databse.helpers.QueryInterface |
query(java.lang.String connectionName,
java.lang.String sql,
java.lang.Class<?> className,
boolean displayError,
boolean tracingError) |
static java.lang.String |
readFileToString(java.lang.String fileName) |
static java.lang.String |
readFileToString(java.lang.String path,
java.lang.String fileName) |
static java.lang.String |
remoteComboBoxXml(nosi.core.webapp.databse.helpers.BaseQueryInterface query,
java.lang.String tag_name,
java.lang.String[] selected,
java.lang.String prompt) |
static java.lang.String |
remoteComboBoxXml(java.util.Map<?,?> map,
nosi.core.gui.fields.Field field,
java.lang.String[] selected) |
static java.lang.String |
remoteComboBoxXml(java.util.Map<?,?> map,
nosi.core.gui.fields.Field field,
java.lang.String[] selected,
java.lang.String prompt) |
static nosi.core.webapp.helpers.RemoteXML |
remoteXml() |
static void |
removeAttribute(java.lang.String name) |
static java.lang.Integer |
saveFile(byte[] content,
java.lang.String name,
java.lang.String mime_type)
Insert a file to the Igrp core DataBase and return an Id ...
|
static java.lang.Integer |
saveFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
Deprecated.
|
static java.lang.Integer |
saveFile(java.io.File file)
Deprecated.
|
static java.lang.Integer |
saveFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type)
Deprecated.
|
static java.lang.Integer |
saveFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
Deprecated.
|
static java.lang.Integer |
saveFile(jakarta.servlet.http.Part part)
Deprecated.
|
static java.lang.Integer |
saveFile(jakarta.servlet.http.Part part,
java.lang.String name)
Deprecated.
|
static java.lang.Integer |
saveFile(java.lang.String parameterName)
Deprecated.
|
static java.lang.Integer |
saveFile(java.lang.String parameterName,
java.lang.String description)
Deprecated.
|
static java.lang.String |
saveFileNGetUuid(byte[] content,
java.lang.String name,
java.lang.String mime_type)
Insert a file to the Igrp core DataBase and return an UUId ...
|
static java.lang.String |
saveFileNGetUuid(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad) |
static java.lang.String |
saveFileNGetUuid(java.io.File file)
Insert a file to the Igrp core DataBase and return an Id ...
|
static java.lang.String |
saveFileNGetUuid(java.io.File file,
java.lang.String name,
java.lang.String mime_type) |
static java.lang.String |
saveFileNGetUuid(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
Insert a file to the Igrp core DataBase and return an Id ...
|
static java.lang.String |
saveFileNGetUuid(jakarta.servlet.http.Part part)
Insert a Part to the Igrp core DataBase and return an UUId ...
|
static java.lang.String |
saveFileNGetUuid(jakarta.servlet.http.Part part,
java.lang.String name)
Insert a Part file to the Igrp core DataBase and return an Id ...
|
static java.lang.String |
saveFileNGetUuid(java.lang.String parameterName) |
static java.lang.String |
saveFileNGetUuid(java.lang.String parameterName,
java.lang.String description) |
static java.lang.String |
saveFileNGetUuid(nosi.core.webapp.uploadfile.UploadFile upFile) |
static void |
setAttribute(java.lang.String name,
java.lang.Object value) |
static void |
setMessageConfirm()
Shows a confirm flash message "Deseja realmente realizar esta operação?"
|
static void |
setMessageConfirm(java.lang.String msg)
Shows a custom confirm flash message
|
static void |
setMessageError()
Shows a error flash message "Falha ao tentar efetuar esta operação!"
|
static void |
setMessageError(java.lang.String msg)
Shows a custom error flash message
|
static void |
setMessageInfo(java.lang.String msg)
Add Message Info
|
static void |
setMessageInfoLink(java.lang.String msg,
java.lang.String link)
Add Message Info With Link
|
static void |
setMessageInfoLink(java.lang.String msg,
java.lang.String app,
java.lang.String page,
java.lang.String action)
Add Message Info With Link
|
static void |
setMessageSuccess()
Shows a success flash message "Operação efetuada com sucesso!"
|
static void |
setMessageSuccess(java.lang.String msg)
Shows a custom success flash message
|
static void |
setMessageWarning(java.lang.String msg)
Add Message Warning
|
static void |
setTaskVariable(java.lang.String variableName,
java.lang.String scope,
java.lang.String type,
java.lang.Object value) |
static void |
setTaskVariableBinary(java.lang.String variableName,
java.lang.Byte[] value) |
static void |
setTaskVariableBinary(java.lang.String variableName,
java.lang.String scope,
java.lang.Byte[] value) |
static void |
setTaskVariableBoolean(java.lang.String variableName,
boolean value) |
static void |
setTaskVariableBoolean(java.lang.String variableName,
java.lang.String scope,
boolean value) |
static void |
setTaskVariableDate(java.lang.String variableName,
java.util.Date value) |
static void |
setTaskVariableDate(java.lang.String variableName,
java.lang.String scope,
java.util.Date value) |
static void |
setTaskVariableDouble(java.lang.String variableName,
java.lang.Double value) |
static void |
setTaskVariableDouble(java.lang.String variableName,
java.lang.String scope,
java.lang.Double value) |
static void |
setTaskVariableInt(java.lang.String variableName,
java.lang.Integer value) |
static void |
setTaskVariableInt(java.lang.String variableName,
java.lang.String scope,
java.lang.Integer value) |
static void |
setTaskVariableLong(java.lang.String variableName,
java.lang.Long value) |
static void |
setTaskVariableLong(java.lang.String variableName,
java.lang.String scope,
java.lang.Long value) |
static void |
setTaskVariableSerializable(java.lang.String variableName,
java.lang.Object value) |
static void |
setTaskVariableSerializable(java.lang.String variableName,
java.lang.String scope,
java.lang.Object value) |
static void |
setTaskVariableShort(java.lang.String variableName,
java.lang.Short value) |
static void |
setTaskVariableShort(java.lang.String variableName,
java.lang.String scope,
java.lang.Short value) |
static void |
setTaskVariableString(java.lang.String variableName,
java.lang.String value) |
static void |
setTaskVariableString(java.lang.String variableName,
java.lang.String scope,
java.lang.String value) |
static nosi.core.webapp.webservices.soap.SoapClient |
soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> namespaces,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.Object> bodyContent) |
static nosi.core.webapp.webservices.soap.SoapClient |
soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> namespaces,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.Object> bodyContent,
java.lang.String soapEnvelopeName,
java.lang.String soapNamespaceEnvelope) |
static nosi.core.webapp.webservices.soap.SoapClient |
soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String rawEnvelope) |
static java.sql.Timestamp |
stringToTimestamp(java.lang.String date,
java.lang.String formatIn)
Deprecated.
Use ToTimestamp
Convert string date into Timestamp
|
static java.math.BigDecimal |
toBigDecimal(java.lang.String value)
Verifies if the Core.isBigDecimal and if true, than returns BigDecimal parse
of it, else returns 0
|
static java.math.BigDecimal |
toBigDecimal(java.lang.String value,
java.math.BigDecimal defaultValue) |
static java.math.BigInteger |
toBigInteger(java.lang.String value)
Verifies if the Core.isBigInteger and if true, than returns BigInteger parse
of it, else returns 0
|
static java.math.BigInteger |
toBigInteger(java.lang.String value,
java.math.BigInteger defaultValue) |
static java.lang.String |
ToChar(java.sql.Date date,
java.lang.String formatOut)
Deprecated.
|
static java.lang.String |
ToChar(java.util.Date date,
java.lang.String formatOut)
Deprecated.
|
static java.lang.String |
ToChar(java.lang.String date,
java.lang.String formatOut)
Deprecated.
|
static java.lang.String |
ToChar(java.lang.String date,
java.lang.String formatIn,
java.lang.String formatOut) |
static java.sql.Date |
ToDate(java.lang.String date)
FormatIn is dd-MM-yyyy
|
static java.sql.Date |
ToDate(java.lang.String date,
java.lang.String formatIn) |
static java.sql.Date |
ToDate(java.lang.String date,
java.lang.String formatIn,
java.lang.String formatOut) |
static java.util.Date |
ToDateUtil(java.lang.String strDate)
Receives a date in a default string format dd-MM-yyy and converts it to java.util.Date
|
static java.util.Date |
ToDateUtil(java.lang.String strDate,
java.lang.String formatIn)
Receives a date in a default string with a sent format
|
static java.lang.Double |
toDouble(java.lang.String value)
Verifies if the Core.isDouble and if true, than returns double parse of it,
else returns 0
|
static java.lang.Double |
toDouble(java.lang.String value,
double defaultValue) |
static java.lang.Float |
toFloat(java.lang.String value)
Verifies if the String is a Float, than returns the parse of it, else returns
0
|
static java.lang.Float |
toFloat(java.lang.String value,
float defaultValue) |
static java.lang.Integer |
toInt(java.lang.String value)
Verifies if Core.isInt and if true, than returns integer parse of it, else
returns 0
|
static java.lang.Integer |
toInt(java.lang.String value,
int defaultValue)
Verifies if Core.isInt and if true, than returns integer parse of it else
returns defaultValue
|
static java.lang.String |
toJson(java.lang.Object appP) |
static java.lang.String |
toJsonWithJsonBuilder(java.lang.Object appP) |
static java.lang.Long |
toLong(java.lang.String value) |
static java.lang.Long |
toLong(java.lang.String value,
long defaultValue) |
static java.util.Map<?,?> |
toMap(java.util.List<?> values,
java.lang.String keyField,
java.lang.String valueField)
Example of use
final Map<Object, Object> map = Core.toMap(new Modulo().getModuloByApp(Core.toInt(model.getApplication())), "name",
+ "descricao"); |
static java.util.Map<java.lang.Object,java.lang.Object> |
toMap(java.util.List<?> values,
java.lang.String keyField,
java.lang.String valueField,
java.lang.String prompt)
Example of use
final Map<Object, Object> map = Core.toMap(new Modulo().getModuloByApp(Core.toInt(model.getApplication())), "name",
+ "descricao", "-- Selecionar --"); |
static java.lang.Short |
toShort(java.lang.String value) |
static java.lang.Short |
toShort(java.lang.String value,
short defaultValue) |
static java.sql.Timestamp |
ToTimestamp(java.lang.String date,
java.lang.String formatIn)
Convert string date into Timestamp
|
static nosi.core.webapp.databse.helpers.QueryInterface |
transaction() |
static nosi.core.webapp.databse.helpers.QueryInterface |
transaction(java.lang.String connectionName) |
static java.lang.Object |
unnserializeFromTask(java.lang.Object obj,
java.lang.String json) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String tableName) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String tableName,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String connectionName,
java.lang.String tableName) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName) |
static nosi.core.webapp.databse.helpers.BaseQueryInterface |
update(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError) |
static boolean |
updateFile(byte[] content,
java.lang.String name,
java.lang.String mime_type,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(byte[] content,
java.lang.String name,
java.lang.String mime_type,
java.lang.String uuid)
update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.String uuid)
update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(java.io.File file,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(java.io.File file,
java.lang.String uuid)
update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String uuid)
by UUID - update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.String uuid)
update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(jakarta.servlet.http.Part part,
java.lang.String name,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(jakarta.servlet.http.Part part,
java.lang.String name,
java.lang.String uuid)
update a Part of file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(java.lang.String parameterName,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(java.lang.String parameterName,
java.lang.String uuid)
by UUID - update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(java.lang.String parameterName,
java.lang.String description,
java.lang.Integer id)
Deprecated.
|
static boolean |
updateFile(java.lang.String parameterName,
java.lang.String description,
java.lang.String uuid)
by UUID - update a file to the Igrp core DataBase and return true or false ...
|
static boolean |
updateFile(nosi.core.webapp.uploadfile.UploadFile upFile,
java.lang.String uuid)
by UUID - update a file to the Igrp core DataBase and return true or false ...
|
static nosi.core.webapp.UploadedFile |
upload(java.lang.String tag)
Upload a file from a upload field with the tag given
|
static java.util.List<nosi.core.webapp.UploadedFile> |
uploadMultiple()
Upload all files from a all the upload field
|
static java.util.List<nosi.core.webapp.UploadedFile> |
uploadMultiple(java.lang.String tag)
Upload multiple files from a multiple upload field with the tag given
|
static boolean |
validateQuery(nosi.webapps.igrp.dao.Config_env config_env,
java.lang.String query) |
static boolean |
writeFile(java.lang.String path,
java.lang.String fileName,
jakarta.servlet.http.Part file) |
static boolean |
writeFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content) |
public static final java.lang.String NO_PERMITION_MSG
public static final java.lang.String DD_MM_YYYY
public static final java.lang.String YYYY_MM_DD
public static void addHiddenField(java.lang.String name,
java.lang.Object value)
name - parameter namevalue - value of parameterpublic static void addToSession(java.lang.String key,
java.lang.String value)
Igrp.getInstance().getRequest().getSession().setAttribute(key, value);key - value - public static boolean checkUserTransaction(java.lang.String transaction)
transaction - public static java.lang.String convertDate(java.lang.String date,
java.lang.String formatIn,
java.lang.String outputFormat)
Core.convertDate("11-10-2017", "dd-MM-yyyy", "dd-MM-yyyy h:mm")date - formatIn - outputFormat - DateHelper.convertDate(date,formatIn,outputFormat);public static java.sql.Timestamp ToTimestamp(java.lang.String date,
java.lang.String formatIn)
date - formatIn - @Deprecated
public static java.sql.Timestamp stringToTimestamp(java.lang.String date,
java.lang.String formatIn)
date - formatIn - public static java.lang.String decrypt(java.lang.String content)
public static java.lang.String decrypt(java.lang.String content,
java.lang.String secretKey)
content - content of string to decryptsecretKey - secret key used to decryptpublic static java.lang.String decryptPublicPage(java.lang.String content)
public static java.lang.String encrypt(java.lang.String content)
content - public static java.lang.String encryptPublicPage(java.lang.String content)
public static java.lang.String encrypt(java.lang.String content,
java.lang.String secretKey)
content - string contentsecretKey - string secret keypublic static java.lang.String defaultConnection()
public static java.lang.String defaultConnection(java.lang.String dad)
dad - application codepublic static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String tableName)
tableName - public static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String connectionName,
java.lang.String tableName)
connectionName - connection nametableName - table namepublic static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName)
connectionName - connection nameschemaName - schema nametableName - table namepublic static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String tableName,
boolean displayError,
boolean tracingError)
tableName - displayError - display error if truetracingError - tracing error if truepublic static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
connectionName - connection nametableName - table namedisplayError - display error if truetracingError - tracing error if truepublic static nosi.core.webapp.databse.helpers.BaseQueryInterface delete(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
connectionName - connection nameschemaName - schema nametableName - table namedisplayError - display error if truetracingError - tracing error if truepublic static nosi.core.webapp.databse.helpers.ResultSet executeQuery(nosi.webapps.igrp.dao.Config_env env,
java.lang.String sql)
public static nosi.core.webapp.databse.helpers.ResultSet executeQuery(java.lang.String connectionName,
java.lang.String sql)
public static nosi.webapps.igrp.dao.Application findApplicationByDad(java.lang.String dad)
dad - new Application().findByDad(dad);public static nosi.webapps.igrp.dao.Application findApplicationById(java.lang.Integer id)
id - new Application().findOne(id);public static nosi.webapps.igrp.dao.Organization findOrganizationByCode(java.lang.String code)
code - public static nosi.webapps.igrp.dao.Organization findOrganizationById(java.lang.Integer id)
id - new Organization().findOne(id);public static nosi.webapps.igrp.dao.ProfileType findProfileByCode(java.lang.String code)
code - public static nosi.webapps.igrp.dao.ProfileType findProfileById(java.lang.Integer id)
id - public static nosi.webapps.igrp.dao.User findUserByEmail(java.lang.String email)
email - User().find().andWhere("username", "=", email).one();public static nosi.webapps.igrp.dao.User findUserById(java.lang.Integer id)
id - new User().findOne(id)public static nosi.webapps.igrp.dao.User findUserById(java.math.BigInteger id)
id - new User().findOne(id)public static nosi.webapps.igrp.dao.User findUserByUsername(java.lang.String userName)
userName - User().find().andWhere("username", "=", userName).one();public static java.sql.Date formatDate(java.lang.String data,
java.lang.String inputFormat,
java.lang.String outputFormat)
data - inputFormat - outputFormat - DateHelper.formatDate(data,inputFormat,outputFormat);public static java.lang.Object fromJson(java.lang.String json,
java.lang.reflect.Type type)
return new Gson().fromJson(json, type);public static java.lang.Object fromJsonWithJsonBuilder(java.lang.String json,
java.lang.reflect.Type type)
return new GsonBuilder().setDateFormat("yyyy-MM-dd").create().fromJson(json, type);public static java.lang.String getAmberColor()
public static java.lang.String getAttribute(java.lang.String name,
boolean isRemoved)
name - isRemoved - - true removesAttribute after requestedpublic static java.lang.String[] getAttributeArray(java.lang.String name)
public static java.lang.Object getAttributeObject(java.lang.String name,
boolean isRemoved)
public static java.lang.String getBlueColor()
public static java.lang.String getBlueGreyColor()
public static java.lang.String getBrownColor()
public static java.lang.String getConfig(java.lang.String name)
name - of the config propertypublic static nosi.webapps.igrp.dao.Application getCurrentApp()
Core.findApplicationByDad(Core.getCurrentDad())public static java.lang.String getCurrentDad()
new Permission().getCurrentEnv();public static java.lang.String getCurrentDadParam()
new Permission().getCurrentEnv();public static java.lang.String getCurrentDataTime()
public static java.lang.String getCurrentDate()
DateHelper.getCurrentDate("dd-MM-yyyy");public static java.lang.String getCurrentDate(java.lang.String outputFormat)
outputFormat - DateHelper.getCurrentDate(outputFormat);@Deprecated public static java.sql.Date getCurrentDate1()
public static java.sql.Date getCurrentDateSql()
public static java.util.Date getCurrentDateUtil()
public static java.lang.Integer getCurrentOrganization()
Organization integer IDpublic static java.lang.Integer getCurrentProfile()
public static java.lang.Integer getCurrentAppId()
public static java.lang.String getCurrentProfileCode()
public static java.lang.String getCurrentOrganizationCode()
Organization String Codepublic static nosi.webapps.igrp.dao.User getCurrentUser()
(User) Igrp.getInstance().getUser().getIdentity();public static java.util.List<nosi.webapps.igrp.dao.Domain> findDomainByCode(java.lang.String domainsName)
domainsName - domain code nameList< of Domains> public static java.util.List<nosi.webapps.igrp.dao.Domain> findDomainByCode(java.lang.String domainsName,
java.lang.String codeApp)
domainsName - domain code namecodeApp - the dad/code of the applicationList< of Domains> public static java.util.List<nosi.webapps.igrp.dao.Domain> findDomainByCode(java.lang.String domainsName,
java.lang.Integer idApp)
domainsName - domain code nameidApp - the id of the applicationList< of Domains> public static java.lang.String findDomainDescByKey(java.lang.String domainsName,
java.lang.String key)
domainsName - domain code namekey - public static java.lang.String findDomainDescByKey(java.lang.String domainsName,
java.lang.String key,
java.lang.String codeApp)
domainsName - domain code namekey - codeApp - the dad/code of the applicationpublic static java.lang.String findDomainDescByKey(java.lang.String domainsName,
java.lang.String key,
java.lang.Integer idApp)
domainsName - domain code namekey - idApp - the id of the applicationpublic static java.lang.String getDeepPurpleColor()
@Deprecated public static nosi.webapps.igrp.dao.CLob getFile(int fileId)
public static nosi.webapps.igrp.dao.CLob getFileByUuid(java.lang.String uuid)
uuid - Uuidpublic static java.lang.String getFileNameByUuid(java.lang.String uuid)
uuid - Uuidpublic static boolean invalidateFile(java.lang.Integer fileId)
fileId - Id do ficheiro a ser descartadotrue -> Success | false -> Failure public static boolean invalidateFile(java.lang.String uuid)
uuid - Uuid do ficheiro a ser descartadotrue -> Success | false -> Failure public static jakarta.servlet.http.Part getFile(java.lang.String name)
throws java.io.IOException,
jakarta.servlet.ServletException
java.io.IOExceptionjakarta.servlet.ServletExceptionpublic static boolean isUploadedFiles()
public static java.util.List<jakarta.servlet.http.Part> getFiles()
throws java.io.IOException,
jakarta.servlet.ServletException
jakarta.servlet.ServletExceptionjava.io.IOExceptionpublic static java.lang.Object getFromSession(java.lang.String key)
public static java.lang.Object getFromSession(java.lang.String key,
boolean flag)
public static java.lang.String getGreenColor()
@Deprecated public static java.lang.String getLinkFile(java.lang.String p_id)
public static java.lang.String getLinkFileByUuid(java.lang.String uuid)
uuid - Unique file id@Deprecated public static java.lang.String getLinkFile(int p_id)
public static java.lang.String getLinkTempFile(java.lang.String p_uuid)
public static Report getLinkReport(java.lang.String code_report)
model.setLink(Core.getLinkReport("rep_persons").addParam("p_id", 2))code_report - The unique code that identifies Reportpublic static Response getLinkReport(java.lang.String code_report, java.lang.Object report)
.addParam for filteringcode_report - The unique code that identifies Reportreport - use filter new Report().addParam("id",1) OR
this.loadQueryString()public static java.lang.String getParam(java.lang.String name)
Object v = Igrp.getInstance().getRequest().getParameter(name);name - of the string name remove the attribute after get itv!=null?v.toString():"";public static java.lang.String getParam(java.lang.String name,
boolean isRemoved)
Object v = Igrp.getInstance().getRequest().getParameter(name);name - of the string nameisRemoved - - (default) true removesAttribute after requestedv!=null?v.toString():"";public static java.lang.String getReportParam(java.lang.String name)
name - The name of parameter in queryStringpublic static java.lang.String[] getParamArray(java.lang.String name)
String[] value = Igrp.getInstance().getRequest().getParameterValues(name);name - of the string labelpublic static java.lang.Double getParamDouble(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.isNotNull(x)?Core.toDouble(x):0;public static java.lang.Double getParamDouble(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toDouble(x):0;public static java.util.Map<java.lang.String,java.lang.String[]> getParameters()
Map<String, String[]>public static java.lang.Float getParamFloat(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.isNotNull(x)?Core.toFloat(x):0;public static java.lang.Float getParamFloat(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toFloat(x):0;public static java.lang.Integer getParamInt(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.isNotNull(x)?Core.toInt(x):0;public static java.lang.Integer getParamInt(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toInt(x):0;public static java.lang.Long getParamLong(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.isNotNull(x)?Core.toLong(x):0;public static java.lang.Long getParamLong(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toLong(x):0;public static java.lang.Object getParamObject(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.getAttribute(name, true);public static java.lang.Object getParamObject(java.lang.String name)
name - of the string labelCore.getAttribute(name, true);public static java.lang.Short getParamShort(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removesAttribute after requestedCore.isNotNull(x)?Core.toShort(x):0;public static java.lang.Short getParamShort(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toShort(x):0;public static java.math.BigDecimal getParamBigDecimal(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removes Attribute after requestedCore.isNotNull(x)?Core.toBigDecimal(x):BigDecimal.ZERO;public static java.math.BigDecimal getParamBigDecimal(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toBigDecimal(x):BigDecimal.ZERO;public static java.math.BigInteger getParamBigInteger(java.lang.String name,
boolean isRemoved)
name - of the string labelisRemoved - - (default) if true, removes Attribute after requestedCore.isNotNull(x)?Core.toBigInteger(x):BigInteger.ZERO;public static java.math.BigInteger getParamBigInteger(java.lang.String name)
name - of the string labelCore.isNotNull(x)?Core.toBigInteger(x):BigInteger.ZERO;public static java.lang.String getParamTaskId()
public static java.lang.String getPinkColor()
public static java.lang.String getPurpleColor()
public static java.lang.String getSwitchNotNullValue(java.lang.String... strings)
strings - public static java.lang.String getUUID()
public static java.lang.String getXMLParams()
public static java.lang.String getYellowColor()
public static java.lang.String gt(java.lang.String value)
public static <T> T httpGet(java.lang.String url,
java.lang.Class<T> result)
T - url - result - httpGet(url, mediaType, null, result);public static <T> T httpGet(java.lang.String url,
java.lang.String[] mediaType,
java.lang.Class<T> result)
url - mediaType - result - httpGet(url, mediaType, null, result);public static <T> T httpGet(java.lang.String url,
java.lang.String[] mediaType,
java.util.Map<java.lang.String,java.lang.Object> httpHeaders,
java.lang.Class<T> result)
url - mediaType - httpHeaders - result - T r = ib.get(result);public static <T> T httpPost(java.lang.String url,
java.lang.Object content,
java.lang.String[] mediaType,
java.util.Map<java.lang.String,java.lang.Object> httpHeaders,
java.lang.String entityMediaType,
java.lang.Class<T> result)
url - content - mediaType - httpHeaders - entityMediaType - result - public static <T> T httpPost(java.lang.String url,
java.lang.Object content,
java.lang.String[] mediaType,
java.lang.String entityMediaType,
java.lang.Class<T> result)
url - content - mediaType - entityMediaType - result - public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String tableName)
public static nosi.core.webapp.databse.helpers.QueryInterface transaction(java.lang.String connectionName)
public static nosi.core.webapp.databse.helpers.QueryInterface transaction()
public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String connectionName,
java.lang.String tableName)
connectionName - tableName - new QueryInsert(connectionName).insert(tableName);public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String tableName,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
connectionName - tableName - new QueryInsert(connectionName).insert(tableName);public static nosi.core.webapp.databse.helpers.BaseQueryInterface insert(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
public static boolean isDouble(java.lang.Object value)
public static boolean isFloat(java.lang.Object value)
public static boolean isInt(java.lang.Object value)
isNotNull(value) than a try catch
numberFormatExceptionvalue - double v = Integer.parseInt(value.toString());
return ((v == Math.floor(v)) && !Double.isInfinite(v));public static boolean isNotNull(java.lang.Object value)
value - value!=null && !value.equals("");public static boolean isNotNullMultiple(java.lang.Object... values)
values - value!=null && !value.equals("");public static boolean isNotNullOrZero(java.lang.Object value)
Core.isNotNull(value)value - new Integer(value.toString())!=0;public static boolean isNull(java.lang.Object value)
value - value==null || value.equals("");public static boolean isNullOrZero(java.lang.Object value)
value - if(value instanceof Number) return new BigDecimal(String.valueOf(value)).compareTo(BigDecimal.ZERO) == 0else isNull(value)public static void log(java.lang.String msg)
msg - This is the messagepublic static boolean mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String replyTo)
from - to - subject - msg - replyTo - public static boolean mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo)
from - to - subject - msg - charset - UTF-8,mimetype - text/html, plaintextattachs - replyTo - public static boolean mail(java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo)
to - subject - msg - charset - mimetype - attachs - replyTo - public static boolean mail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String msg,
java.lang.String charset,
java.lang.String mimetype,
java.io.File[] attachs,
java.lang.String replyTo,
java.util.Properties customConfig)
public static java.util.Map<java.lang.Object,java.lang.Object> mapArray(java.lang.Object[] array1,
java.lang.Object[] array2)
public static java.util.Map<java.lang.Object,java.lang.Object> mapArray(java.lang.Object[] array1,
java.lang.Object[] array2,
java.util.function.Predicate<? super java.lang.Integer> filter)
public static void mapper(java.lang.Object source,
java.lang.Object destination)
source - destination - public static java.lang.String normalizeText(java.lang.String input)
input - public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String sql)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String sql,
nosi.webapps.igrp.dao.Config_env config_env)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String connectionName,
java.lang.String sql)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String connectionName,
java.lang.String sql,
java.lang.Class<?> className)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String sql,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String sql,
nosi.webapps.igrp.dao.Config_env config_env,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String connectionName,
java.lang.String sql,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.QueryInterface query(java.lang.String connectionName,
java.lang.String sql,
java.lang.Class<?> className,
boolean displayError,
boolean tracingError)
public static java.lang.String remoteComboBoxXml(nosi.core.webapp.databse.helpers.BaseQueryInterface query,
java.lang.String tag_name,
java.lang.String[] selected,
java.lang.String prompt)
query - Usually the result of Core.query(null,"(SELECT 'id' as
ID,'name' as NAME) ")selected - A list selected valuesprompt - The comboBox promptpublic static nosi.core.webapp.helpers.RemoteXML remoteXml()
public static java.lang.String remoteComboBoxXml(java.util.Map<?,?> map,
nosi.core.gui.fields.Field field,
java.lang.String[] selected)
public static java.lang.String remoteComboBoxXml(java.util.Map<?,?> map,
nosi.core.gui.fields.Field field,
java.lang.String[] selected,
java.lang.String prompt)
public static void removeAttribute(java.lang.String name)
@Deprecated
public static boolean updateFile(byte[] content,
java.lang.String name,
java.lang.String mime_type,
java.lang.Integer id)
public static boolean updateFile(byte[] content,
java.lang.String name,
java.lang.String mime_type,
java.lang.String uuid)
content - name - mime_type - uuid - @Deprecated
public static boolean updateFile(java.io.File file,
java.lang.Integer id)
public static boolean updateFile(java.io.File file,
java.lang.String uuid)
file - uuid - @Deprecated
public static boolean updateFile(java.lang.String parameterName,
java.lang.Integer id)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean updateFile(java.lang.String parameterName,
java.lang.String uuid)
throws java.lang.Exception
parameterName - uuid - java.lang.Exceptionpublic static boolean updateFile(nosi.core.webapp.uploadfile.UploadFile upFile,
java.lang.String uuid)
throws java.lang.Exception
upFile - UploadFileuuid - java.lang.Exception@Deprecated
public static boolean updateFile(java.lang.String parameterName,
java.lang.String description,
java.lang.Integer id)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean updateFile(java.lang.String parameterName,
java.lang.String description,
java.lang.String uuid)
throws java.lang.Exception
parameterName - description - uuid - java.lang.Exception@Deprecated
public static boolean updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.Integer id)
public static boolean updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String uuid)
file - name - mime_type - uuid - @Deprecated
public static boolean updateFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.Integer id)
public static boolean updateFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.String uuid)
bytes - name - mime_type - dad - uuid - @Deprecated
public static boolean updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.Integer id)
public static boolean updateFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad,
java.lang.String uuid)
file - name - mime_type - dad - uuid - @Deprecated
public static boolean updateFile(jakarta.servlet.http.Part part,
java.lang.String name,
java.lang.Integer id)
public static boolean updateFile(jakarta.servlet.http.Part part,
java.lang.String name,
java.lang.String uuid)
part - name - uuid - public static java.lang.Integer saveFile(byte[] content,
java.lang.String name,
java.lang.String mime_type)
content - byte[]name - mime_type - public static java.lang.String saveFileNGetUuid(byte[] content,
java.lang.String name,
java.lang.String mime_type)
content - byte[]name - mime_type - @Deprecated public static java.lang.Integer saveFile(jakarta.servlet.http.Part part)
public static java.lang.String saveFileNGetUuid(jakarta.servlet.http.Part part)
try {
List<Part> parts = Core.getFiles();
for(int i=0;i<parts.size();i++) {
String desription = "";
int fileId = Core.saveFile(parts.get(i));
}
} catch (ServletException e) {
e.printStackTrace();
}part - saveFile(part,part.getSubmittedFileName());@Deprecated public static java.lang.Integer saveFile(java.io.File file)
public static java.lang.String saveFileNGetUuid(java.io.File file)
file - @Deprecated
public static java.lang.Integer saveFile(java.lang.String parameterName)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String saveFileNGetUuid(java.lang.String parameterName)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String saveFileNGetUuid(nosi.core.webapp.uploadfile.UploadFile upFile)
throws java.lang.Exception
java.lang.Exception@Deprecated
public static java.lang.Integer saveFile(java.lang.String parameterName,
java.lang.String description)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String saveFileNGetUuid(java.lang.String parameterName,
java.lang.String description)
throws java.lang.Exception
java.lang.Exception@Deprecated
public static java.lang.Integer saveFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type)
public static java.lang.String saveFileNGetUuid(java.io.File file,
java.lang.String name,
java.lang.String mime_type)
@Deprecated
public static java.lang.Integer saveFile(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
public static java.lang.String saveFileNGetUuid(byte[] bytes,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
@Deprecated
public static java.lang.Integer saveFile(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
public static java.lang.String saveFileNGetUuid(java.io.File file,
java.lang.String name,
java.lang.String mime_type,
java.lang.String dad)
file - name - mime_type - @Deprecated
public static java.lang.Integer saveFile(jakarta.servlet.http.Part part,
java.lang.String name)
public static java.lang.String saveFileNGetUuid(jakarta.servlet.http.Part part,
java.lang.String name)
part - name - public static void setAttribute(java.lang.String name,
java.lang.Object value)
public static void setMessageError()
public static void setMessageError(java.lang.String msg)
msg - Custom message stringpublic static void setMessageInfo(java.lang.String msg)
msg - custom messagepublic static void setMessageInfoLink(java.lang.String msg,
java.lang.String link)
msg - custom messagelink - set a link to showpublic static void setMessageInfoLink(java.lang.String msg,
java.lang.String app,
java.lang.String page,
java.lang.String action)
msg - custom messageapp - for the created linkpage - for the created linkaction - for the created linkpublic static void setMessageSuccess()
public static void setMessageSuccess(java.lang.String msg)
msg - Custom message stringpublic static void setMessageConfirm(java.lang.String msg)
msg - Custom message stringpublic static void setMessageConfirm()
public static void setMessageWarning(java.lang.String msg)
msg - custom messagepublic static java.lang.String getExecutionId()
public static java.lang.String getJsonParams()
public static java.lang.String getProcessVariable(java.lang.String processDefinitionKey,
java.lang.String variableName)
public static java.lang.String getProcessVariableId(java.lang.String processDefinitionKey)
public static nosi.core.webapp.activit.rest.entities.HistoricTaskService getTaskHistory(java.lang.String taskDefinitionKey)
public static java.lang.Object unnserializeFromTask(java.lang.Object obj,
java.lang.String json)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionpublic static void setTaskVariable(java.lang.String variableName,
java.lang.String scope,
java.lang.String type,
java.lang.Object value)
public static java.lang.String getTaskVariable(java.lang.String variableName)
public static java.lang.String getTaskVariable(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static void setTaskVariableString(java.lang.String variableName,
java.lang.String value)
public static void setTaskVariableInt(java.lang.String variableName,
java.lang.Integer value)
public static void setTaskVariableShort(java.lang.String variableName,
java.lang.Short value)
public static void setTaskVariableLong(java.lang.String variableName,
java.lang.Long value)
public static void setTaskVariableDouble(java.lang.String variableName,
java.lang.Double value)
public static void setTaskVariableBoolean(java.lang.String variableName,
boolean value)
public static void setTaskVariableDate(java.lang.String variableName,
java.util.Date value)
public static void setTaskVariableBinary(java.lang.String variableName,
java.lang.Byte[] value)
public static void setTaskVariableSerializable(java.lang.String variableName,
java.lang.Object value)
public static void setTaskVariableString(java.lang.String variableName,
java.lang.String scope,
java.lang.String value)
public static void setTaskVariableInt(java.lang.String variableName,
java.lang.String scope,
java.lang.Integer value)
public static void setTaskVariableShort(java.lang.String variableName,
java.lang.String scope,
java.lang.Short value)
public static void setTaskVariableLong(java.lang.String variableName,
java.lang.String scope,
java.lang.Long value)
public static void setTaskVariableDouble(java.lang.String variableName,
java.lang.String scope,
java.lang.Double value)
public static void setTaskVariableBoolean(java.lang.String variableName,
java.lang.String scope,
boolean value)
public static void setTaskVariableDate(java.lang.String variableName,
java.lang.String scope,
java.util.Date value)
public static void setTaskVariableBinary(java.lang.String variableName,
java.lang.String scope,
java.lang.Byte[] value)
public static void setTaskVariableSerializable(java.lang.String variableName,
java.lang.String scope,
java.lang.Object value)
public static java.lang.String getTaskVariableString(java.lang.String variableName)
public static java.lang.String getTaskVariableString(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Boolean getTaskVariableBoolean(java.lang.String variableName)
public static java.lang.Boolean getTaskVariableBoolean(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Double getTaskVariableDouble(java.lang.String variableName)
public static java.lang.Double getTaskVariableDouble(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Integer getTaskVariableInt(java.lang.String variableName)
public static java.lang.Integer getTaskVariableInt(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Short getTaskVariableShort(java.lang.String variableName)
public static java.lang.Short getTaskVariableShort(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Long getTaskVariableLong(java.lang.String variableName)
public static java.lang.Long getTaskVariableLong(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.util.Date getTaskVariableDate(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.util.Date getTaskVariableDate(java.lang.String taskDefinitionKey,
java.lang.String variableName,
java.lang.String format)
public static java.util.Date getTaskVariableDate(java.lang.String variableName)
public static byte[] getTaskVariableByte(java.lang.String variableName)
public static byte[] getTaskVariableByte(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.Object getTaskVariableSerializable(java.lang.String variableName)
public static java.lang.Object getTaskVariableSerializable(java.lang.String taskDefinitionKey,
java.lang.String variableName)
public static java.lang.String getTaskVariableId(java.lang.String taskDefinitionKey)
public static java.util.List<nosi.core.webapp.activit.rest.entities.TaskVariables> getTaskVariables(java.lang.String taskDefinitionKey)
public static void addTaskVariableLong(java.lang.String taskDefinitionKey,
java.lang.String variableName,
java.lang.Object value)
taskDefinitionKey - identification of taskvariableName - name of parametervalue - value of parameterpublic static nosi.core.webapp.webservices.soap.SoapClient soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> namespaces,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.Object> bodyContent)
wsdlUrl - The webservice description language urlnamespaces - A Map of all required namespacesheaders - A Map of soap request headersbodyContent - A Map of request content that will be converted to xmlpublic static nosi.core.webapp.webservices.soap.SoapClient soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> namespaces,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.Object> bodyContent,
java.lang.String soapEnvelopeName,
java.lang.String soapNamespaceEnvelope)
soapEnvelopeName - The custom soap tag name envelopesoapNamespaceEnvelope - custom namespace for custom tag name envelopewsdlUrl - The webservice description language urlnamespaces - A Map of all required namespacesheaders - A Map of soap request headersbodyContent - A Map of request content that will be converted
to xmlpublic static nosi.core.webapp.webservices.soap.SoapClient soapClient(java.lang.String wsdlUrl,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.String rawEnvelope)
wsdlUrl - The webservice description language urlheaders - A Map of soap request headersrawEnvelope - String of raw request envelope@Deprecated
public static java.lang.String ToChar(java.sql.Date date,
java.lang.String formatOut)
date - formatOut - @Deprecated
public static java.lang.String ToChar(java.util.Date date,
java.lang.String formatOut)
date - formatOut - @Deprecated
public static java.lang.String ToChar(java.lang.String date,
java.lang.String formatOut)
date - formatOut - public static java.lang.String ToChar(java.lang.String date,
java.lang.String formatIn,
java.lang.String formatOut)
date - formatIn - formatOut - public static java.sql.Date ToDate(java.lang.String date,
java.lang.String formatIn)
date - formatIn - public static java.sql.Date ToDate(java.lang.String date)
date - public static java.sql.Date ToDate(java.lang.String date,
java.lang.String formatIn,
java.lang.String formatOut)
date - formatIn - formatOut - public static java.lang.String convertTimeStampToDateString(java.lang.String timeStampDate,
java.lang.String formatOut)
timeStampDate - formatOut - @Deprecated
public static java.lang.String convertTimeStampToDate(java.lang.String timeStampDate,
java.lang.String formatOut)
timeStampDate - formatOut - public static java.sql.Date convertTimeStampToDateSQL(java.lang.String timeStampDate,
java.lang.String formatOut)
timeStampDate - formatOut - public static java.util.Date dateToDateUtil(java.sql.Date sqlDate)
sqlDate - public static java.sql.Date dateUtilToDate(java.util.Date utilDate)
utilDate - public static java.lang.String dateToString(java.sql.Date date)
date - public static java.lang.String dateToString(java.util.Date date,
java.lang.String formatOut)
date - formatOut - public static java.util.Date ToDateUtil(java.lang.String strDate)
strDate - public static java.util.Date ToDateUtil(java.lang.String strDate,
java.lang.String formatIn)
strDate - formatIn - public static java.lang.String dateUtilToDateFromToStr(java.util.Date beginDate,
java.util.Date endDate)
beginDate - endDate - public static java.lang.String dateBeginEndUtilToDateFromToStr(java.util.Date beginDate,
java.util.Date endDate,
java.lang.String separator)
beginDate - endDate - separator - public static java.lang.String dateBeginEndStrToDateFromToStr(java.lang.String beginDateStr,
java.lang.String endDateStr)
beginDateStr - endDateStr - public static java.lang.String dateBeginEndStrToDateFromToStr(java.lang.String beginDateStr,
java.lang.String endDateStr,
java.lang.String separator)
beginDateStr - endDateStr - separator - public static java.util.Date dateFromTo2DateBeginUtil(java.lang.String dateFromToStr)
dateFromToStr - public static java.lang.String dateFromTo2DateBeginStr(java.lang.String dateFromToStr)
dateFromToStr - public static java.lang.String dateFromTo2DateBeginStr(java.lang.String dateFromToStr,
java.lang.String separator)
dateFromToStr - separator - public static java.util.Date dateFromTo2EndDateUtil(java.lang.String dateFromToStr)
dateFromToStr - public static java.lang.String dateFromTo2EndDateStr(java.lang.String dateFromToStr)
dateFromToStr - public static java.lang.String dateFromTo2EndDateStr(java.lang.String dateStr,
java.lang.String separator)
dateStr - separator - public static java.lang.String normalizeName(java.lang.String string)
Core.normalizeText(string).replaceAll("[^-a-zA-Z0-9\\s]", "")string - public static java.math.BigDecimal toBigDecimal(java.lang.String value)
value - public static java.math.BigDecimal toBigDecimal(java.lang.String value,
java.math.BigDecimal defaultValue)
public static java.math.BigInteger toBigInteger(java.lang.String value)
value - public static java.math.BigInteger toBigInteger(java.lang.String value,
java.math.BigInteger defaultValue)
public static java.lang.Double toDouble(java.lang.String value)
value - public static java.lang.Double toDouble(java.lang.String value,
double defaultValue)
public static java.lang.Float toFloat(java.lang.String value)
value - public static java.lang.Float toFloat(java.lang.String value,
float defaultValue)
public static java.lang.Integer toInt(java.lang.String value)
value - public static java.lang.Integer toInt(java.lang.String value,
int defaultValue)
value - defaultValue - public static java.lang.String toJson(java.lang.Object appP)
public static java.lang.String toJsonWithJsonBuilder(java.lang.Object appP)
public static java.lang.Long toLong(java.lang.String value)
public static java.lang.Long toLong(java.lang.String value,
long defaultValue)
public static java.util.Map<?,?> toMap(java.util.List<?> values,
java.lang.String keyField,
java.lang.String valueField)
final Map<Object, Object> map = Core.toMap(new Modulo().getModuloByApp(Core.toInt(model.getApplication())), "name",
+ "descricao");values - keyField - valueField - Map<?, ?>public static java.util.Map<java.lang.Object,java.lang.Object> toMap(java.util.List<?> values,
java.lang.String keyField,
java.lang.String valueField,
java.lang.String prompt)
final Map<Object, Object> map = Core.toMap(new Modulo().getModuloByApp(Core.toInt(model.getApplication())), "name",
+ "descricao", "-- Selecionar --");values - keyField - valueField - prompt - - use -- Selecionar --Map<Object, Object>public static java.lang.Short toShort(java.lang.String value)
public static java.lang.Short toShort(java.lang.String value,
short defaultValue)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String tableName)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String connectionName,
java.lang.String tableName)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String tableName,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String connectionName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.databse.helpers.BaseQueryInterface update(java.lang.String connectionName,
java.lang.String schemaName,
java.lang.String tableName,
boolean displayError,
boolean tracingError)
public static nosi.core.webapp.UploadedFile upload(java.lang.String tag)
tag - p_filepublic static java.util.List<nosi.core.webapp.UploadedFile> uploadMultiple()
List<UploadedFile>public static java.util.List<nosi.core.webapp.UploadedFile> uploadMultiple(java.lang.String tag)
tag - p_fileList<UploadedFile>public static boolean validateQuery(nosi.webapps.igrp.dao.Config_env config_env,
java.lang.String query)
public static java.lang.String getIGRPLink(java.lang.String app,
java.lang.String page,
java.lang.String action)
app - page - action - public static java.lang.String[] convertArrayIntToArrayString(int[] array)
convertArrayIntToArrayString(new int[]{1,2,3}); ->
String[]{"1","2","3"};array - public static java.lang.String[] convertArrayFloatToArrayString(float[] array)
convertArrayFloatToArrayString(new float[]{1.0,2,3}); ->
String[]{"1.0","2","3"};array - public static java.lang.String[] convertArrayDoubleToArrayString(double[] array)
convertArrayDoubleToArrayString(new double[]{1,2,3}); ->
String[]{"1","2","3"};array - public static java.lang.String[] convertArrayShortToArrayString(short[] array)
convertArrayShortToArrayString(new short[]{1,2,3}); ->
String[]{"1","2","3"};array - public static <N> java.lang.String[] convertArrayObjectToArrayString(N[] array)
convertArrayObjectToArrayString(new Integer[]{1,2,3}); ->
String[]{"1","2","3"};array - public static <N> int[] convertArrayObjectToArrayInt(N[] array)
convertArrayObjectToArrayInt(new String[]{"1","2","3"}); ->
int[]{1,2,3};array - public static <N> short[] convertArrayObjectToArrayPShort(N[] array)
convertArrayObjectToArrayPShort(new String[]{"1","2","3"}); ->
short[]{1,2,3};array - public static <N> float[] convertArrayObjectToArrayPFloat(N[] array)
convertArrayObjectToArrayPFloat(new String[]{"1","2","3"}); ->
float[]{1,2,3};array - public static <N> double[] convertArrayObjectToArrayPDouble(N[] array)
convertArrayObjectToArrayPDouble(new String[]{"1","2","3"}); ->
double[]{1,2,3};array - public static <N> java.lang.Integer[] convertArrayObjectToArrayInteger(N[] array)
convertArrayObjectToArrayInteger(new String[]{"1","2","3"}); ->
Integer[]{1,2,3};array - public static <N> java.lang.Float[] convertArrayObjectToArrayFloat(N[] array)
convertArrayObjectToArrayFloat(new String[]{"1","2","3"}); ->
Float[]{1.0,2.0,3.0};array - public static <N> java.lang.Double[] convertArrayObjectToArrayDouble(N[] array)
convertArrayObjectToArrayDouble(new String[]{"1","2","3"}); ->
Double[]{1,2,3};array - public static <N> java.lang.Short[] convertArrayObjectToArrayShort(N[] array)
convertArrayObjectToArrayShort(new String[]{"1","2","3"}); ->
String[]{1,2,3};array - public static boolean isArraySameSize(java.lang.Object[] array1,
java.lang.Object[] array2)
array1 - array2 - if(Core.isNotNullMultiple(array1,array2))
r = array1.length==array2.length;
return r;public static nosi.core.webapp.helpers.CheckBoxHelper extractCheckBox(java.lang.String[] array_checks,
java.lang.String[] array__checks_checked)
CheckBoxHelper cb = Core.extractCheckBox(Core.getParamArray("p_menu"), Core.getParamArray("p_menu_check"));
cb.getUncheckedIds();
cb.getChekedIds()
array_checks - - list of the id of the checkboxarray__checks_checked - - list of the checked checkboxpublic static java.util.Map<java.lang.String,java.lang.Object> geoGetParentsById(java.lang.String id,
java.lang.String level)
id - level - level (6 -> zona, 5 -> cidade, 4 -> freguesia, 3 -> concelho, 2 -> ilha, 1 -> pais)public static org.hibernate.Session getSession(java.lang.String connectionName)
connectionName - public static org.hibernate.SessionFactory getSessionFactory(java.lang.String connectionName)
public static void lockProccess(java.lang.String codeOrg,
java.lang.String codeProf,
java.lang.String userName,
java.lang.String procId,
java.lang.String taskId)
public static void lockProccess(java.lang.String codeOrg,
java.lang.String codeProf,
java.lang.String procId,
java.lang.String taskId)
public static java.util.List<nosi.webapps.igrp.dao.TipoDocumento> findDocumentTypeByApp(java.lang.String dad)
public static java.util.List<nosi.webapps.igrp.dao.TipoDocumento> findDocumentTypeByApp()
public static boolean isHttpPost()
public static boolean isHttpGet()
public static boolean isHttpPut()
public static boolean isHttpDelete()
public static long calculateYears(java.lang.String data)
public static long calculateYears(java.lang.String data,
java.lang.String formatIn)
public static long calculateMonths(java.lang.String data)
public static long calculateMonths(java.lang.String data,
java.lang.String formatIn)
public static long calculateDays(java.lang.String data)
public static long calculateDays(java.lang.String data,
java.lang.String formatIn)
public static java.lang.String convertInputStreamToBase64(byte[] bytes)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String convertInputStreamToBase64(java.io.InputStream inputStream)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] convertInputStreamToByte(java.io.InputStream inputStream)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.InputStream convertStringToInputStream(java.lang.String content)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String convertPartToString(jakarta.servlet.http.Part file)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String convertInputStreamToString(java.io.InputStream inputStream)
throws java.io.IOException
java.io.IOExceptionpublic static boolean createDiretory(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static void deletePartFile(java.util.Collection<jakarta.servlet.http.Part> files)
throws java.io.IOException
java.io.IOExceptionpublic static void deletePartFile(jakarta.servlet.http.Part file)
throws java.io.IOException
java.io.IOExceptionpublic static boolean dirExists(java.lang.String dirName)
throws java.io.IOException
java.io.IOExceptionpublic static boolean fileExists(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readFileToString(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readFileToString(java.lang.String path,
java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static boolean writeFile(java.lang.String path,
java.lang.String fileName,
jakarta.servlet.http.Part file)
throws java.io.IOException
java.io.IOExceptionpublic static boolean writeFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content)
throws java.io.IOException
java.io.IOExceptionpublic static void forceDelete(java.lang.String fileNameOrDirectory)
public static int digits(java.lang.Number number)
public static int digits(java.lang.String number)