You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2014/03/04 01:15:21 UTC
[jira] [Created] (ISIS-729) Provide facet factory to treat all
actions by default as commands, unless explicitly opted out
Dan Haywood created ISIS-729:
--------------------------------
Summary: Provide facet factory to treat all actions by default as commands, unless explicitly opted out
Key: ISIS-729
URL: https://issues.apache.org/jira/browse/ISIS-729
Project: Isis
Issue Type: New Feature
Components: Core, Objectstore: JDO
Reporter: Dan Haywood
Assignee: Dan Haywood
Priority: Minor
Fix For: objectstore-jdo-1.4.0, core-1.4.0
Opting out through: @Command(disabled=false)
Also:
- can restrict to just non-safe (non-query only actions)
- if the CommandFacet is already present, then that should take precedence
- any implementation of HasTransactionId (command, audit entry or published event) should *never* have auditing automatically enabled.
- require ActionSemanticsFacet to be available in case specified non-query only actions should be ignored
Enable using isis.properties:
#isis.services.command.actions=all|none|ignoreQueryOnly
--
This message was sent by Atlassian JIRA
(v6.2#6252)