Package | Description |
---|---|
metricapp.entity |
This package includes Entity used by controllers of business logic.
|
metricapp.entity.external | |
metricapp.entity.measurementGoal | |
metricapp.entity.metric | |
metricapp.entity.question | |
metricapp.service.repository |
Repository package contains direct implementation of repositories.
|
metricapp.service.spec.repository | |
metricapp.utility.stateTransitionUtils |
This package is a module to manage the transition between two states for Elements of the Grid and others.
|
metricapp.utility.stateTransitionUtils.measurementgoalTransition | |
metricapp.utility.stateTransitionUtils.metricTransition |
This package manages the state transition command for Metric entity.
|
metricapp.utility.stateTransitionUtils.questionTransition |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGoal |
Modifier and Type | Class and Description |
---|---|
class |
Assumption |
class |
ContextFactor |
class |
InstanceProject |
class |
OrganizationalGoal |
Modifier and Type | Class and Description |
---|---|
class |
MeasurementGoal |
Modifier and Type | Class and Description |
---|---|
class |
Metric |
Modifier and Type | Class and Description |
---|---|
class |
Question |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
BusApprovedElementRepository.getApprovedElement(PointerBus pointerBus,
java.lang.Class<T> clazz)
This function gathers Elements like MeasurementGoal, Metric and Question from the bus.
|
<T extends Element> |
BusApprovedElementRepository.getApprovedElements(PointerBus pointerBus,
java.lang.Class<T> clazz)
This function gathers an Array of Elements like MeasurementGoal, Metric and Question from the bus.
|
<T extends Element> |
BusApprovedElementRepository.getLastApprovedElement(java.lang.String id,
java.lang.Class<T> clazz,
Entity typeObj)
this function returns the last approved version of element with a id in the bus
|
<T extends Element> |
BusApprovedElementRepository.sendApprovedElement(Element element,
java.lang.Class<T> clazz)
This function send an approved Element like to Bus.
|
Modifier and Type | Method and Description |
---|---|
Element |
BusApprovedElementRepository.fromRichPointerBusToElement(RichPointerBus pointer)
this method gets from RichPointerBus, typically received from the bus after an Update or a create action,
and maps it to an Element like MeasurementGoal, Metric, Question.
|
<T extends Element> |
BusApprovedElementRepository.sendApprovedElement(Element element,
java.lang.Class<T> clazz)
This function send an approved Element like to Bus.
|
Modifier and Type | Method and Description |
---|---|
RichPointerBus |
BusApprovedElementRepository.fromElementToRichPointerBus(Element element)
This method maps Element to RichPointerBus to send it to bus, with a create or a update.
|
<T extends Element> |
BusApprovedElementRepository.sendApprovedElement(Element element,
java.lang.Class<T> clazz)
This function send an approved Element like to Bus.
|
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
BusApprovedElementInterface.getApprovedElement(PointerBus pointerBus,
java.lang.Class<T> clazz) |
<T extends Element> |
BusApprovedElementInterface.getApprovedElements(PointerBus pointerBus,
java.lang.Class<T> clazz) |
<T extends Element> |
BusApprovedElementInterface.getLastApprovedElement(java.lang.String id,
java.lang.Class<T> clazz,
Entity typeObj) |
<T extends Element> |
BusApprovedElementInterface.sendApprovedElement(Element element,
java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
Element |
BusApprovedElementInterface.fromRichPointerBusToElement(RichPointerBus pointer) |
<T extends Element> |
BusApprovedElementInterface.getApprovedElement(PointerBus pointerBus,
java.lang.Class<T> clazz) |
<T extends Element> |
BusApprovedElementInterface.sendApprovedElement(Element element,
java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
RichPointerBus |
BusApprovedElementInterface.fromElementToRichPointerBus(Element element) |
<T extends Element> |
BusApprovedElementInterface.sendApprovedElement(Element element,
java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
StateTransitionCommand |
AbstractStateTransitionFactory.transition(Element before,
Element after)
This method implements Reflection to retrieve single transition command.
|
Constructor and Description |
---|
ApprovedToOnUpdateWaitingQuestions(Element before,
Element after) |
ApprovedToSuspendend(Element before,
Element after) |
CreatedToOnUpdateQuestionsEndpoint(Element before,
Element after) |
MeasurementGoalStateTransitionCommand(Element before,
Element after) |
OnUpdateQuestionsEndpointToOnUpdateWaitingQuestions(Element before,
Element after) |
OnUpdateQuestionsEndpointToPending(Element before,
Element after) |
PendingToApproved(Element before,
Element after) |
PendingToRejected(Element before,
Element after) |
RejectedToOnUpdateWaitingQuestions(Element before,
Element after) |
RejectedToSuspended(Element before,
Element after) |
Constructor and Description |
---|
ApprovedToOnUpdate(Element before,
Element after) |
ApprovedToSuspendend(Element before,
Element after) |
CreatedToOnUpdate(Element before,
Element after) |
MetricStateTransitionCommand(Element before,
Element after)
this method simply casts Element to Metric objects passed like parameters.
|
OnUpdateToPending(Element before,
Element after) |
PendingToApproved(Element before,
Element after) |
PendingToRejected(Element before,
Element after) |
RejectedToOnUpdate(Element before,
Element after) |
RejectedToSuspended(Element before,
Element after) |
Constructor and Description |
---|
ApprovedToOnUpdate(Element before,
Element after) |
CreatedToOnUpdate(Element before,
Element after) |
OnUpdateToPending(Element before,
Element after) |
PendingToApproved(Element before,
Element after) |
PendingToRejected(Element before,
Element after) |
QuestionStateTransitionCommand(Element before,
Element after) |
RejectedToOnUpdate(Element before,
Element after) |
RejectedToSuspended(Element before,
Element after) |