| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-02 | Initial commit | 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-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 | 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 | ProxyLoader should return null when the object is not found on the | Andrew Branson | |
| server, not propagate the exception. | |||
| 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-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-03-31 | Outcome.setFieldByXPath (refs #167) | Andrew Branson | |
| 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-02-26 | Properties extended as ObjectProperties, which can return any Object, | Andrew Branson | |
| and wrap int and boolean parsing. Gateway.getProperties() returns the new ObjectProperty instance. Old Gateway property methods still present but deprecated. Refs #149 | |||
| 2014-02-21 | ClusterStorage property can now be an already instanciated ArrayList of | Andrew Branson | |
| ClusterStorage instances, or the original comma separated string of class names. | |||
| 2014-01-23 | Refactored Resource into a new ResourceLoader interface, which allows | Andrew Branson | |
| CRISTAL processes in other enviroments with complex class loading (e.g. OSGi) to supply their own resource and class loader to the kernel and its modules. Fixes #149 | |||
| 2013-12-12 | Properties preserve and respect the PropertyDescription 'isMutable' | Andrew Branson | |
| property. This setting prevents the WriteProperty predefined step from changing the property value when isMutable is false. WriteProperty also requires the selected property to already exist - they should be created either during Item instantiation or using AddC2KObject. LDAPPropertyManager prepends the Property name in its entries with ! if they are non mutable. Various places around the kernel that create properties now set the mutable field. Fixes #150 | |||
| 2013-11-18 | 3.0-SNAPSHOT (Will be first open source version) | Andrew Branson | |
| New StateMachine desc IssueID #28 | |||
| 2013-10-18 | Javadoc for ClusterStorage constants. | Andrew Branson | |
| 2013-09-03 | An exception should be thrown if no ClusterStorages are defined. This | Andrew Branson | |
| previously just logged a warning. | |||
| 2013-07-11 | Log ProxyLoader queryData exceptions | Andrew Branson | |
| 2013-07-09 | Better debugging: | Andrew Branson | |
| ProxyLoader logs error at log(7) CastorXMLUtility creates an Unmarshaller in the constructor to detect mapfile problems then rather than on first use. Mapping objects don't do it. | |||
| 2013-06-27 | Removed CERN schema 'BreakApart' property | Andrew Branson | |
| 2013-05-21 | Collect stale job IDs when refreshing joblist. Remove them after to | Andrew Branson | |
| avoid concurrent mod, as we don't want to preload all the values. Fixes #112 | |||
| 2013-04-10 | added getSchema() method to Outcome to load schema xml. | Andrew Branson | |
| Removed unused 'getSchemaURI' method. | |||
| 2013-03-06 | Test properties file and memory cluster storage for testing. | Andrew Branson | |
| 2013-02-28 | RemoveNonStrongRefCache, as it didn't add anything to Map. | Andrew Branson | |
| 2013-01-25 | Fix unsynchronized gap between check and retrieve of memcache object. | Andrew Branson | |
| 2012-12-18 | Added optional WeakCache to hold fewer ClusterStorage objects in memory. | Andrew Branson | |
| Enabled with Storage.useWeakCache property. Useful for large imports and other operations that involve accessing a large number of items over a short period. | |||
| 2012-12-14 | Do Schema parsing in the Schema object rather than the Validator | Andrew Branson | |
| 2012-11-26 | List of current cluster types for use by storage implementations | Andrew Branson | |
| 2012-11-09 | Create proper constructor for Schema. | Andrew Branson | |
| 2012-11-09 | Deprecate old overly generic query method in anticipation of the new | Andrew Branson | |
| ones. | |||
| 2012-08-22 | Replace deprecated Xerces DOM to XML serialisation with DOM3 LS. | Andrew Branson | |
| Refactor all to use the Outcome.serialize static method. | |||
| 2012-07-06 | Modules serialize with Castor. Just about to remove the parsing. | Andrew Branson | |
| CastorXMLUtility is now a static member of gateway. Domain specific instances can be used by domain applications, but the maps do not interfere with the kernel. | |||
| 2012-06-26 | Refactored GUI into separate module | Andrew Branson | |
| 2012-06-22 | Modules and entitycreation support Aggregations, collection properties | Andrew Branson | |
| and class identifiers | |||
| 2012-06-14 | Debugging. For some reason separating the return from the unmarshalling | Andrew Branson | |
| stopped a strange threading issue. | |||
| 2012-05-30 | Initial Maven Conversion | Andrew Branson | |
