| Age | Commit message (Collapse) | Author |
|
|
|
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
|
|
present in a server process. This stops clients trying to write to the
directory without relying on their permissions.
|
|
Property...)
|
|
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)
|
|
execution (e.g. in the case of Predefined Steps). Fixes #136
|
|
thread, so executions return before proxy messages are sent. Another
deadlock suspect.
|
|
old 'Entity' superclasses should be removed, including proxies and
paths. Very large change, breaks API compatibility with CRISTAL 2.x.
Fixes #135
|
|
and wrap int and boolean parsing. Gateway.getProperties() returns the
new ObjectProperty instance. Old Gateway property methods still present
but deprecated. Refs #149
|
|
Removed hanging if in AgentProxy.execute
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
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.
|
|
Path.getChildren()
|
|
|