summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/utils
AgeCommit message (Collapse)Author
2014-06-05Recreate old Authenticator interface as 'ProxyLogin'Andrew Branson
Server boots with new lookup interface.
2014-06-02Initial commitAndrew Branson
2014-05-22Renamed method in DescriptionObjectCache which still refered toAndrew Branson
activities.
2014-05-15Introduced 'Layer' attribute to allow overriding of descriptions. DescAndrew 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-14Removed unnecessary ItemProxy casts after removal of EntityProxyAndrew Branson
2014-05-08Agent now extends Item, so they can have workflows. All traces of theAndrew 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-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-04-09Improve property dumping, using Object.toString and giving the propertyAndrew Branson
class.
2014-03-06ActivityDefs loaded from ActDefCache get a 'Version' property set withAndrew Branson
their Viewpoint name so the resulting Activity's version will be set correctly. Refs #168
2014-02-26Properties 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-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-11-183.0-SNAPSHOT (Will be first open source version)Andrew Branson
New StateMachine desc IssueID #28
2013-09-20Synchronize on the hardCache, as it occasionally causes exceptions.Andrew Branson
2013-07-10CastorXMLUtility switched to recommended XMLContext. Should be fasterAndrew Branson
and may help with IssueID #132
2013-07-09Better 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-27Removed CERN schema 'BreakApart' propertyAndrew Branson
2013-04-05Debug resource location at log 5Andrew Branson
2013-02-28Memory-only cluster storage for testing.Andrew Branson
Test properties file.
2013-02-28RemoveNonStrongRefCache, as it didn't add anything to Map.Andrew Branson
2013-02-14Give module namespace in text resource load log.Andrew Branson
2013-02-13getAllTextResources finds all matching in kernel and modulesAndrew Branson
getAllBaseURLs returns all modules and kernel findTextResource searches kernel first - no overriding
2013-02-13Log header changed from c2kernel to CRISTAL for clarityAndrew Branson
2013-02-04Import cleanupAndrew Branson
2013-01-25I AM A GOLDEN GOD OF I18NAndrew Branson
2013-01-24Fix crash when module ResourceURL is invalidAndrew Branson
2012-12-18Added 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-11-09Create proper constructor for Schema.Andrew Branson
2012-11-09Hanging open bufferAndrew Branson
2012-11-09Tidy up CastorXMLUtility. adding new mappings is now private, to helpAndrew Branson
lock down the kernel mappings.
2012-08-22Rename clashing parameter namesAndrew Branson
2012-08-03Logging and error message clean-upAndrew Branson
Logger.debug(String) now deprecated so they're easier to spot when left in.
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-29Pull remaining graph GUI components into cristal-guiAndrew Branson
2012-06-26More GUI refactoringAndrew Branson
2012-06-19Refactor modulesAndrew Branson
Support workflows on module resources
2012-05-30Initial Maven ConversionAndrew Branson