Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1830 remove JDK9 internal API usages of c.s.o.a.x.internal.jaxp.datatype.XMLGregorianCalendarImpl

ISIS-1569: removes unused and accidentally committed element in cmd-1.4.xsd

ISIS-1569: updates to XSDs, make sure the version defaultsb are correct.

ISIS-1569: adds timings to CommandsDto, so less verbose and easier to read XML

ISIS-1569: extends cmd and ixn schemas to allow userData to be specified, and moves the new CommandsDto into the new version of cmd.xsd also.

    • -4
    • +4
    ./resources/org/apache/isis/schema/bindings.xml
    • -0
    • +181
    ./resources/org/apache/isis/schema/cmd/cmd-1.4.xsd
    • -0
    • +221
    ./resources/org/apache/isis/schema/ixn/ixn-1.3.xsd
  1. … 1 more file in changeset.
ISIS-1569: extends cmd-1.3.xsd to introduce a new CommandsDto (note the plural) as a sequence of CommandDto's

ISIS-1592: extends ixn.xsd and cmd.xsd

to include logicalMemberIdentifier.

Also:

- extended OTOA and OTMA so have getOnType, same as ObjectAction. Required in order to be able to obtain the objectSpec in order to populate the new logicalMemberIdentifier field

    • -4
    • +4
    ./resources/org/apache/isis/schema/bindings.xml
    • -0
    • +157
    ./resources/org/apache/isis/schema/cmd/cmd-1.3.xsd
    • -0
    • +221
    ./resources/org/apache/isis/schema/ixn/ixn-1.2.xsd
  1. … 21 more files in changeset.
ISIS-1605: adds JAXB adapters for JODA date/time types (and fixes a couple of the existing utility class helpers that were broken, specifically Joda{LocalDate|LocalDateTime|LocalTime}}StringAdapter

ISIS-785: extends common XSD (and therefore the other XSDs) to support action parameters that are collections.

    • -6
    • +6
    ./resources/org/apache/isis/schema/bindings.xml
    • -0
    • +115
    ./resources/org/apache/isis/schema/chg/chg-1.1.xsd
    • -0
    • +151
    ./resources/org/apache/isis/schema/cmd/cmd-1.2.xsd
    • -0
    • +204
    ./resources/org/apache/isis/schema/common/common-1.1.xsd
    • -0
    • +215
    ./resources/org/apache/isis/schema/ixn/ixn-1.1.xsd
  1. … 6 more files in changeset.
ISIS-1414: introduced sequence for chg.xsd so that PublishedObjects can have a sequence; promoted WithTransactionScope interface to applib; QueryResultsCache now implements this interface.

The "transactionId" is really an interaction id, and there could be multiple transactions within a single such interaction. Therefore any PublishedObjects (= set of dirtied objects within a transaction) needs to have a sequence number to distinguish from other transactions, and also from any interaction executions.

  1. … 17 more files in changeset.
ISIS-1414: removing 'numberOfPropertiesModified' from ixn.xsd and MetricsService; this is xactn-scoped information, not request-scoped. Also introduced WithTransactionScoped as a means to indicate which of the request-scoped members are really transaction-scoped.

  1. … 14 more files in changeset.
ISIS-1291: updating documentation for schemas.

Minor alterations to schemas themselves, just changing the order of members

  1. … 10 more files in changeset.
ISIS-1291: further documentation. Slight extension to the PublishedObjects API

  1. … 36 more files in changeset.
ISIS-1370: cleaning up the API to PublisherService, renaming EnlistedObjectsService to ChangedObjectsService etc.

  1. … 21 more files in changeset.
ISIS-1370: now supports publishing of objects.

    • -0
    • +79
    ./resources/org/apache/isis/schema/bindings.xml
    • -0
    • +82
    ./resources/org/apache/isis/schema/chg/chg-1.0.xsd
  1. … 10 more files in changeset.
ISIS-1370: @Property#publishing= and also @Property#command=...

Also deprecated Command.ACTION_IDENTIFIER_FOR_EDIT, since no longer used (and removed stale code in ObjectMemberAbstract).

  1. … 20 more files in changeset.
ISIS-1291: simplifying OidDto, also use 'com' rather than 'common' as namespace prefix for common.xsd

  1. … 9 more files in changeset.
ISIS-1399: new MetricsService to capture metrics (objects loaded etc), capture within the Interaction.Execution.

  1. … 11 more files in changeset.
ISIS-1389: further simplifications of the DTO structure

  1. … 21 more files in changeset.
ISIS-1389: further minor changes for consistency.

  1. … 2 more files in changeset.
ISIS-1291: app now running again...

  1. … 13 more files in changeset.
ISIS-1389: completing up making CommandDto / InteractionDto and Interaction consistent.

  1. … 11 more files in changeset.
ISIS-1389: further standardization of DTOs to Interaction.

  1. … 3 more files in changeset.
ISIS-1389: renaming PropertyModification to PropertyEdit.

  1. … 7 more files in changeset.
ISIS-1397: rename ReturnDto to ValueWithTypeDto, use for new param of property modification also.

  1. … 3 more files in changeset.
ISIS-1397: changing cmd.xsd for props to use a paramDto instead of simple valueDto for the new value (so that it is typed). Completed BackgroundCommandExecution to support property modifications.

  1. … 4 more files in changeset.
ISIS-1397: moving InteractionType into common.xsd; fleshing out BackgroundCommandExecution for props (still incomplete)

  1. … 6 more files in changeset.
ISIS-1397: renaming CommandMementoDto to CommandDto (similarly). Also ...

also:

- adding an enum to distinguish cmd for actions vs props

- renaming CommandMementoService to CommandDtoService

- completing its implementation for props

- refactored BackgroundCommandExecution so still handles actions (props still to do).

  1. … 21 more files in changeset.
ISIS-1397: renamed ixn.xsd's subExecutions to childExecutions.

ISIS-1397: bringing applib Interaction and MemberInteractionMementoDto closer into line; to whit...

- renamed mim.xsd to ixn.xsd

- renamed MemberInteractionMementoDto to just InteractionDto (cf applib's Interaction)

- renamed MemberInteractionDto to just InteractionExecutionDto (cf applib's Interaction.Execution)

- moved subExecutions to InteractionExecutionDto

    • -0
    • +66
    ./resources/org/apache/isis/schema/ixn/ixn-1.0-binding.xml
    • -0
    • +197
    ./resources/org/apache/isis/schema/ixn/ixn-1.0.xsd
  1. … 7 more files in changeset.