| Age | Commit message (Collapse) | Author |
|
error. Fixes #181
Conflicts:
src/main/java/com/c2kernel/process/Bootstrap.java
|
|
new 'imports' package under entity. Renamed most classed with an
'Import' prefix to avoid clashes with other API classes. Fixes #194
|
|
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)
|
|
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
|
|
|
|
moved to cristal-dev. Requires future post-processing for previous
Module.debug functionality
|
|
they override each other in the correct order.
|
|
not given, it assumed version 0, as per the previous behaviour. Fixes
#180
|
|
override the structure of standard ones. Specify with
ResourceImportHandler.<resType> c2kprop. DefaultResourceImportHandler is
used if not defined, which handled the 5 standard types
(CA,EA,OD,SC,SM). Fixes #178
|
|
and wrap int and boolean parsing. Gateway.getProperties() returns the
new ObjectProperty instance. Old Gateway property methods still present
but deprecated. Refs #149
|
|
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
|
|
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
|
|
New StateMachine desc
IssueID #28
|
|
version viewpoint of '0'.
|
|
|
|
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.
|
|
|
|
items, so init push jobs will function.
|
|
it's not already there.
Supports 'jobList' attribute to enable job pushing
|
|
Added extra debug for shuffling
|
|
|
|
for that module.
|
|
|
|
|
|
Merge circular module dependency check with unmet check, earlier in the
process.
|
|
|
|
|
|
|
|
client processes can record the reason for the suspension. Errors XML is
marshalled ErrorInfo. UserCodeProcess automatically sends fatal
ErrorInfos through suspend jobs.
Job API added to to support all this.
fixes #23
|
|
instead.
Create module item with collection of imported Items and module XML
registered as an outcome.
|
|
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.
|
|
and class identifiers
|
|
Support workflows on module resources
|