summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/persistency/outcome
AgeCommit message (Collapse)Author
2014-10-07Repackage to org.cristaliseAndrew Branson
2014-10-06Remove unneeded IDAndrew Branson
2014-10-03More FindBugs cleanupAndrew Branson
2014-10-03Rolled back the renaming of existing exceptions.Andrew Branson
2014-10-03Huge exception overhaul: Merged ClusterStorageException withAndrew Branson
PersistencyException. Replaced MembershipException with InvalidCollectionModification CORBA Exception. Made all predef steps throw more accurate exceptions when they go wrong, and let more exceptions bubble through from underneath.
2014-10-02push after rebasejet
2014-09-22ItemPath.fromUUIDString unnecessary as ItemPath(String) supports bothAndrew Branson
plain UUIDs and an /entity prefix. Tightened that up and removed the fromUUIDString method for a simpler API. Also switched AgentPath(String) to a path argument for consistency. New AgentPaths should be created with AgentPath(new ItemPath(), String) instead.
2014-09-19Introduced static method ItemPath.fromUUIDString and made the UUIDAndrew Branson
constructor protected to better handle ItemPath and AgentPath construction with String UUIDs, throwing the right exceptions.
2014-09-09Replaced int sysKey Item identifier with UUID, which is now portable.Andrew Branson
ItemPath objects are now used to identify Items throughout the kernel, replacing ints and Integers.
2014-05-14Bug in cherry pick - create new DOM when there is no String outcomeAndrew Branson
data.
2014-05-08Allow getDOM to return an empty Document if the outcome isn't set. ThenAndrew Branson
applications can build Outcomes themselves without having to create their own DOMImplementations. Fixes #184
2014-04-16XPath fixes, tests, and cleverer get and set FieldByXPathAndrew Branson
2014-04-11OutcomeInitiator interface to create initial states of outcomes if emptyAndrew Branson
in the Job. Called when job.getOutcome() is called when none exists. Viewpoint last still overrides. Fixes #47
2014-03-31Outcome.setFieldByXPath (refs #167)Andrew Branson
2014-03-06New methods in Outcome to support XPath queries to make extraction ofAndrew Branson
XML data in scripts easier. Fixes #167
2013-11-183.0-SNAPSHOT (Will be first open source version)Andrew Branson
New StateMachine desc IssueID #28
2013-06-27Removed CERN schema 'BreakApart' propertyAndrew Branson
2013-04-10added getSchema() method to Outcome to load schema xml.Andrew Branson
Removed unused 'getSchemaURI' method.
2012-12-14Do Schema parsing in the Schema object rather than the ValidatorAndrew Branson
2012-11-09Create proper constructor for Schema.Andrew Branson
2012-08-22Replace deprecated Xerces DOM to XML serialisation with DOM3 LS.Andrew Branson
Refactor all to use the Outcome.serialize static method.
2012-05-30Initial Maven ConversionAndrew Branson