Uses of Interface
cdm.event.workflow.EventInstruction
Packages that use EventInstruction
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Workflow concepts (orthogonal to business event): time stamp, credit limit, trade warehouse info and associated function specifications.
-
Uses of EventInstruction in cdm.event.common
Subinterfaces of EventInstruction in cdm.event.commonModifier and TypeInterfaceDescriptioninterfaceA business event represents a life cycle event of a trade.static interfaceBuilder InterfaceClasses in cdm.event.common that implement EventInstructionModifier and TypeClassDescriptionstatic classBuilder Implementation of BusinessEventstatic classImmutable Implementation of BusinessEvent -
Uses of EventInstruction in cdm.event.common.functions
Methods in cdm.event.common.functions that return EventInstructionModifier and TypeMethodDescriptionResolveRepurchaseTransferInstruction.evaluate(TradeState tradeState, com.rosetta.model.lib.records.Date repurchaseDate) -
Uses of EventInstruction in cdm.event.workflow
Subinterfaces of EventInstruction in cdm.event.workflowModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.event.workflow that implement EventInstructionModifier and TypeClassDescriptionstatic classBuilder Implementation of EventInstructionstatic classImmutable Implementation of EventInstructionMethods in cdm.event.workflow that return EventInstructionModifier and TypeMethodDescriptionEventInstruction.build()Build MethodsEventInstruction.EventInstructionBuilderImpl.build()EventInstruction.EventInstructionImpl.build()WorkflowStep.getNextEvent()The intended next event can be specified, even if the instructions are not known yet.WorkflowStep.WorkflowStepImpl.getNextEvent()WorkflowStep.getProposedEvent()The proposed event for a workflow step.WorkflowStep.WorkflowStepImpl.getProposedEvent()Methods in cdm.event.workflow that return types with arguments of type EventInstructionModifier and TypeMethodDescriptiondefault Class<? extends EventInstruction> EventInstruction.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends EventInstruction> EventInstruction.metaData()Utility MethodsMethods in cdm.event.workflow with parameters of type EventInstructionModifier and TypeMethodDescriptionWorkflowStep.WorkflowStepBuilder.setNextEvent(EventInstruction nextEvent) WorkflowStep.WorkflowStepBuilderImpl.setNextEvent(EventInstruction _nextEvent) WorkflowStep.WorkflowStepBuilder.setProposedEvent(EventInstruction proposedEvent) WorkflowStep.WorkflowStepBuilderImpl.setProposedEvent(EventInstruction _proposedEvent) -
Uses of EventInstruction in cdm.event.workflow.functions
Methods in cdm.event.workflow.functions with parameters of type EventInstructionModifier and TypeMethodDescriptionprotected WorkflowStep.WorkflowStepBuilderCreate_ProposedWorkflowStep.Create_ProposedWorkflowStepDefault.assignOutput(WorkflowStep.WorkflowStepBuilder proposedWorkflowStep, MessageInformation messageInformation, List<? extends EventTimestamp> timestamp, List<? extends Identifier> eventIdentifier, List<? extends Party> party, List<? extends Account> account, WorkflowStep previousWorkflowStep, ActionEnum action, EventInstruction proposedEvent, List<? extends WorkflowStepApproval> approval) protected WorkflowStep.WorkflowStepBuilderCreate_ProposedWorkflowStep.Create_ProposedWorkflowStepDefault.doEvaluate(MessageInformation messageInformation, List<? extends EventTimestamp> timestamp, List<? extends Identifier> eventIdentifier, List<? extends Party> party, List<? extends Account> account, WorkflowStep previousWorkflowStep, ActionEnum action, EventInstruction proposedEvent, List<? extends WorkflowStepApproval> approval) protected abstract WorkflowStep.WorkflowStepBuilderCreate_ProposedWorkflowStep.doEvaluate(MessageInformation messageInformation, List<? extends EventTimestamp> timestamp, List<? extends Identifier> eventIdentifier, List<? extends Party> party, List<? extends Account> account, WorkflowStep previousWorkflowStep, ActionEnum action, EventInstruction proposedEvent, List<? extends WorkflowStepApproval> approval) Create_ProposedWorkflowStep.evaluate(MessageInformation messageInformation, List<? extends EventTimestamp> timestamp, List<? extends Identifier> eventIdentifier, List<? extends Party> party, List<? extends Account> account, WorkflowStep previousWorkflowStep, ActionEnum action, EventInstruction proposedEvent, List<? extends WorkflowStepApproval> approval) -
Uses of EventInstruction in cdm.event.workflow.meta
Methods in cdm.event.workflow.meta that return types with arguments of type EventInstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super EventInstruction>> EventInstructionMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super EventInstruction, com.rosetta.model.lib.qualify.QualifyResult>> EventInstructionMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super EventInstruction, Set<String>> EventInstructionMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super EventInstruction> EventInstructionMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super EventInstruction> EventInstructionMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super EventInstruction> EventInstructionMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super EventInstruction> EventInstructionMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of EventInstruction in cdm.event.workflow.validation
Methods in cdm.event.workflow.validation with parameters of type EventInstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> EventInstructionTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, EventInstruction o) List<com.rosetta.model.lib.validation.ValidationResult<?>> EventInstructionValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, EventInstruction o) -
Uses of EventInstruction in cdm.event.workflow.validation.datarule
Methods in cdm.event.workflow.validation.datarule with parameters of type EventInstructionModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> EventInstructionCorporateAction.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, EventInstruction eventInstruction) List<com.rosetta.model.lib.validation.ValidationResult<?>> EventInstructionCorporateAction.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, EventInstruction eventInstruction) -
Uses of EventInstruction in cdm.event.workflow.validation.exists
Methods in cdm.event.workflow.validation.exists with type parameters of type EventInstructionModifier and TypeMethodDescription<T2 extends EventInstruction>
com.rosetta.model.lib.validation.ValidationResult<EventInstruction> EventInstructionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.event.workflow.validation.exists that return types with arguments of type EventInstructionModifier and TypeMethodDescription<T2 extends EventInstruction>
com.rosetta.model.lib.validation.ValidationResult<EventInstruction> EventInstructionOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of EventInstruction in cdm.security.lending.functions
Methods in cdm.security.lending.functions that return EventInstructionModifier and TypeMethodDescriptionSettlementFunctionHelper.createReturnTransferInstruction(BusinessEvent executionBusinessEvent, List<? extends Quantity> quantities, LocalDate transferDate) SettlementFunctionHelper.createTransferInstruction(BusinessEvent executionBusinessEvent, LocalDate transferDate) Methods in cdm.security.lending.functions with parameters of type EventInstructionModifier and TypeMethodDescriptionWorkflowFunctionHelper.createProposedWorkflowStep(WorkflowStep previousWorkflowStep, EventInstruction instruction, ZonedDateTime zonedDateTime) SettlementFunctionHelper.createTransferBusinessEvent(EventInstruction transferInstruction)