summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-29Merge vertex gui classes into main collection package to simplifyAndrew Branson
2014-09-26Package documentation for collection, entity, entity.agent andAndrew Branson
entity.transfer packages
2014-09-26More FindBugs recommendationsAndrew Branson
2014-09-26Remove unnecessary assignment of return array in XmlElementParserAndrew Branson
2014-09-26Store list of previously loaded URLs in CastorHashMap as Strings. URLsAndrew Branson
are inefficient.
2014-09-26Only override Module.reset value if it's actually given for a particularAndrew Branson
module
2014-09-26findbugs-maven-plugin doesn't work with our current Jenkins install.Andrew Branson
Revisit.
2014-09-26Another findbugs-maven-plugin tweakAndrew Branson
2014-09-26Correct findbugs-maven-plugin versionAndrew Branson
2014-09-26Add findbugs to reporting in POMAndrew Branson
2014-09-26Avoid possible NPEs by never setting mC2KProps to null. Clear it onAndrew Branson
destroy and init.
2014-09-26Update javadoc for Item id switchAndrew Branson
2014-09-26Switch Collection and Job equals() to Object rather than local. Andrew Branson
2014-09-26Check if queue is empty before wait(). Possible deadlock when proxyAndrew Branson
event arrives just before thread switches to waiting.
2014-09-26Explicit transient fields in GraphModelAndrew Branson
2014-09-26Various problems found by FindBugsAndrew Branson
2014-09-26Forgot to modify map file for the removal of Parent2ChildCollectionAndrew Branson
2014-09-26Parent2ChildCollection was just a default implementation of Collection,Andrew Branson
so merge the two for simplicity.
2014-09-23Removing HTTP and UDP serversZsolt Kovcs
2014-09-22Fixed Exception on the 'Server x initialized' message inAndrew Branson
Gateway.startServer() if Gateway.close has been called by the Bootstrap on error before it returns.
2014-09-22Castor unmarshalling was resulting in null itemPaths in ImportItem.Andrew Branson
ItemPath wasn't being set by the constructor either.
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-21Lost commits - NPE on ModuleResource.getVersion caused by badAndrew Branson
autoboxing, and Olivier's classloader tweaks.
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-18Hierarchical Roles. Fixes #199Andrew Branson
2014-09-17Server item predefined steps to manage roles. Fixes #200Andrew Branson
2014-09-16Null protection on Path.equals()Andrew Branson
2014-09-16RemoveSlotFromCollection crashed if the currentChild parameter was notAndrew Branson
given
2014-09-16Abstract properties. Activities cannot be instantiated unless the slotAndrew Branson
overrides them. Fixes #190
2014-09-16Better reporting on ImportItem.createAndrew Branson
2014-09-16Tweaked debug message on Item.request to property declare calling agentAndrew Branson
2014-09-15Add trim calls to ObjectProperties.getString() to discard any extraAndrew Branson
whitespace around the values. Fixes #165 Remove old Gateway.getProperty methods - there should be no deprecated methods in the 3.0 release Move all getProperty() calls to getString or other so they will be trimmed. Introduce ObjectProperties.getInstances to create ArrayLists of objects from comma-separated class name lists.
2014-09-15Rename DomainPath.setEntity to setItemPathAndrew Branson
2014-09-10Cleaned up documentation for SysKey changesAndrew Branson
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-08-28addition of a constucteur allowing to pass a causeogattaz
2014-08-28adds the support of the "help" argumentogattaz
2014-08-28Merge branch 'master' of ↵ogattaz
ssh://ogattaz@dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel.git
2014-08-28pull master devsogattaz
2014-08-28Put in place a protection in the constructor to set the size of theogattaz
"clusterPriority" at the right size according the fact that the "clusterStorageProp" property could contains a List of instances of String and/or ClusterStorage
2014-08-27Revert 'layer' from commit 8e8185210f5bd87cb5dcda3a458fe059f811aafc.Andrew Branson
This will be implemented as a diff overlay later.
2014-08-26FormattingAndrew Branson
2014-08-26Proxy package javadocAndrew Branson
2014-07-31CreateAgentFromDescription reverted to current Agent/Role mechanismAndrew Branson
2014-07-30Remove workflow override - bad hack for neuGrid that is no longerAndrew Branson
needed.
2014-07-29Validation of bootstrap outcomes from the kernel caused boot fail. OnlyAndrew Branson
validate non-kernel outcomes.
2014-07-29Help parameters no longer supportedAndrew Branson
2014-07-29Reinstated URL parameter to CastorXMLUtility (other modules use theirAndrew Branson
own instances of it) Renamed variables back to their original names
2014-07-28Label script before compiling.Andrew Branson
2014-07-28Support pre-compilation of scripts if supported by the engine. Also doesAndrew Branson
this during testing to catch script syntax errors during build. Client shell detects these error and declares them pre-execution. Conflicts: src/main/java/com/c2kernel/scripting/Script.java src/test/java/MainTest.java