com.jamasoftware.contour.domain
Class EventEntry

java.lang.Object
  extended by com.jamasoftware.contour.domain.DomainObjectBaseSupport
      extended by com.jamasoftware.contour.domain.DomainObjectSupport
          extended by com.jamasoftware.contour.domain.EventEntry
All Implemented Interfaces:
DomainObject, DomainObjectBase, DomainObjectOrganizationColumnNameOverrider, ObjectTypeScoped, OrganizationAware, java.io.Serializable

@Entity
@Indexed(index="index/eventEntry")
@ClassBridge(name="documentFields",
             index=TOKENIZED,
             store=YES,
             impl=com.jamasoftware.contour.util.search.indexer.EventEntryIndexer.class)
public class EventEntry
extends DomainObjectSupport
implements ObjectTypeScoped, DomainObjectOrganizationColumnNameOverrider

Event Log.

See Also:
Serialized Form

Field Summary
static java.lang.String ADD
           
static java.lang.String BASELINE_ADD
           
static java.lang.String BASELINE_CREATE
           
static java.lang.String BASELINE_DELETE
           
static java.lang.String BASELINE_GROUP_DELETE
           
static java.lang.String BASELINE_MODIFY
           
static java.lang.String CHANGE_REQUEST_ADDED
           
static java.lang.String CHANGE_REQUEST_CLOSED
           
static java.lang.String CHANGE_REQUEST_REMOVED
           
static java.lang.String CHANGE_REQUEST_UPDATED
           
static java.lang.String COMMENT_ADD
           
static java.lang.String COMMENT_DELETE
           
static java.lang.String COMMENT_MODIFY
           
static java.lang.String CONVERTED
           
static java.lang.String DELETE
           
static java.lang.String DOC_ATTACHMENT_ADD
           
static java.lang.String DOC_ATTACHMENT_DELETE
           
static java.lang.String DOC_ATTACHMENT_MODIFY
           
static java.lang.String DOC_TAG_ADD
           
static java.lang.String DOC_TAG_DELETE
           
static java.lang.String DOCUMENT_DELETE
           
static java.lang.String ITEM_SENT_FOR_REVIEW
           
static java.lang.String LOGIN
           
static java.lang.String LOGOUT
           
static java.lang.String MODIFIED
           
static java.lang.String MULTIPLE_ITEM_MODIFIED
           
static java.lang.String MULTIPLE_ITEMS_DELETED
           
static java.lang.String NEW_REVISION_CREATED
           
static java.lang.String PROJECT_TAG_ADD
           
static java.lang.String PROJECT_TAG_DELETE
           
static java.lang.String PROJECT_TAG_MODIFIED
           
static java.lang.String RELATIONSHIP_ADD
           
static java.lang.String RELATIONSHIP_BATCH_DELETE
           
static java.lang.String RELATIONSHIP_BATCH_MODIFY
           
static java.lang.String RELATIONSHIP_DELETE
           
static java.lang.String RELATIONSHIP_MODIFY
           
static java.lang.String REVIEW_APPROVED
           
static java.lang.String REVIEW_CREATED
           
static java.lang.String REVIEW_DELETED
           
static java.lang.String REVIEW_NOT_APPROVED
           
static java.lang.String SIGNATURE_ADD
           
static java.lang.String SIGNATURE_REVOKE
           
static java.lang.String TEST_ADD
           
static java.lang.String TEST_MODIFY
           
static java.lang.String URL_ADD
           
static java.lang.String URL_DELETE
           
static java.lang.String URL_MODIFY
           
static java.lang.String USER_INVITED_TO_REVIEW
           
static java.lang.String USER_INVITED_TO_TRIAL
           
 
Fields inherited from interface com.jamasoftware.contour.domain.DomainObjectBase
ORGANIZATION_COLUMN_NAME
 
Fields inherited from interface com.jamasoftware.contour.domain.DomainObjectOrganizationColumnNameOverrider
OVERRIDE_ORGANIZATION_COLUMN_NAME
 
Constructor Summary
EventEntry()
           
EventEntry(java.lang.Integer objectType, java.lang.Integer objectId, ContourItem document, User eventUser, java.lang.String action, com.jamasoftware.contour.project.domain.Project project, java.util.Date eventDate, java.lang.Integer eventType, Organization organization, java.lang.String comments)
           
EventEntry(java.lang.Integer objectType, java.lang.Integer objectId, ContourItem document, User eventUser, java.lang.String action, com.jamasoftware.contour.project.domain.Project project, java.util.Date eventDate, java.lang.Integer eventType, Organization organization, java.lang.String comments, java.lang.String userComment, java.lang.Integer parentEventId)
           
 
Method Summary
 java.lang.String getAction()
           
 java.lang.String getComments()
           
 java.lang.String getContent()
           
 ContourItem getDocument()
           
 DocumentGroup getDocumentGroupDEPRECATED()
          Deprecated. 
 DocumentType getDocumentType()
           
 java.util.Date getEventDate()
           
 java.lang.Integer getEventType()
           
 User getEventUser()
           
 java.lang.Integer getId()
           
 java.lang.Integer getObjectId()
           
 java.lang.Integer getObjectType()
           
 Organization getOrganization()
           
 java.lang.Integer getOrganizationId()
           
 java.lang.Integer getParentEventId()
           
 com.jamasoftware.contour.project.domain.Project getProject()
           
 java.lang.Object getTargetObject()
           
 java.lang.String getUserComment()
           
 java.lang.String getXmlToString()
           
 void setAction(java.lang.String action)
           
 void setComments(java.lang.String comments)
           
 void setDocument(ContourItem document)
           
 void setDocumentGroupDEPRECATED(DocumentGroup documentGroup)
          Deprecated. 
 void setDocumentType(DocumentType documentType)
           
 void setEventDate(java.util.Date dateOfLogEvent)
           
 void setEventType(java.lang.Integer eventType)
           
 void setEventUser(User userOfEvent)
           
 void setId(java.lang.Integer id)
           
 void setObjectId(java.lang.Integer objectId)
           
 void setObjectType(java.lang.Integer objectType)
           
 void setOrganization(Organization organization)
           
 void setOrganizationId(java.lang.Integer organizationId)
           
 void setParentEventId(java.lang.Integer parentEventId)
           
 void setProject(com.jamasoftware.contour.project.domain.Project project)
           
 void setTargetObject(java.lang.Object targetObject)
           
 void setUserComment(java.lang.String userComment)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jamasoftware.contour.domain.DomainObjectSupport
getCreatedBy, getCreatedDate, getModifiedBy, getModifiedDate, setCreatedBy, setCreatedDate, setModifiedBy, setModifiedDate
 
Methods inherited from class com.jamasoftware.contour.domain.DomainObjectBaseSupport
equals, hashCode, isNewObject, obtainAclObjectIdentity
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD

public static final java.lang.String ADD
See Also:
Constant Field Values

DELETE

public static final java.lang.String DELETE
See Also:
Constant Field Values

MODIFIED

public static final java.lang.String MODIFIED
See Also:
Constant Field Values

CONVERTED

public static final java.lang.String CONVERTED
See Also:
Constant Field Values

DOCUMENT_DELETE

public static final java.lang.String DOCUMENT_DELETE
See Also:
Constant Field Values

COMMENT_ADD

public static final java.lang.String COMMENT_ADD
See Also:
Constant Field Values

COMMENT_MODIFY

public static final java.lang.String COMMENT_MODIFY
See Also:
Constant Field Values

COMMENT_DELETE

public static final java.lang.String COMMENT_DELETE
See Also:
Constant Field Values

LOGIN

public static final java.lang.String LOGIN
See Also:
Constant Field Values

LOGOUT

public static final java.lang.String LOGOUT
See Also:
Constant Field Values

RELATIONSHIP_ADD

public static final java.lang.String RELATIONSHIP_ADD
See Also:
Constant Field Values

RELATIONSHIP_MODIFY

public static final java.lang.String RELATIONSHIP_MODIFY
See Also:
Constant Field Values

RELATIONSHIP_DELETE

public static final java.lang.String RELATIONSHIP_DELETE
See Also:
Constant Field Values

RELATIONSHIP_BATCH_MODIFY

public static final java.lang.String RELATIONSHIP_BATCH_MODIFY
See Also:
Constant Field Values

RELATIONSHIP_BATCH_DELETE

public static final java.lang.String RELATIONSHIP_BATCH_DELETE
See Also:
Constant Field Values

CHANGE_REQUEST_CLOSED

public static final java.lang.String CHANGE_REQUEST_CLOSED
See Also:
Constant Field Values

CHANGE_REQUEST_REMOVED

public static final java.lang.String CHANGE_REQUEST_REMOVED
See Also:
Constant Field Values

CHANGE_REQUEST_ADDED

public static final java.lang.String CHANGE_REQUEST_ADDED
See Also:
Constant Field Values

CHANGE_REQUEST_UPDATED

public static final java.lang.String CHANGE_REQUEST_UPDATED
See Also:
Constant Field Values

PROJECT_TAG_ADD

public static final java.lang.String PROJECT_TAG_ADD
See Also:
Constant Field Values

PROJECT_TAG_MODIFIED

public static final java.lang.String PROJECT_TAG_MODIFIED
See Also:
Constant Field Values

PROJECT_TAG_DELETE

public static final java.lang.String PROJECT_TAG_DELETE
See Also:
Constant Field Values

DOC_TAG_ADD

public static final java.lang.String DOC_TAG_ADD
See Also:
Constant Field Values

DOC_TAG_DELETE

public static final java.lang.String DOC_TAG_DELETE
See Also:
Constant Field Values

DOC_ATTACHMENT_ADD

public static final java.lang.String DOC_ATTACHMENT_ADD
See Also:
Constant Field Values

DOC_ATTACHMENT_MODIFY

public static final java.lang.String DOC_ATTACHMENT_MODIFY
See Also:
Constant Field Values

DOC_ATTACHMENT_DELETE

public static final java.lang.String DOC_ATTACHMENT_DELETE
See Also:
Constant Field Values

URL_ADD

public static final java.lang.String URL_ADD
See Also:
Constant Field Values

URL_MODIFY

public static final java.lang.String URL_MODIFY
See Also:
Constant Field Values

URL_DELETE

public static final java.lang.String URL_DELETE
See Also:
Constant Field Values

TEST_ADD

public static final java.lang.String TEST_ADD
See Also:
Constant Field Values

TEST_MODIFY

public static final java.lang.String TEST_MODIFY
See Also:
Constant Field Values

SIGNATURE_ADD

public static final java.lang.String SIGNATURE_ADD
See Also:
Constant Field Values

SIGNATURE_REVOKE

public static final java.lang.String SIGNATURE_REVOKE
See Also:
Constant Field Values

BASELINE_ADD

public static final java.lang.String BASELINE_ADD
See Also:
Constant Field Values

BASELINE_CREATE

public static final java.lang.String BASELINE_CREATE
See Also:
Constant Field Values

BASELINE_MODIFY

public static final java.lang.String BASELINE_MODIFY
See Also:
Constant Field Values

BASELINE_DELETE

public static final java.lang.String BASELINE_DELETE
See Also:
Constant Field Values

BASELINE_GROUP_DELETE

public static final java.lang.String BASELINE_GROUP_DELETE
See Also:
Constant Field Values

MULTIPLE_ITEM_MODIFIED

public static final java.lang.String MULTIPLE_ITEM_MODIFIED
See Also:
Constant Field Values

MULTIPLE_ITEMS_DELETED

public static final java.lang.String MULTIPLE_ITEMS_DELETED
See Also:
Constant Field Values

REVIEW_CREATED

public static final java.lang.String REVIEW_CREATED
See Also:
Constant Field Values

REVIEW_DELETED

public static final java.lang.String REVIEW_DELETED
See Also:
Constant Field Values

NEW_REVISION_CREATED

public static final java.lang.String NEW_REVISION_CREATED
See Also:
Constant Field Values

REVIEW_APPROVED

public static final java.lang.String REVIEW_APPROVED
See Also:
Constant Field Values

REVIEW_NOT_APPROVED

public static final java.lang.String REVIEW_NOT_APPROVED
See Also:
Constant Field Values

ITEM_SENT_FOR_REVIEW

public static final java.lang.String ITEM_SENT_FOR_REVIEW
See Also:
Constant Field Values

USER_INVITED_TO_TRIAL

public static final java.lang.String USER_INVITED_TO_TRIAL
See Also:
Constant Field Values

USER_INVITED_TO_REVIEW

public static final java.lang.String USER_INVITED_TO_REVIEW
See Also:
Constant Field Values
Constructor Detail

EventEntry

public EventEntry()

EventEntry

public EventEntry(java.lang.Integer objectType,
                  java.lang.Integer objectId,
                  ContourItem document,
                  User eventUser,
                  java.lang.String action,
                  com.jamasoftware.contour.project.domain.Project project,
                  java.util.Date eventDate,
                  java.lang.Integer eventType,
                  Organization organization,
                  java.lang.String comments)

EventEntry

public EventEntry(java.lang.Integer objectType,
                  java.lang.Integer objectId,
                  ContourItem document,
                  User eventUser,
                  java.lang.String action,
                  com.jamasoftware.contour.project.domain.Project project,
                  java.util.Date eventDate,
                  java.lang.Integer eventType,
                  Organization organization,
                  java.lang.String comments,
                  java.lang.String userComment,
                  java.lang.Integer parentEventId)
Method Detail

getId

@DocumentId
public java.lang.Integer getId()
Specified by:
getId in interface DomainObjectBase

setId

public void setId(java.lang.Integer id)
Specified by:
setId in interface DomainObjectBase

getAction

@Field(name="action")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getAction()

setAction

public void setAction(java.lang.String action)

getEventDate

@Field(name="eventDate")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.DateFieldBridge.class)
public java.util.Date getEventDate()

setEventDate

public void setEventDate(java.util.Date dateOfLogEvent)

getDocument

@Field(name="document")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.ContourItemFieldBridge.class)
public ContourItem getDocument()

setDocument

public void setDocument(ContourItem document)

getEventUser

@Field(name="eventUser")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.UserFieldBridge.class)
public User getEventUser()

setEventUser

public void setEventUser(User userOfEvent)

getProject

@Field(name="project")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.ProjectFieldBridge.class)
public com.jamasoftware.contour.project.domain.Project getProject()

setProject

public void setProject(com.jamasoftware.contour.project.domain.Project project)

getEventType

@Field(name="eventType")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.IntegerFieldBridge.class)
public java.lang.Integer getEventType()

setEventType

public void setEventType(java.lang.Integer eventType)

getObjectType

@Field(name="objectType")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.IntegerFieldBridge.class)
public java.lang.Integer getObjectType()
Specified by:
getObjectType in interface ObjectTypeScoped

setObjectType

public void setObjectType(java.lang.Integer objectType)
Specified by:
setObjectType in interface ObjectTypeScoped

getObjectId

@Field(name="objectId")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.IntegerFieldBridge.class)
public java.lang.Integer getObjectId()
Specified by:
getObjectId in interface ObjectTypeScoped

setObjectId

public void setObjectId(java.lang.Integer objectId)
Specified by:
setObjectId in interface ObjectTypeScoped

getOrganization

public Organization getOrganization()

setOrganization

public void setOrganization(Organization organization)

getOrganizationId

public java.lang.Integer getOrganizationId()
Specified by:
getOrganizationId in interface DomainObjectBase
Specified by:
getOrganizationId in interface OrganizationAware

setOrganizationId

public void setOrganizationId(java.lang.Integer organizationId)
Specified by:
setOrganizationId in interface DomainObjectBase

getComments

@Field(name="comments")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getComments()

setComments

public void setComments(java.lang.String comments)

getUserComment

@Field(name="userComment")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.StringFieldBridge.class)
public java.lang.String getUserComment()

setUserComment

public void setUserComment(java.lang.String userComment)

getParentEventId

public java.lang.Integer getParentEventId()
Returns:
the parentEventId

setParentEventId

public void setParentEventId(java.lang.Integer parentEventId)
Parameters:
parentEventId - the parentEventId to set

getDocumentType

@Field(name="documentType")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.DocumentTypeFieldBridge.class)
public DocumentType getDocumentType()

setDocumentType

public void setDocumentType(DocumentType documentType)

getTargetObject

public java.lang.Object getTargetObject()

setTargetObject

public void setTargetObject(java.lang.Object targetObject)

getXmlToString

public java.lang.String getXmlToString()
Specified by:
getXmlToString in interface DomainObject

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.

getContent

public java.lang.String getContent()

getDocumentGroupDEPRECATED

@Deprecated
public DocumentGroup getDocumentGroupDEPRECATED()
Deprecated. 


setDocumentGroupDEPRECATED

@Deprecated
public void setDocumentGroupDEPRECATED(DocumentGroup documentGroup)
Deprecated. 



Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.