summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/process/Bootstrap.java
AgeCommit message (Collapse)Author
2014-01-23Refactored Resource into a new ResourceLoader interface, which allowsAndrew 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-12Properties 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-183.0-SNAPSHOT (Will be first open source version)Andrew Branson
New StateMachine desc IssueID #28
2013-08-02Module resources can specify version number, which overrides the defaultAndrew Branson
version viewpoint of '0'.
2013-07-23Support for schemaName and schemaVersion in EventAndrew Branson
2013-06-25More intelligent import of module resources. If resources or outcomesAndrew Branson
have been modified by a different user, do no overwrite them. Reset the properties and workflow though (should be fairly stateless), but leave the collections.
2013-04-03XMLDiff report makes more sense if the arguments are (old, new).Andrew Branson
2013-01-31Added ViewName field to Event. Filled in with the Viewpoint name ifAndrew Branson
specified in the Activity properties, making it possible to derive previous states of the Viewpoint. Closes #96 Cleanup outcome storing code. Throw an exception if SchemaType filled in and outcome is empty.
2012-12-14Use XMLUnit XML Diff to compare system resources, for compatibility withAndrew Branson
XMLDBs that may not return lexigraphically identical documents
2012-11-26Write console port to server item even if it's been automaticallyAndrew Branson
generated.
2012-07-30Introduce Module.debug property to enable editing workflows on moduleAndrew Branson
resources.
2012-07-06Modules 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-19Refactor modulesAndrew Branson
Support workflows on module resources
2012-06-14Move module imports into Bootstrap thread.Andrew Branson
2012-05-30Initial Maven ConversionAndrew Branson