summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2014-07-24CastorXMLUtility enhancements to use specific classloader rather thanogattaz
the main one and to configure castor if needed
2014-07-24Merge branch 'master' of ↵ogattaz
ssh://ogattaz@dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel.git
2014-07-24Search for correct properties in Server tree for subscriptionAndrew Branson
2014-07-24ResourceLoader can specify a ClassLoader to pass to things like CastorAndrew Branson
2014-07-24Merge branch 'master' of ssh://dev.cccs.uwe.ac.uk:22/var/git/cristal-kernelogattaz
2014-07-24Modification of the management of the Logger during the reading of theogattaz
starting arguments
2014-07-23Move openldap files to ldap packageAndrew Branson
Mark execute(ItemProxy, Job) non-public - should not be part of API, Jobs are fixed to a particular Item. Check null on module manager before calling shutdown scripts during close(). Remove auto-generated lines in ObjectProperties
2014-07-22Merge branch 'master' of ↵ogattaz
ssh://ogattaz@dev.cccs.uwe.ac.uk:22/var/git/cristal-kernel.git
2014-07-22Close all gateway singletons properly, adding close method toAndrew Branson
NextKeyManager, and leave the Gateway in a state where it can be reused with another init() call.
2014-07-21Roles can have IORsAndrew Branson
2014-07-07Merge branch 'master' of ssh://dev.cccs.uwe.ac.uk:22/var/git/cristal-kernelogattaz
2014-07-04DependencyMember properties weren't cloned from the collection props, soAndrew Branson
were shared
2014-07-04Refactored tanuki service wrapper to a separate moduleAndrew Branson
2014-06-30Separated modifying Lookup methods into LookupManager, which is onlyAndrew Branson
present in a server process. This stops clients trying to write to the directory without relying on their permissions.
2014-06-25Validate module resources to schema. Die if module resource importAndrew Branson
error. Fixes #181 Conflicts: src/main/java/com/c2kernel/process/Bootstrap.java
2014-06-23Finished half-finished doc sentence.Andrew Branson
2014-06-23Combine various Lookup.search methods into a general search(Path,Andrew Branson
Property...)
2014-06-23Separate PredefinedStepContainers for Agents and Items (and Server Item)Andrew Branson
2014-06-19Force UTF-8 for client and server CORBA communication. By default theAndrew Branson
Sun ORB uses ISO-8859
2014-06-19Restore lost exception messages in CastorXMLUtilityAndrew Branson
2014-06-17Remove getChildren methods - all searches should be done by the lookupAndrew Branson
and the paths should remain data objects.
2014-06-17Separate property, workflow and collection instantiation into separateAndrew Branson
methods in the instantiation predefined steps so they can be used independently.
2014-06-12Refactored LDAP into its own module.Andrew Branson
2014-06-11Separate PredefinedStepContainers for Agents and Items (and Server Item)Andrew Branson