| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-06 | Partial javadoc and scope tightening of the new interfaces. | Andrew Branson | |
| 2014-06-06 | Backwards compatible Gateway.connect method | Andrew Branson | |
| 2014-06-05 | Merge branch 'master' of ssh://dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel | ogattaz | |
| 2014-06-05 | Moved old entitycreation package from the predefined step package to a | Andrew Branson | |
| new 'imports' package under entity. Renamed most classed with an 'Import' prefix to avoid clashes with other API classes. Fixes #194 | |||
| 2014-06-05 | Make LDAPNextKeyManager independent of the LDAPLookup. The authenticator | Andrew Branson | |
| is the only required common component. | |||
| 2014-06-05 | Add Authenticator to the open() method params of ClusterStorage. Passed | Andrew Branson | |
| in through the TransactionManager. This allows user-login to storages. Fixes #192 | |||
| 2014-06-05 | LDAP refactored behind interfaces. All functions of LDAP now hidden | Andrew Branson | |
| behind interfaces: Authenticator, Lookup and NextKeyManager (LDAP property storage was already a ClusterStorage). Gateway holds additional objects, and Fixes #26 #191. Refs #27 (needs additional work for read perms and auth tokens) | |||
| 2014-06-05 | ObjectProperties.getInstance() - if the property contains a String then | Andrew Branson | |
| attempt to instantiate an object from that classname, otherwise return the object. | |||
| 2014-05-22 | Renamed method in DescriptionObjectCache which still refered to | Andrew Branson | |
| activities. | |||
| 2014-05-16 | item.request returns the final outcome, which may be modified during the | Andrew Branson | |
| execution (e.g. in the case of Predefined Steps). Fixes #136 | |||
| 2014-05-15 | Introduced 'Layer' attribute to allow overriding of descriptions. Desc | Andrew Branson | |
| with the same name in the same description tree will be ranked by LocalObjectLoader according to this number, and the highest one chosen for instantiation. Fixes #188 | |||
| 2014-05-14 | Resolved missing @Override warnings | Andrew Branson | |
| 2014-05-14 | Removed unnecessary ItemProxy casts after removal of EntityProxy | Andrew Branson | |
| 2014-05-14 | Bug in cherry pick - create new DOM when there is no String outcome | Andrew Branson | |
| data. | |||
| 2014-05-14 | Refactored Proxy update notification server into its own class and | Andrew Branson | |
| thread, so executions return before proxy messages are sent. Another deadlock suspect. | |||
| 2014-05-14 | Return that should have been a continue. NewItem imports were bailing | Andrew Branson | |
| out if an Outcome was unchanged, skipping collection imports. | |||
| 2014-05-12 | Tweak locks to hopefully avoid deadlocks a bit | Andrew Branson | |
| 2014-05-08 | Allow getDOM to return an empty Document if the outcome isn't set. Then | Andrew Branson | |
| applications can build Outcomes themselves without having to create their own DOMImplementations. Fixes #184 | |||
| 2014-05-08 | Agent now extends Item, so they can have workflows. All traces of the | Andrew Branson | |
| old 'Entity' superclasses should be removed, including proxies and paths. Very large change, breaks API compatibility with CRISTAL 2.x. Fixes #135 | |||
| 2014-04-16 | Don't use logger to report exceptions, in case the Logger didn't get | Andrew Branson | |
| initialized. | |||
| 2014-04-16 | Do assert falses and reasons rather than throwing exceptions | Andrew Branson | |
| 2014-04-16 | XPath fixes, tests, and cleverer get and set FieldByXPath | Andrew Branson | |
| 2014-04-14 | getClusterContents fixed for subtrees. Still has problems. | Andrew Branson | |
| 2014-04-11 | Remove description editing workflows from the kernel - they have been | Andrew Branson | |
| moved to cristal-dev. Requires future post-processing for previous Module.debug functionality | |||
| 2014-04-11 | ProxyLoader should return null when the object is not found on the | Andrew Branson | |
| server, not propagate the exception. | |||
| 2014-04-11 | Give Item name when NewItem import fails | Andrew Branson | |
| 2014-04-11 | OutcomeInitiator interface to create initial states of outcomes if empty | Andrew Branson | |
| in the Job. Called when job.getOutcome() is called when none exists. Viewpoint last still overrides. Fixes #47 | |||
| 2014-04-09 | Expanded server predefined steps to include server and agent maintenance | Andrew Branson | |
| steps. Fixes #174 | |||
| 2014-04-09 | Improve property dumping, using Object.toString and giving the property | Andrew Branson | |
| class. | |||
| 2014-04-09 | Merge module properties as the loading order is established, so that | Andrew Branson | |
| they override each other in the correct order. | |||
| 2014-04-09 | ResourceLoader.getModuleDefURLs interface method to allow the | Andrew Branson | |
| ResourceLoader to specify exactly where the module.xml files come from. Dumpc2kProps cleanup | |||
| 2014-04-09 | BadArgumentsException - more specific exception thrown by readC2KArgs | Andrew Branson | |
| when the arguments are wrong. | |||
| 2014-04-04 | Module XML now supports a workflowVer attribute for the Item element. If | Andrew Branson | |
| not given, it assumed version 0, as per the previous behaviour. Fixes #180 | |||
| 2014-04-04 | When generating the next SystemKey in NextKeyManager, make sure that | Andrew Branson | |
| there is nothing already in the storage for that key. This prevents data loss when the LDAP is out-of-sync with the storages. Fixes #179 | |||
| 2014-04-04 | Removed resource type enumeration, because we allow domain-defined types | Andrew Branson | |
| now. Refs #178 | |||
| 2014-04-04 | AbstractMain with config file checking got lost from previous commit. | Andrew Branson | |
| Refs #177 | |||
| 2014-04-02 | ResourceImportHandler interface to allow custom <Resource> types or | Andrew Branson | |
| override the structure of standard ones. Specify with ResourceImportHandler.<resType> c2kprop. DefaultResourceImportHandler is used if not defined, which handled the 5 standard types (CA,EA,OD,SC,SM). Fixes #178 | |||
| 2014-04-02 | Default StateMachine workflow | Andrew Branson | |
| 2014-04-02 | Reuse single config file for testing | Andrew Branson | |
| 2014-04-02 | Remove stray transitionId parameter from previous State Machine API | Andrew Branson | |
| 2014-04-01 | AbstractMain - remove usage and help, fail if config or connect args are | Andrew Branson | |
| missing or the files aren't found. Tests. Fixes #177 | |||
| 2014-03-31 | Outcome.setFieldByXPath (refs #167) | Andrew Branson | |
| 2014-03-27 | RemoveDomainPath now checks if the DomainPath exists, is not a context, | Andrew Branson | |
| and is an alias of the current Item. Fixes #176 | |||
| 2014-03-21 | Set the class loader of the ScriptingEngine to the same as the Script | Andrew Branson | |
| class, instead of the thread context one. Should solve problems with Jetty etc. | |||
| 2014-03-18 | getActPropString should return null when the property is null. | Andrew Branson | |
| 2014-03-10 | More alignment with Agilium version. | Andrew Branson | |
| Fixes an advancement problem on Join | |||
| 2014-03-06 | Module resources get a 'Module' property set when they belong to a | Andrew Branson | |
| particular module. If they belong to a particular module, they are moved into the correct sub-context for that module. If the resource is already set to a different module, and error occurs. | |||
| 2014-03-06 | ActivityDefs loaded from ActDefCache get a 'Version' property set with | Andrew Branson | |
| their Viewpoint name so the resulting Activity's version will be set correctly. Refs #168 | |||
| 2014-03-06 | New methods in Outcome to support XPath queries to make extraction of | Andrew Branson | |
| XML data in scripts easier. Fixes #167 | |||
| 2014-03-06 | Type was being overridden with 'domain' if the CompositeActivity name | Andrew Branson | |
| was 'domain'. Stop this to let the type name be the CompositeActivityDef name. | |||
