InteractionDtoUtils

API

InteractionDtoUtils.java
class InteractionDtoUtils {
  void init()
  DtoMapper<InteractionDto> dtoMapper()
  InteractionDto newInteractionDto(Execution<?, ?> execution)     (1)
  InteractionDto newInteractionDto(Execution<?, ?> execution, Strategy strategy)     (2)
  ActionInvocationDto newActionInvocation(int sequence, Bookmark targetBookmark, String actionIdentifier, List<ParamDto> parameterDtos, String user)
  PropertyEditDto newPropertyEdit(int sequence, Bookmark targetBookmark, String propertyIdentifier, ValueWithTypeDto newValueDto, String user)
  String deriveLogicalMemberId(Bookmark bookmark, String memberId)
  List<ParamDto> getParameters(ActionInvocationDto ai)
  List<String> getParameterNames(ActionInvocationDto ai)
  List<ValueType> getParameterTypes(ActionInvocationDto ai)
  ParamDto getParameter(ActionInvocationDto ai, int paramNum)
  ValueDto getParameterArgument(ActionInvocationDto ai, int paramNum)
  String getParameterName(ActionInvocationDto ai, int paramNum)
  ValueType getParameterType(ActionInvocationDto ai, int paramNum)
  boolean isNull(ActionInvocationDto ai, int paramNum)
}
1 newInteractionDto(Execution)

Creates a InteractionDto (serializable to XML) for the provided Execution (the applib object).

2 newInteractionDto(Execution, Strategy)

Creates a InteractionDto (serializable to XML) for the provided Execution (the applib object).

Members

newInteractionDto(Execution)

Creates a InteractionDto (serializable to XML) for the provided Execution (the applib object).

newInteractionDto(Execution, Strategy)

Creates a InteractionDto (serializable to XML) for the provided Execution (the applib object).