com.cyclonecommerce.cybervan.api
Class InterchangeEventDescription

java.lang.Object
  |
  +--com.cyclonecommerce.cybervan.api.InterchangeEventDescription

public class InterchangeEventDescription
extends java.lang.Object
implements java.io.Serializable, com.cyclonecommerce.cybervan.controller.ControllerConstants

Represents the complete description of an event generated by the Interchange Server engine

Version:
2.2
See Also:
Serialized Form

Field Summary
static java.lang.String CONSOLE_SEPARATOR
           
static java.lang.String LINE_SEPARATOR
           
 
Fields inherited from interface com.cyclonecommerce.cybervan.controller.ControllerConstants
ACK_BACKUP_SUFFIX, ACTIVE, BACKUP_AND_ARCHIVE, BACKUP_AND_DELETE, BUFFER_SIZE, CHECK_POINT_FIREWALL1, CLEAR_TEXT, CLIENT_PENDING, COMPLETE, COMPRESSED_MIME_TYPE, CONTENT_ENCODING_7BIT, CONTENT_ENCODING_BASE64, CONTENT_ENCODING_BINARY, CONTENT_ENCODING_COMMAND, CONTENT_ENCODING_QUOTED_PRINTABLE, CONTENT_TYPE_COMMAND, CONTENT_TYPE_MESSAGE822, CONTENT_TYPE_PLAINTEXT, EDI_X12_MIME_TYPE, EDIFACT_MIME_TYPE, EMAIL, EXPORT_CERTIFICATE, EXPORT_PROFILE, FALSE, FILESYSTEM, FIRST_ADDITIONAL_DUPE_BACKUP_DOC_SUFFIX_TAG, FIRST_ADDITIONAL_MDN_SUFFIX_TAG, FTP, HTTP, HTTPS, ID_SEPERATOR, INACTIVE, INBOUND, INBOUND_IN_PROCESS, INDIRECT_HTTP, INDIRECT_HTTPS, INT_ACK_PENDING, INT_ACK_SENT, INT_CLIENT_PENDING, INT_COMPLETE, INT_EMAIL, INT_FILESYSTEM, INT_FTP, INT_HTTP, INT_HTTPS, INT_INBOUND_IN_PROCESS, INT_INDIRECT_HTTP, INT_INDIRECT_HTTPS, INT_JMS, INT_MQSERIES, INT_NOT_SENT, INT_OUTBOUND_IN_PROCESS, JMS, KILOBYTE, MAX_MEMORY_KB, MAX_MEMORY_PERCENTAGE_LIMIT, MAXLEN, MDN_ACTION_AUTOMATIC, MDN_ACTION_MANUAL, MDN_BACKUP_SUFFIX, MDN_MODIIFIER_ERROR, MDN_MODIIFIER_EXPIRED, MDN_MODIIFIER_MAILBOX_TERMINATED, MDN_MODIIFIER_SUPERSEDED, MDN_MODIIFIER_WARNING, MDN_SENDING_MODE_AUTOMATIC, MDN_SENDING_MODE_MANUAL, MDN_SIGNED_UNEXPECTED_ERROR, MDN_SIGNED_UNSUPPORTED_FORMAT, MDN_TYPE_AUTHENICATION_FAILED, MDN_TYPE_DECRYPTION_FAILED, MDN_TYPE_DELETED, MDN_TYPE_DENIED, MDN_TYPE_DISPATCHED, MDN_TYPE_DISPLAYED, MDN_TYPE_EBXML_ERROR_DELIVERY_FAILURE, MDN_TYPE_EBXML_ERROR_INCONSISTENT, MDN_TYPE_EBXML_ERROR_MIME_PROBLEM, MDN_TYPE_EBXML_ERROR_NOT_SUPPORTED, MDN_TYPE_EBXML_ERROR_OTHER_XML, MDN_TYPE_EBXML_ERROR_SECURITY_FAILURE, MDN_TYPE_EBXML_ERROR_SOAP_FAULT, MDN_TYPE_EBXML_ERROR_TIME_TO_LIVE_EXPIRED, MDN_TYPE_EBXML_ERROR_UNKNOWN, MDN_TYPE_EBXML_ERROR_VALUE_NOT_RECOGNIZED, MDN_TYPE_ERROR_NO_PARTNER, MDN_TYPE_ERROR_NOT_SIGNED, MDN_TYPE_ERROR_RETURNED_MESSAGE, MDN_TYPE_ERROR_UNMATCHED_MDN, MDN_TYPE_FAILED, MDN_TYPE_INTEGRITY_CHECK_FAILED, MDN_TYPE_PROCESSED, MDN_TYPE_PROCESSED_DUPLICATE, MDN_TYPE_UNEXPECTED_PROCESSING_ERROR, MESSAGE_SEPARATOR, MQSERIES, MULTI_MDN_BACKUP_SUFFIX, NO_BACKUP, NOT_SENT, OCTET_STREAM_MIME_TYPE, OUTBOUND, OUTBOUND_IN_PROCESS, PACKAGED_BACKUP_SUFFIX, PARTNER_UPDATE_CERTIFICATE, PARTNER_UPDATE_PROFILE, PROFILE_MIME_TYPE, QUALIFIER_LENGTH, ROSETTANET_1_1_VERSION_MCD, ROSETTANET_1_1_VERSION_PACKAGING, ROSETTANET_2_0_VERSION_MCD, ROSETTANET_2_0_VERSION_PACKAGING, ROSETTANET_V02_00_VERSION_MCD, ROSETTANET_V02_00_VERSION_PACKAGING, SKEY, SMTP, TRUE, UNKNOWN_FIREWALL, XML_MIME_TYPE, XML_MIME_TYPE2
 
Fields inherited from interface com.cyclonecommerce.cybervan.api.EventConstants
configStrings, debugStrings, EVENT_ACK_RECEIVED, EVENT_ACK_SENT, EVENT_ACTIVATOR_CONFIG_ERROR, EVENT_ACTIVATOR_RESULT_SUCCESS, EVENT_AGENT_STARTED, EVENT_API_LOCAL_DOC_NOTIFY, EVENT_API_LOCAL_DOC_SENDING, EVENT_API_REMOTE_DOC_NOTIFY, EVENT_API_REMOTE_DOC_RECEIVING, EVENT_API_REMOTE_DOC_SENDING, EVENT_BACKUP_ARCHIVED, EVENT_BACKUP_DELETED, EVENT_CERTIFICATE_EXPIRING_SOON, EVENT_CERTIFICATE_UPDATED, EVENT_COMPANIES_STARTED, EVENT_COMPANIES_STARTING, EVENT_COMPANY_ADDED, EVENT_COMPANY_REMOVED, EVENT_COMPANY_UPDATED, EVENT_CONTROLLER_LICENSE_EXPIRED, EVENT_CONTROLLER_LICENSE_INVALID_PLATFORM, EVENT_CONTROLLER_LICENSE_INVALID_VERSION, EVENT_CONTROLLER_LICENSE_NOT_BORN, EVENT_CONTROLLER_LICENSE_WILL_EXPIRE, EVENT_CONTROLLER_RUNNING, EVENT_CROSSWORKS_ERROR, EVENT_DOC_LISTENER_ADDED, EVENT_DOC_LISTENER_REMOVE, EVENT_DOC_SUBMISSION_UNLICENSED, EVENT_DOCUMENT_NEW, EVENT_DOCUMENT_PACKAGED, EVENT_DOCUMENT_RECEIVED, EVENT_DOCUMENT_SENT, EVENT_DOCUMENT_TRANSFERRED, EVENT_DUPLICATE, EVENT_DUPLICATE_MDN, EVENT_EDI_PARSING_ERROR, EVENT_EVENT_LISTENER_ADDED, EVENT_EVENT_LISTENER_REMOVE, EVENT_FILE_BACKED_UP, EVENT_INCOMPLETE_TRANSPORT, EVENT_INTEGRATION_DOCUMENT_PULLED, EVENT_INTEGRATION_DOCUMENT_PUSHED, EVENT_INVALID_CERTIFICATE_VERIFICATION, EVENT_INVALID_MDN_MIC, EVENT_LEVEL_CONFIG_ERROR, EVENT_LEVEL_DEBUG, EVENT_LEVEL_FATAL_ERROR, EVENT_LEVEL_GENERAL_ERROR, EVENT_LEVEL_NETWORK_ERROR, EVENT_LEVEL_NOTIFY, EVENT_LEVEL_REJECTED, EVENT_LEVEL_TRANSACTION, EVENT_LEVEL_UNEXPECTED_ERROR, EVENT_MDN_PARTNER_AUTHENTICATION_FAILED, EVENT_MDN_PARTNER_DECRYPTION_FAILED, EVENT_MDN_PARTNER_INTEGRITY_CHECK_FAILED, EVENT_MISCELLANEOUS_RECEIVED, EVENT_NETWORK_ERROR, EVENT_NO_ACTIVE_TRANSPORT, EVENT_NO_PARTNER, EVENT_NO_SIGNER_CERTIFICATE, EVENT_NOT_ENCRYPTED, EVENT_NOT_SIGNED, EVENT_PARTNER_ADDED, EVENT_PARTNER_REMOVED, EVENT_PARTNER_UPDATED, EVENT_PASSWORD_NULL, EVENT_PENDING_CERTIFICATE, EVENT_PMAPI_UNLICENSED, EVENT_PROFILE_UPDATED, EVENT_RESEND_LIMIT_REACHED, EVENT_RETRY_LIMIT_REACHED, EVENT_SENDER_RECEIVER_SAME_ID, EVENT_SERVER_CONFIGURE_COMPLETED, EVENT_SERVER_CONFIGURE_STARTED, EVENT_SERVER_SHUTDOWN_COMPLETED, EVENT_SERVER_SHUTDOWN_STARTED, EVENT_SKEY_COUNT_EXCEEDED, EVENT_SOAP_FAULT, EVENT_TRANSPORT_DISABLED, EVENT_TRUE_DUPLICATE, EVENT_UNABLE_TO_ARCHIVE, EVENT_UNABLE_TO_CONFIGURE, EVENT_UNABLE_TO_CONSTRUCT, EVENT_UNABLE_TO_DECOMPRESS, EVENT_UNABLE_TO_GET_CERTIFICATE, EVENT_UNABLE_TO_GET_COMPANIES, EVENT_UNABLE_TO_GET_FTP_INTEGRATION, EVENT_UNABLE_TO_GET_GEIS_INTEGRATION, EVENT_UNABLE_TO_GET_JMS_INTEGRATION, EVENT_UNABLE_TO_GET_MQ_INTEGRATION, EVENT_UNABLE_TO_GET_PARTNERS, EVENT_UNABLE_TO_GET_POST_PROCESSING, EVENT_UNABLE_TO_GET_SCHEDULES, EVENT_UNABLE_TO_GET_STERLING_INTEGRATION, EVENT_UNABLE_TO_GET_SYSTEM_INTEGRATION, EVENT_UNABLE_TO_INITIALIZE, EVENT_UNABLE_TO_PACKAGE, EVENT_UNABLE_TO_PROCESS, EVENT_UNABLE_TO_PROCESS_API_SEND_CLIENT_EVENT, EVENT_UNABLE_TO_PROCESS_API_SEND_DOCUMENT, EVENT_UNABLE_TO_PROCESS_FTP_INTEGRATION_INBOUND, EVENT_UNABLE_TO_PROCESS_FTP_INTEGRATION_OUTBOUND, EVENT_UNABLE_TO_PROCESS_GEIS_INTEGRATION_INBOUND, EVENT_UNABLE_TO_PROCESS_GEIS_INTEGRATION_OUTBOUND, EVENT_UNABLE_TO_PROCESS_INCOMPLETE_INBOUND, EVENT_UNABLE_TO_PROCESS_INCOMPLETE_OUTBOUND, EVENT_UNABLE_TO_PROCESS_JMS_INTEGRATION_INBOUND, EVENT_UNABLE_TO_PROCESS_JMS_INTEGRATION_OUTBOUND, EVENT_UNABLE_TO_PROCESS_MQ_INTEGRATION_INBOUND, EVENT_UNABLE_TO_PROCESS_MQ_INTEGRATION_OUTBOUND, EVENT_UNABLE_TO_PROCESS_POST_PROCESSING, EVENT_UNABLE_TO_PROCESS_STERLING_INTEGRATION_INBOUND, EVENT_UNABLE_TO_PROCESS_STERLING_INTEGRATION_OUTBOUND, EVENT_UNABLE_TO_RECEIVE, EVENT_UNABLE_TO_REGISTER, EVENT_UNABLE_TO_REJECT, EVENT_UNABLE_TO_RUN, EVENT_UNABLE_TO_SEND, EVENT_UNABLE_TO_SPLIT, EVENT_UNABLE_TO_STORE, EVENT_UNABLE_TO_TRANSFER, EVENT_UNABLE_TO_UPDATE_CERTIFICATE, EVENT_UNABLE_TO_UPDATE_PROFILE, EVENT_UNABLE_TO_WRITE, EVENT_UNLICENSED_BUSINESS_PROTOCOL_RECEIVE, EVENT_UNLICENSED_BUSINESS_PROTOCOL_SEND, EVENT_UNMATCHED_MDN_RECEIVED, EVENT_XML_PARSING_ERROR, fatalStrings, generalStrings, levelDescriptions, networkStrings, notifyStrings, NUM_EVENT_ACK_RECEIVED, NUM_EVENT_ACK_SENT, NUM_EVENT_ACTIVATOR_CONFIG_ERROR, NUM_EVENT_ACTIVATOR_RESULT_SUCCESS, NUM_EVENT_AGENT_STARTED, NUM_EVENT_API_LOCAL_DOC_NOTIFY, NUM_EVENT_API_LOCAL_DOC_SENDING, NUM_EVENT_API_REMOTE_DOC_NOTIFY, NUM_EVENT_API_REMOTE_DOC_RECEIVING, NUM_EVENT_API_REMOTE_DOC_SENDING, NUM_EVENT_BACKUP_ARCHIVED, NUM_EVENT_BACKUP_DELETED, NUM_EVENT_CERTIFICATE_EXPIRING_SOON, NUM_EVENT_CERTIFICATE_UPDATED, NUM_EVENT_COMPANIES_STARTED, NUM_EVENT_COMPANIES_STARTING, NUM_EVENT_COMPANY_ADDED, NUM_EVENT_COMPANY_REMOVED, NUM_EVENT_COMPANY_UPDATED, NUM_EVENT_CONTROLLER_LICENSE_EXPIRED, NUM_EVENT_CONTROLLER_LICENSE_INVALID_PLATFORM, NUM_EVENT_CONTROLLER_LICENSE_INVALID_VERSION, NUM_EVENT_CONTROLLER_LICENSE_NOT_BORN, NUM_EVENT_CONTROLLER_LICENSE_WILL_EXPIRE, NUM_EVENT_CONTROLLER_RUNNING, NUM_EVENT_CROSSWORKS_ERROR, NUM_EVENT_DOC_LISTENER_ADDED, NUM_EVENT_DOC_LISTENER_REMOVE, NUM_EVENT_DOC_SUBMISSION_UNLICENSED, NUM_EVENT_DOCUMENT_NEW, NUM_EVENT_DOCUMENT_PACKAGED, NUM_EVENT_DOCUMENT_RECEIVED, NUM_EVENT_DOCUMENT_SENT, NUM_EVENT_DOCUMENT_TRANSFERRED, NUM_EVENT_DUPLICATE, NUM_EVENT_DUPLICATE_MDN, NUM_EVENT_EDI_PARSING_ERROR, NUM_EVENT_EVENT_LISTENER_ADDED, NUM_EVENT_EVENT_LISTENER_REMOVE, NUM_EVENT_FILE_BACKED_UP, NUM_EVENT_INCOMPLETE_TRANSPORT, NUM_EVENT_INTEGRATION_DOCUMENT_PULLED, NUM_EVENT_INTEGRATION_DOCUMENT_PUSHED, NUM_EVENT_INVALID_CERTIFICATE_VERIFICATION, NUM_EVENT_INVALID_MDN_MIC, NUM_EVENT_MDN_PARTNER_AUTHENTICATION_FAILED, NUM_EVENT_MDN_PARTNER_DECRYPTION_FAILED, NUM_EVENT_MDN_PARTNER_INTEGRITY_CHECK_FAILED, NUM_EVENT_MISCELLANEOUS_RECEIVED, NUM_EVENT_NETWORK_ERROR, NUM_EVENT_NO_ACTIVE_TRANSPORT, NUM_EVENT_NO_PARTNER, NUM_EVENT_NO_SIGNER_CERTIFICATE, NUM_EVENT_NOT_ENCRYPTED, NUM_EVENT_NOT_SIGNED, NUM_EVENT_PARTNER_ADDED, NUM_EVENT_PARTNER_REMOVED, NUM_EVENT_PARTNER_UPDATED, NUM_EVENT_PASSWORD_NULL, NUM_EVENT_PENDING_CERTIFICATE, NUM_EVENT_PMAPI_UNLICENSED, NUM_EVENT_PROFILE_UPDATED, NUM_EVENT_RESEND_LIMIT_REACHED, NUM_EVENT_RETRY_LIMIT_REACHED, NUM_EVENT_SENDER_RECEIVER_SAME_ID, NUM_EVENT_SERVER_CONFIGURE_COMPLETED, NUM_EVENT_SERVER_CONFIGURE_STARTED, NUM_EVENT_SERVER_SHUTDOWN_COMPLETED, NUM_EVENT_SERVER_SHUTDOWN_STARTED, NUM_EVENT_SKEY_COUNT_EXCEEDED, NUM_EVENT_SOAP_FAULT, NUM_EVENT_TRANSPORT_DISABLED, NUM_EVENT_TRUE_DUPLICATE, NUM_EVENT_UNABLE_TO_ARCHIVE, NUM_EVENT_UNABLE_TO_CONFIGURE, NUM_EVENT_UNABLE_TO_CONSTRUCT, NUM_EVENT_UNABLE_TO_DECOMPRESS, NUM_EVENT_UNABLE_TO_GET_CERTIFICATE, NUM_EVENT_UNABLE_TO_GET_COMPANIES, NUM_EVENT_UNABLE_TO_GET_FTP_INTEGRATION, NUM_EVENT_UNABLE_TO_GET_GEIS_INTEGRATION, NUM_EVENT_UNABLE_TO_GET_JMS_INTEGRATION, NUM_EVENT_UNABLE_TO_GET_MQ_INTEGRATION, NUM_EVENT_UNABLE_TO_GET_PARTNERS, NUM_EVENT_UNABLE_TO_GET_POST_PROCESSING, NUM_EVENT_UNABLE_TO_GET_SCHEDULES, NUM_EVENT_UNABLE_TO_GET_STERLING_INTEGRATION, NUM_EVENT_UNABLE_TO_GET_SYSTEM_INTEGRATION, NUM_EVENT_UNABLE_TO_INITIALIZE, NUM_EVENT_UNABLE_TO_PACKAGE, NUM_EVENT_UNABLE_TO_PROCESS, NUM_EVENT_UNABLE_TO_PROCESS_API_SEND_CLIENT_EVENT, NUM_EVENT_UNABLE_TO_PROCESS_API_SEND_DOCUMENT, NUM_EVENT_UNABLE_TO_PROCESS_FTP_INTEGRATION_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_FTP_INTEGRATION_OUTBOUND, NUM_EVENT_UNABLE_TO_PROCESS_GEIS_INTEGRATION_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_GEIS_INTEGRATION_OUTBOUND, NUM_EVENT_UNABLE_TO_PROCESS_INCOMPLETE_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_INCOMPLETE_OUTBOUND, NUM_EVENT_UNABLE_TO_PROCESS_JMS_INTEGRATION_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_JMS_INTEGRATION_OUTBOUND, NUM_EVENT_UNABLE_TO_PROCESS_MQ_INTEGRATION_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_MQ_INTEGRATION_OUTBOUND, NUM_EVENT_UNABLE_TO_PROCESS_POST_PROCESSING, NUM_EVENT_UNABLE_TO_PROCESS_STERLING_INTEGRATION_INBOUND, NUM_EVENT_UNABLE_TO_PROCESS_STERLING_INTEGRATION_OUTBOUND, NUM_EVENT_UNABLE_TO_RECEIVE, NUM_EVENT_UNABLE_TO_REGISTER, NUM_EVENT_UNABLE_TO_REJECT, NUM_EVENT_UNABLE_TO_RUN, NUM_EVENT_UNABLE_TO_SEND, NUM_EVENT_UNABLE_TO_SPLIT, NUM_EVENT_UNABLE_TO_STORE, NUM_EVENT_UNABLE_TO_TRANSFER, NUM_EVENT_UNABLE_TO_UPDATE_CERTIFICATE, NUM_EVENT_UNABLE_TO_UPDATE_PROFILE, NUM_EVENT_UNABLE_TO_WRITE, NUM_EVENT_UNLICENSED_BUSINESS_PROTOCOL_RECEIVE, NUM_EVENT_UNLICENSED_BUSINESS_PROTOCOL_SEND, NUM_EVENT_UNMATCHED_MDN_RECEIVED, NUM_EVENT_XML_PARSING_ERROR, rejectedStrings, resBundle, SOURCE_ACTIVATOR, SOURCE_ALERTER, SOURCE_ARCHIVER, SOURCE_BACKUP, SOURCE_COMPANY, SOURCE_DOCUMENT, SOURCE_EDIDOCUMENT, SOURCE_EDIFACTDOCUMENT, SOURCE_EMAIL, SOURCE_FILESYSTEM, SOURCE_FTP, SOURCE_GEIS, SOURCE_HTTP, SOURCE_HTTPS, SOURCE_HTTPSERVER, SOURCE_HTTPSSERVER, SOURCE_INBOUND, SOURCE_INDIRECT_HTTP, SOURCE_INDIRECT_HTTPS, SOURCE_JMS, SOURCE_MDN, SOURCE_MQSERIES, SOURCE_PACKAGER, SOURCE_PARTNER, SOURCE_PMAPI, SOURCE_RECOVERY, SOURCE_REJECT, SOURCE_RESEND, SOURCE_SCHEDULER, SOURCE_SERVER, SOURCE_SMTP, SOURCE_SMTPSERVER, SOURCE_STERLING, SOURCE_TRANSPORT, SOURCE_X12DOCUMENT, SOURCE_XMLDOCUMENT, tranStrings, unexpectedStrings
 
Constructor Summary
InterchangeEventDescription()
          Default Constructor
InterchangeEventDescription(com.cyclonecommerce.cybervan.controller.Company oCompany, com.cyclonecommerce.cybervan.controller.Partner oPartner, java.lang.String sSource, java.lang.String sClass, java.lang.String sMethod, int nLevelType, java.lang.String sMessage1, java.lang.String sMessage2, java.lang.String sRemedy, java.util.Date oDate, IntegrationDocument oDocument, java.lang.Throwable tCause, int sEventCode)
          Parm Constructor
 
Method Summary
 java.lang.String getAlertTitle()
          Returns a formatted title description of the event appropriate for
 java.lang.String getCompleteMessage(java.lang.String lineSeparator)
          Returns a formatted version of all available event information
 java.lang.String getConsoleMessage()
          Returns a formatted description of the event appropriate for
 java.lang.String getDescription()
          Returns a description of the event
 java.lang.String getDetails()
          Returns a detailed description of the event
 IntegrationDocument getDocument()
          Returns the document associated with the event.
 int getEventCode()
          returns a numerical representation of the event this InterchangeEventDescription is
 java.lang.String getEventMessage()
          Returns a formatted description of the event appropriate for
 int getLevel()
          Returns the level of the event.
 java.lang.String getMessageParticulars()
          Returns a formatted description of the event appropriate for
 java.lang.String getSource()
          Returns the source of the event
 long getTime()
          Returns the time the event occurred, in milliseconds
 java.lang.String getTimeString()
          Returns a textual description of the time the event occured
 void setDescription(java.lang.String description)
          Sets the description of the event Intended for Interchange Server use only.
 void setDetails(java.lang.String details)
          Sets the detailed description of the message Intended for Interchange Server use only.
 void setDocument(IntegrationDocument document)
          Sets the document associated with the event.
 void setEventCode(int value)
          sets the event code for this InterchangeEventDescription
 void setLevel(int level)
          Sets the level of the event Intended for Interchange Server use only.
 void setSource(java.lang.String source)
          Sets the source of the message Intended for Interchange Server use only.
 void setTime(long time)
          Sets the time the event occured
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSOLE_SEPARATOR

public static final java.lang.String CONSOLE_SEPARATOR

LINE_SEPARATOR

public static final java.lang.String LINE_SEPARATOR
Constructor Detail

InterchangeEventDescription

public InterchangeEventDescription()
Default Constructor

InterchangeEventDescription

public InterchangeEventDescription(com.cyclonecommerce.cybervan.controller.Company oCompany,
                                   com.cyclonecommerce.cybervan.controller.Partner oPartner,
                                   java.lang.String sSource,
                                   java.lang.String sClass,
                                   java.lang.String sMethod,
                                   int nLevelType,
                                   java.lang.String sMessage1,
                                   java.lang.String sMessage2,
                                   java.lang.String sRemedy,
                                   java.util.Date oDate,
                                   IntegrationDocument oDocument,
                                   java.lang.Throwable tCause,
                                   int sEventCode)
Parm Constructor
Parameters:
oCompany -  
oPartner -  
_sSource -  
_sClass -  
_sMethod -  
_nLevelType -  
_sMessage1 -  
_sMessage2 -  
_sRemedy -  
_oDocument -  
_oDate -  
Method Detail

getDocument

public IntegrationDocument getDocument()
Returns the document associated with the event. Returns null if
Returns:
not available or applicable

getConsoleMessage

public java.lang.String getConsoleMessage()
Returns a formatted description of the event appropriate for
Returns:
console output

getCompleteMessage

public java.lang.String getCompleteMessage(java.lang.String lineSeparator)
Returns a formatted version of all available event information
Returns:
 

getEventMessage

public java.lang.String getEventMessage()
Returns a formatted description of the event appropriate for
Returns:
event logging

getAlertTitle

public java.lang.String getAlertTitle()
Returns a formatted title description of the event appropriate for
Returns:
alerting

getMessageParticulars

public java.lang.String getMessageParticulars()
Returns a formatted description of the event appropriate for
Returns:
alerting

getLevel

public int getLevel()
Returns the level of the event.
Returns:
 

getDescription

public java.lang.String getDescription()
Returns a description of the event
Returns:
 

getSource

public java.lang.String getSource()
Returns the source of the event
Returns:
 

getDetails

public java.lang.String getDetails()
Returns a detailed description of the event
Returns:
 

getTime

public long getTime()
Returns the time the event occurred, in milliseconds
Returns:
 

setDocument

public void setDocument(IntegrationDocument document)
Sets the document associated with the event. Intended for Interchange Server use only.
Parameters:
document - The associated document

setLevel

public void setLevel(int level)
Sets the level of the event Intended for Interchange Server use only.
Parameters:
level - The event level

setDescription

public void setDescription(java.lang.String description)
Sets the description of the event Intended for Interchange Server use only.
Parameters:
description -  

setSource

public void setSource(java.lang.String source)
Sets the source of the message Intended for Interchange Server use only.
Parameters:
source - The event source

setDetails

public void setDetails(java.lang.String details)
Sets the detailed description of the message Intended for Interchange Server use only.
Parameters:
details - The detailed description

setTime

public void setTime(long time)
Sets the time the event occured
Parameters:
time - The event time in milliseconds

getTimeString

public java.lang.String getTimeString()
Returns a textual description of the time the event occured
Returns:
 

getEventCode

public int getEventCode()
returns a numerical representation of the event this InterchangeEventDescription is
Returns:
 

setEventCode

public void setEventCode(int value)
sets the event code for this InterchangeEventDescription
Parameters:
value -