Package com.xebialabs.xlrelease.domain
Class ActivityLogEntry
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.ActivityLogEntry
- All Implemented Interfaces:
ConfigurationItem
,Serializable
,Comparable<BaseConfigurationItem>
@Metadata(description="Log of something that happened in XL Release.",
root=APPLICATIONS,
versioned=false)
public class ActivityLogEntry
extends BaseConfigurationItem
- See Also:
-
Field Summary
FieldsFields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
Constructor Summary
ConstructorsConstructorDescriptionActivityLogEntry
(String activityType, String message) ActivityLogEntry
(Date eventTime, String activityType, String username, String message, String targetType, String targetId) ActivityLogEntry
(Date eventTime, String activityType, String username, String message, String targetType, String targetId, String dataId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
void
void
void
setEventTime
(Date eventTime) void
setMessage
(String message) void
setTargetId
(String targetId) void
setTargetType
(String targetType) void
setUsername
(String username) toString()
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType
-
Field Details
-
BY_EVENT_TIME
-
-
Constructor Details
-
ActivityLogEntry
public ActivityLogEntry() -
ActivityLogEntry
-
ActivityLogEntry
-
ActivityLogEntry
-
-
Method Details
-
hasUsername
public boolean hasUsername() -
getUsername
-
setUsername
-
getActivityType
-
setMessage
-
getMessage
-
getEventTime
-
setEventTime
-
setTargetType
-
getTargetType
-
setTargetId
-
getTargetId
-
getDataId
-
setDataId
-
toString
- Overrides:
toString
in classBaseConfigurationItem
-
logEntryToInfo
public void logEntryToInfo() -
equals
- Overrides:
equals
in classBaseConfigurationItem
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseConfigurationItem
-