<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cristal-kernel.git/src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.branson.me.uk/cristal-kernel.git/atom?h=master</id>
<link rel='self' href='https://git.branson.me.uk/cristal-kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/'/>
<updated>2014-06-05T14:47:41+00:00</updated>
<entry>
<title>Moved old entitycreation package from the predefined step package to a</title>
<updated>2014-06-05T14:47:41+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-06-05T14:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=e73468fd08cc27aa31f76a27c916e45d5987c628'/>
<id>urn:sha1:e73468fd08cc27aa31f76a27c916e45d5987c628</id>
<content type='text'>
new 'imports' package under entity. Renamed most classed with an
'Import' prefix to avoid clashes with other API classes. Fixes #194</content>
</entry>
<entry>
<title>LDAP refactored behind interfaces. All functions of LDAP now hidden</title>
<updated>2014-06-05T13:02:07+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-06-05T13:02:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=d4fa3bd9dd48f4d5e26850a23f5ba48a9c10ad64'/>
<id>urn:sha1:d4fa3bd9dd48f4d5e26850a23f5ba48a9c10ad64</id>
<content type='text'>
behind interfaces: Authenticator, Lookup and NextKeyManager (LDAP
property storage was already a ClusterStorage). Gateway holds additional
objects, and 
Fixes #26 #191. Refs #27 (needs additional work for read perms and auth
tokens)</content>
</entry>
<entry>
<title>Return that should have been a continue. NewItem imports were bailing</title>
<updated>2014-05-14T06:38:47+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-05-09T14:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=b8f1b6c330ba5117a608ae8113bad6a07d471881'/>
<id>urn:sha1:b8f1b6c330ba5117a608ae8113bad6a07d471881</id>
<content type='text'>
out if an Outcome was unchanged, skipping collection imports.</content>
</entry>
<entry>
<title>Agent now extends Item, so they can have workflows. All traces of the</title>
<updated>2014-05-08T14:37:39+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-05-07T15:33:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=a1f0ecbb6a2bea6aa214322c412af2f3c5ce124b'/>
<id>urn:sha1:a1f0ecbb6a2bea6aa214322c412af2f3c5ce124b</id>
<content type='text'>
old 'Entity' superclasses should be removed, including proxies and
paths. Very large change, breaks API compatibility with CRISTAL 2.x.
Fixes #135</content>
</entry>
<entry>
<title>Give Item name when NewItem import fails</title>
<updated>2014-04-11T14:57:58+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-11T14:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=434fbb2deee42b3222aeb7a97ed24141e374e104'/>
<id>urn:sha1:434fbb2deee42b3222aeb7a97ed24141e374e104</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expanded server predefined steps to include server and agent maintenance</title>
<updated>2014-04-09T21:17:03+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-09T21:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=c85dc62591ab2ce9eec3fd93004ba474f7b1fb19'/>
<id>urn:sha1:c85dc62591ab2ce9eec3fd93004ba474f7b1fb19</id>
<content type='text'>
steps. Fixes #174

</content>
</entry>
<entry>
<title>Module XML now supports a workflowVer attribute for the Item element. If</title>
<updated>2014-04-04T15:26:10+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-04T15:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=11e7a9aaed7c22ec93a791ea752e159b4b120e4e'/>
<id>urn:sha1:11e7a9aaed7c22ec93a791ea752e159b4b120e4e</id>
<content type='text'>
not given, it assumed version 0, as per the previous behaviour. Fixes
#180</content>
</entry>
<entry>
<title>ResourceImportHandler interface to allow custom &lt;Resource&gt; types or</title>
<updated>2014-04-02T13:30:06+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-02T13:30:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=aaa9509c6f4e5ac0edb308041d1ffa361b468a5f'/>
<id>urn:sha1:aaa9509c6f4e5ac0edb308041d1ffa361b468a5f</id>
<content type='text'>
override the structure of standard ones. Specify with
ResourceImportHandler.&lt;resType&gt; c2kprop. DefaultResourceImportHandler is
used if not defined, which handled the 5 standard types
(CA,EA,OD,SC,SM). Fixes #178</content>
</entry>
<entry>
<title>Refactored Resource into a new ResourceLoader interface, which allows</title>
<updated>2014-01-23T11:09:30+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-01-23T11:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=8256917551c259df2b7e69e32cd74497e5394786'/>
<id>urn:sha1:8256917551c259df2b7e69e32cd74497e5394786</id>
<content type='text'>
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</content>
</entry>
<entry>
<title>Properties preserve and respect the PropertyDescription 'isMutable'</title>
<updated>2013-12-12T13:13:36+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2013-12-12T13:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=428d828ca640d1348979f9982d1c0bc0a489a3b4'/>
<id>urn:sha1:428d828ca640d1348979f9982d1c0bc0a489a3b4</id>
<content type='text'>
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</content>
</entry>
</feed>
