public ObjectType trigger(TriggerType value) { getTrigger().add(value); return this; }
protected <O extends ObjectType> void assertNoTrigger(PrismObject<O> object) throws ObjectNotFoundException, SchemaException { List<TriggerType> triggers = object.asObjectable().getTrigger(); if (triggers != null && !triggers.isEmpty()) { AssertJUnit.fail("Expected that "+object+" will have no triggers but it has "+triggers.size()+ " trigger: "+ triggers); } }
private List<TriggerType> getTriggers() { if (triggers == null) { triggers = getObject().asObjectable().getTrigger(); } return triggers; }
public List<TriggerType> createTriggerList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_TRIGGER); return getTrigger(); }
protected <O extends ObjectType> void assertTrigger(PrismObject<O> object, String handlerUri, XMLGregorianCalendar start, XMLGregorianCalendar end) throws ObjectNotFoundException, SchemaException { for (TriggerType trigger: object.asObjectable().getTrigger()) { if (handlerUri.equals(trigger.getHandlerUri()) && MiscUtil.isBetween(trigger.getTimestamp(), start, end)) { return; } } AssertJUnit.fail("Expected that " + object + " will have a trigger but it has not"); }
protected <O extends ObjectType> void assertTrigger(PrismObject<O> object, String handlerUri, XMLGregorianCalendar mid, long tolerance) throws ObjectNotFoundException, SchemaException { XMLGregorianCalendar start = XmlTypeConverter.addMillis(mid, -tolerance); XMLGregorianCalendar end = XmlTypeConverter.addMillis(mid, tolerance); for (TriggerType trigger: object.asObjectable().getTrigger()) { if (handlerUri.equals(trigger.getHandlerUri()) && MiscUtil.isBetween(trigger.getTimestamp(), start, end)) { return; } } AssertJUnit.fail("Expected that "+object+" will have a trigger but it has not"); }
repo, RReferenceOwner.OBJECT_PARENT_ORG, repositoryContext.relationRegistry)); for (TriggerType trigger : jaxb.getTrigger()) { RTrigger rTrigger = new RTrigger(null); RTrigger.fromJaxb(trigger, rTrigger, jaxb, repositoryContext, generatorResult);
for (TriggerType trigger: params.getAPrioriTargetObject().asObjectable().getTrigger()) { if (RecomputeTriggerHandler.HANDLER_URI.equals(trigger.getHandlerUri()) && nextRecomputeTime.equals(trigger.getTimestamp())) {