public abstract class BaseEvent extends Object implements Event
Constructor and Description |
---|
BaseEvent(LightweightIdentifierGenerator lightweightIdentifierGenerator) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsItem(List<ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>> deltas,
ItemPath itemPath) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
containsItem(ObjectDelta<O> delta,
ItemPath itemPath) |
void |
createExpressionVariables(Map<QName,Object> variables,
OperationResult result) |
String |
getChannel() |
LightweightIdentifier |
getId() |
NotificationFunctions |
getNotificationFunctions() |
SimpleObjectRef |
getRequestee() |
PolyStringType |
getRequesteeDisplayName() |
PolyStringType |
getRequesteeName() |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
getRequesteeObject() |
String |
getRequesteeOid() |
SimpleObjectRef |
getRequester() |
String |
getRequesterOid() |
String |
getStatusAsText() |
boolean |
isAccountRelated() |
boolean |
isAdd() |
boolean |
isAlsoSuccess() |
abstract boolean |
isCategoryType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventCategoryType eventCategoryType) |
boolean |
isCertCampaignStageRelated() |
boolean |
isDelete() |
boolean |
isFailure() |
boolean |
isInProgress() |
boolean |
isModify() |
boolean |
isOnlyFailure() |
abstract boolean |
isOperationType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventOperationType eventOperationType) |
abstract boolean |
isStatusType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventStatusType eventStatusType) |
boolean |
isSuccess() |
boolean |
isUserRelated() |
boolean |
isWorkflowProcessRelated() |
boolean |
isWorkflowRelated() |
boolean |
isWorkItemRelated() |
void |
setChannel(String channel) |
void |
setNotificationFunctions(NotificationFunctions notificationFunctions) |
void |
setRequestee(SimpleObjectRef requestee) |
void |
setRequester(SimpleObjectRef requester) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isRelatedToItem
public BaseEvent(LightweightIdentifierGenerator lightweightIdentifierGenerator)
public LightweightIdentifier getId()
public abstract boolean isStatusType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventStatusType eventStatusType)
isStatusType
in interface Event
public abstract boolean isOperationType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventOperationType eventOperationType)
isOperationType
in interface Event
public abstract boolean isCategoryType(com.evolveum.midpoint.xml.ns._public.common.common_3.EventCategoryType eventCategoryType)
isCategoryType
in interface Event
public boolean isAccountRelated()
isAccountRelated
in interface Event
public boolean isUserRelated()
isUserRelated
in interface Event
public boolean isWorkItemRelated()
isWorkItemRelated
in interface Event
public boolean isWorkflowProcessRelated()
isWorkflowProcessRelated
in interface Event
public boolean isWorkflowRelated()
isWorkflowRelated
in interface Event
public boolean isCertCampaignStageRelated()
public boolean isAlsoSuccess()
isAlsoSuccess
in interface Event
public boolean isOnlyFailure()
isOnlyFailure
in interface Event
public boolean isInProgress()
isInProgress
in interface Event
public SimpleObjectRef getRequester()
getRequester
in interface Event
public String getRequesterOid()
getRequesterOid
in interface Event
public void setRequester(SimpleObjectRef requester)
setRequester
in interface Event
public SimpleObjectRef getRequestee()
getRequestee
in interface Event
public String getRequesteeOid()
getRequesteeOid
in interface Event
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType getRequesteeObject()
public PolyStringType getRequesteeDisplayName()
public PolyStringType getRequesteeName()
public void setRequestee(SimpleObjectRef requestee)
setRequestee
in interface Event
public void createExpressionVariables(Map<QName,Object> variables, OperationResult result)
createExpressionVariables
in interface Event
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> boolean containsItem(ObjectDelta<O> delta, ItemPath itemPath)
public boolean containsItem(List<ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>> deltas, ItemPath itemPath)
public String getChannel()
getChannel
in interface Event
public void setChannel(String channel)
public NotificationFunctions getNotificationFunctions()
public void setNotificationFunctions(NotificationFunctions notificationFunctions)
public String getStatusAsText()
Copyright © 2016 evolveum. All rights reserved.