Package org.compiere.model
Class MIssue
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Issue
org.compiere.model.MIssue
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_AD_Issue,I_Persistent,Evaluatee
Issue Report Model
- Version:
- $Id: MIssue.java,v 1.3 2006/07/30 00:58:37 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
FieldsFields inherited from class org.compiere.model.X_AD_Issue
ISREPRODUCIBLE_AD_Reference_ID, ISREPRODUCIBLE_No, ISREPRODUCIBLE_Yes, ISSUESOURCE_AD_Reference_ID, ISSUESOURCE_Detail, ISSUESOURCE_Form, ISSUESOURCE_Info, ISSUESOURCE_Process, ISSUESOURCE_Report, ISSUESOURCE_Task, ISSUESOURCE_Window, ISSUESOURCE_Workbench, ISSUESOURCE_WorkFlow, ISVANILLASYSTEM_AD_Reference_ID, ISVANILLASYSTEM_No, ISVANILLASYSTEM_Yes, SYSTEMSTATUS_AD_Reference_ID, SYSTEMSTATUS_Evaluation, SYSTEMSTATUS_Implementation, SYSTEMSTATUS_ProductionFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields inherited from interface org.compiere.model.I_AD_Issue
accessLevel, COLUMNNAME_A_Asset_ID, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Form_ID, COLUMNNAME_AD_Issue_ID, COLUMNNAME_AD_Issue_UU, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Process_ID, COLUMNNAME_AD_Window_ID, COLUMNNAME_Comments, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DatabaseInfo, COLUMNNAME_DBAddress, COLUMNNAME_ErrorTrace, COLUMNNAME_IsActive, COLUMNNAME_IsReproducible, COLUMNNAME_IssueSource, COLUMNNAME_IssueSummary, COLUMNNAME_IsVanillaSystem, COLUMNNAME_JavaInfo, COLUMNNAME_LineNo, COLUMNNAME_Local_Host, COLUMNNAME_LoggerName, COLUMNNAME_Name, COLUMNNAME_OperatingSystemInfo, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ProfileInfo, COLUMNNAME_R_IssueKnown_ID, COLUMNNAME_R_IssueProject_ID, COLUMNNAME_R_IssueSystem_ID, COLUMNNAME_R_IssueUser_ID, COLUMNNAME_R_Request_ID, COLUMNNAME_Record_ID, COLUMNNAME_ReleaseNo, COLUMNNAME_ReleaseTag, COLUMNNAME_Remote_Addr, COLUMNNAME_Remote_Host, COLUMNNAME_RequestDocumentNo, COLUMNNAME_ResponseText, COLUMNNAME_SourceClassName, COLUMNNAME_SourceMethodName, COLUMNNAME_StackTrace, COLUMNNAME_StatisticsInfo, COLUMNNAME_SupportEMail, COLUMNNAME_SystemStatus, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_UserName, COLUMNNAME_Version, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionLog Record ConstructorMIssue(Properties ctx, int AD_Issue_ID, String trxName) Standard ConstructorMIssue(Properties ctx, String AD_Issue_UU, String trxName) UUID based ConstructorMIssue(Properties ctx, ResultSet rs, String trxName) Load ConstructorMIssue(Properties ctx, HashMap<String, String> hmIn) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComments(String Comments) Add Commentsstatic MIssueCreate and report issuestatic MIssuecreate(Properties ctx, String hexInput) Deprecated.Deprecated.Get RequestGet Request Document NoGet System Statusprocess()Deprecated.report()Deprecated.not implementedvoidsetComments(String Comments) Set Comments.voidsetErrorTrace(String ErrorTrace) Set Error Trace.voidsetIssueSummary(String IssueSummary) Set Issue Summary.voidsetResponseText(String ResponseText) Set ResponseText.voidsetStackTrace(String StackTrace) Set Stack Trace.toString()String RepresentationMethods inherited from class org.compiere.model.X_AD_Issue
get_AccessLevel, getA_Asset, getA_Asset_ID, getAD_Form, getAD_Form_ID, getAD_Issue_ID, getAD_Issue_UU, getAD_Process, getAD_Process_ID, getAD_Window, getAD_Window_ID, getComments, getDatabaseInfo, getDBAddress, getErrorTrace, getIsReproducible, getIssueSource, getIssueSummary, getIsVanillaSystem, getJavaInfo, getKeyNamePair, getLineNo, getLocal_Host, getLoggerName, getName, getOperatingSystemInfo, getProfileInfo, getR_IssueKnown, getR_IssueKnown_ID, getR_IssueProject, getR_IssueProject_ID, getR_IssueSystem, getR_IssueSystem_ID, getR_IssueUser, getR_IssueUser_ID, getR_Request, getR_Request_ID, getRecord_ID, getReleaseNo, getReleaseTag, getRemote_Addr, getRemote_Host, getResponseText, getSourceClassName, getSourceMethodName, getStackTrace, getStatisticsInfo, getSupportEMail, getUserName, getVersion, initPO, isProcessed, isProcessing, setA_Asset_ID, setAD_Form_ID, setAD_Issue_ID, setAD_Issue_UU, setAD_Process_ID, setAD_Window_ID, setDatabaseInfo, setDBAddress, setIsReproducible, setIssueSource, setIsVanillaSystem, setJavaInfo, setLineNo, setLocal_Host, setLoggerName, setName, setOperatingSystemInfo, setProcessed, setProcessing, setProfileInfo, setR_IssueKnown_ID, setR_IssueProject_ID, setR_IssueSystem_ID, setR_IssueUser_ID, setR_Request_ID, setRecord_ID, setReleaseNo, setReleaseTag, setRemote_Addr, setRemote_Host, setRequestDocumentNo, setSourceClassName, setSourceMethodName, setStatisticsInfo, setSupportEMail, setSystemStatus, setUserName, setVersionMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_AD_Issue
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
DELIMITER
Answer Delimiter
-
-
Constructor Details
-
MIssue
UUID based Constructor- Parameters:
ctx- ContextAD_Issue_UU- UUID keytrxName- Transaction
-
MIssue
Standard Constructor- Parameters:
ctx- contextAD_Issue_ID- issuetrxName- transaction
-
MIssue
Load Constructor- Parameters:
ctx- contextrs- result settrxName- trx
-
MIssue
Log Record Constructor- Parameters:
record-
-
MIssue
Deprecated.HashMap Constructor- Parameters:
ctx- contexthmIn- hash map
-
-
Method Details
-
create
Create and report issue- Parameters:
record- log record- Returns:
- reported issue or null
-
create
Deprecated.Create from decoded hash map string- Parameters:
ctx- contexthexInput- hex string- Returns:
- issue
-
setIssueSummary
Set Issue Summary. Truncate to 2000 char.- Specified by:
setIssueSummaryin interfaceI_AD_Issue- Overrides:
setIssueSummaryin classX_AD_Issue- Parameters:
IssueSummary- summary
-
setStackTrace
Set Stack Trace. Truncate to 2000 char.- Specified by:
setStackTracein interfaceI_AD_Issue- Overrides:
setStackTracein classX_AD_Issue- Parameters:
StackTrace- trace
-
setErrorTrace
Set Error Trace. Truncate to 2000 char.- Specified by:
setErrorTracein interfaceI_AD_Issue- Overrides:
setErrorTracein classX_AD_Issue- Parameters:
ErrorTrace- trace
-
addComments
Add Comments- Parameters:
Comments-
-
setComments
Set Comments. Truncate to 2000 char.- Specified by:
setCommentsin interfaceI_AD_Issue- Overrides:
setCommentsin classX_AD_Issue- Parameters:
Comments-
-
setResponseText
Set ResponseText. Truncate to 2000 char.- Specified by:
setResponseTextin interfaceI_AD_Issue- Overrides:
setResponseTextin classX_AD_Issue- Parameters:
ResponseText-
-
process
Deprecated.Process Request.- Returns:
- answer
-
createAnswer
Deprecated.Create Answer to send to User- Returns:
- answer
-
getRequest
Get Request- Returns:
- request or null
-
getRequestDocumentNo
Get Request Document No- Specified by:
getRequestDocumentNoin interfaceI_AD_Issue- Overrides:
getRequestDocumentNoin classX_AD_Issue- Returns:
- request Document No
-
getSystemStatus
Get System Status- Specified by:
getSystemStatusin interfaceI_AD_Issue- Overrides:
getSystemStatusin classX_AD_Issue- Returns:
- system status or SYSTEMSTATUS_Evaluation if not set by user
-
report
Deprecated.not implementedReport/Update Issue.- Returns:
- error message
-
toString
String Representation- Overrides:
toStringin classX_AD_Issue- Returns:
- info
-