(function() { var root = typeof(window) !== "undefined" ? window : typeof(global) !== "undefined" ? global : typeof(self) !== "undefined" ? self : {}; var ice = root.ice || {}; root.IceGrid = root.IceGrid || {}; ice.IceGrid = root.IceGrid; var Slice = Ice.Slice; (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `Descriptor.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ Slice.defineDictionary(IceGrid, "StringStringDict", "StringStringDictHelper", "Ice.StringHelper", "Ice.StringHelper", false, undefined, undefined); /** * Property descriptor. * **/ IceGrid.PropertyDescriptor = class { constructor(name = "", value = "") { this.name = name; this.value = value; } _write(ostr) { ostr.writeString(this.name); ostr.writeString(this.value); } _read(istr) { this.name = istr.readString(); this.value = istr.readString(); } static get minWireSize() { return 2; } }; Slice.defineStruct(IceGrid.PropertyDescriptor, true, true); Slice.defineSequence(IceGrid, "PropertyDescriptorSeqHelper", "IceGrid.PropertyDescriptor", false); /** * A property set descriptor. * **/ IceGrid.PropertySetDescriptor = class { constructor(references = null, properties = null) { this.references = references; this.properties = properties; } _write(ostr) { Ice.StringSeqHelper.write(ostr, this.references); IceGrid.PropertyDescriptorSeqHelper.write(ostr, this.properties); } _read(istr) { this.references = Ice.StringSeqHelper.read(istr); this.properties = IceGrid.PropertyDescriptorSeqHelper.read(istr); } static get minWireSize() { return 2; } }; Slice.defineStruct(IceGrid.PropertySetDescriptor, true, true); Slice.defineDictionary(IceGrid, "PropertySetDescriptorDict", "PropertySetDescriptorDictHelper", "Ice.StringHelper", "IceGrid.PropertySetDescriptor", false, undefined, undefined); /** * An Ice object descriptor. * **/ IceGrid.ObjectDescriptor = class { constructor(id = new Ice.Identity(), type = "", proxyOptions = "") { this.id = id; this.type = type; this.proxyOptions = proxyOptions; } _write(ostr) { Ice.Identity.write(ostr, this.id); ostr.writeString(this.type); ostr.writeString(this.proxyOptions); } _read(istr) { this.id = Ice.Identity.read(istr, this.id); this.type = istr.readString(); this.proxyOptions = istr.readString(); } static get minWireSize() { return 4; } }; Slice.defineStruct(IceGrid.ObjectDescriptor, true, true); Slice.defineSequence(IceGrid, "ObjectDescriptorSeqHelper", "IceGrid.ObjectDescriptor", false); /** * An Ice object adapter descriptor. * **/ IceGrid.AdapterDescriptor = class { constructor(name = "", description = "", id = "", replicaGroupId = "", priority = "", registerProcess = false, serverLifetime = false, objects = null, allocatables = null) { this.name = name; this.description = description; this.id = id; this.replicaGroupId = replicaGroupId; this.priority = priority; this.registerProcess = registerProcess; this.serverLifetime = serverLifetime; this.objects = objects; this.allocatables = allocatables; } _write(ostr) { ostr.writeString(this.name); ostr.writeString(this.description); ostr.writeString(this.id); ostr.writeString(this.replicaGroupId); ostr.writeString(this.priority); ostr.writeBool(this.registerProcess); ostr.writeBool(this.serverLifetime); IceGrid.ObjectDescriptorSeqHelper.write(ostr, this.objects); IceGrid.ObjectDescriptorSeqHelper.write(ostr, this.allocatables); } _read(istr) { this.name = istr.readString(); this.description = istr.readString(); this.id = istr.readString(); this.replicaGroupId = istr.readString(); this.priority = istr.readString(); this.registerProcess = istr.readBool(); this.serverLifetime = istr.readBool(); this.objects = IceGrid.ObjectDescriptorSeqHelper.read(istr); this.allocatables = IceGrid.ObjectDescriptorSeqHelper.read(istr); } static get minWireSize() { return 9; } }; Slice.defineStruct(IceGrid.AdapterDescriptor, true, true); Slice.defineSequence(IceGrid, "AdapterDescriptorSeqHelper", "IceGrid.AdapterDescriptor", false); /** * A Freeze database environment descriptor. * **/ IceGrid.DbEnvDescriptor = class { constructor(name = "", description = "", dbHome = "", properties = null) { this.name = name; this.description = description; this.dbHome = dbHome; this.properties = properties; } _write(ostr) { ostr.writeString(this.name); ostr.writeString(this.description); ostr.writeString(this.dbHome); IceGrid.PropertyDescriptorSeqHelper.write(ostr, this.properties); } _read(istr) { this.name = istr.readString(); this.description = istr.readString(); this.dbHome = istr.readString(); this.properties = IceGrid.PropertyDescriptorSeqHelper.read(istr); } static get minWireSize() { return 4; } }; Slice.defineStruct(IceGrid.DbEnvDescriptor, true, true); Slice.defineSequence(IceGrid, "DbEnvDescriptorSeqHelper", "IceGrid.DbEnvDescriptor", false); const iceC_IceGrid_CommunicatorDescriptor_ids = [ "::Ice::Object", "::IceGrid::CommunicatorDescriptor" ]; /** * A communicator descriptor. * **/ IceGrid.CommunicatorDescriptor = class extends Ice.Value { constructor(adapters = null, propertySet = new IceGrid.PropertySetDescriptor(), dbEnvs = null, logs = null, description = "") { super(); this.adapters = adapters; this.propertySet = propertySet; this.dbEnvs = dbEnvs; this.logs = logs; this.description = description; } _iceWriteMemberImpl(ostr) { IceGrid.AdapterDescriptorSeqHelper.write(ostr, this.adapters); IceGrid.PropertySetDescriptor.write(ostr, this.propertySet); IceGrid.DbEnvDescriptorSeqHelper.write(ostr, this.dbEnvs); Ice.StringSeqHelper.write(ostr, this.logs); ostr.writeString(this.description); } _iceReadMemberImpl(istr) { this.adapters = IceGrid.AdapterDescriptorSeqHelper.read(istr); this.propertySet = IceGrid.PropertySetDescriptor.read(istr, this.propertySet); this.dbEnvs = IceGrid.DbEnvDescriptorSeqHelper.read(istr); this.logs = Ice.StringSeqHelper.read(istr); this.description = istr.readString(); } }; Slice.defineValue(IceGrid.CommunicatorDescriptor, iceC_IceGrid_CommunicatorDescriptor_ids[1], false); /** * A distribution descriptor defines an IcePatch2 server and the * directories to retrieve from the patch server. * **/ IceGrid.DistributionDescriptor = class { constructor(icepatch = "", directories = null) { this.icepatch = icepatch; this.directories = directories; } _write(ostr) { ostr.writeString(this.icepatch); Ice.StringSeqHelper.write(ostr, this.directories); } _read(istr) { this.icepatch = istr.readString(); this.directories = Ice.StringSeqHelper.read(istr); } static get minWireSize() { return 2; } }; Slice.defineStruct(IceGrid.DistributionDescriptor, true, true); const iceC_IceGrid_ServerDescriptor_ids = [ "::Ice::Object", "::IceGrid::CommunicatorDescriptor", "::IceGrid::ServerDescriptor" ]; /** * An Ice server descriptor. * **/ IceGrid.ServerDescriptor = class extends IceGrid.CommunicatorDescriptor { constructor(adapters, propertySet, dbEnvs, logs, description, id = "", exe = "", iceVersion = "", pwd = "", options = null, envs = null, activation = "", activationTimeout = "", deactivationTimeout = "", applicationDistrib = false, distrib = new IceGrid.DistributionDescriptor(), allocatable = false, user = "") { super(adapters, propertySet, dbEnvs, logs, description); this.id = id; this.exe = exe; this.iceVersion = iceVersion; this.pwd = pwd; this.options = options; this.envs = envs; this.activation = activation; this.activationTimeout = activationTimeout; this.deactivationTimeout = deactivationTimeout; this.applicationDistrib = applicationDistrib; this.distrib = distrib; this.allocatable = allocatable; this.user = user; } _iceWriteMemberImpl(ostr) { ostr.writeString(this.id); ostr.writeString(this.exe); ostr.writeString(this.iceVersion); ostr.writeString(this.pwd); Ice.StringSeqHelper.write(ostr, this.options); Ice.StringSeqHelper.write(ostr, this.envs); ostr.writeString(this.activation); ostr.writeString(this.activationTimeout); ostr.writeString(this.deactivationTimeout); ostr.writeBool(this.applicationDistrib); IceGrid.DistributionDescriptor.write(ostr, this.distrib); ostr.writeBool(this.allocatable); ostr.writeString(this.user); } _iceReadMemberImpl(istr) { this.id = istr.readString(); this.exe = istr.readString(); this.iceVersion = istr.readString(); this.pwd = istr.readString(); this.options = Ice.StringSeqHelper.read(istr); this.envs = Ice.StringSeqHelper.read(istr); this.activation = istr.readString(); this.activationTimeout = istr.readString(); this.deactivationTimeout = istr.readString(); this.applicationDistrib = istr.readBool(); this.distrib = IceGrid.DistributionDescriptor.read(istr, this.distrib); this.allocatable = istr.readBool(); this.user = istr.readString(); } }; Slice.defineValue(IceGrid.ServerDescriptor, iceC_IceGrid_ServerDescriptor_ids[2], false); Slice.defineSequence(IceGrid, "ServerDescriptorSeqHelper", "Ice.ObjectHelper", false, "IceGrid.ServerDescriptor"); const iceC_IceGrid_ServiceDescriptor_ids = [ "::Ice::Object", "::IceGrid::CommunicatorDescriptor", "::IceGrid::ServiceDescriptor" ]; /** * An IceBox service descriptor. * **/ IceGrid.ServiceDescriptor = class extends IceGrid.CommunicatorDescriptor { constructor(adapters, propertySet, dbEnvs, logs, description, name = "", entry = "") { super(adapters, propertySet, dbEnvs, logs, description); this.name = name; this.entry = entry; } _iceWriteMemberImpl(ostr) { ostr.writeString(this.name); ostr.writeString(this.entry); } _iceReadMemberImpl(istr) { this.name = istr.readString(); this.entry = istr.readString(); } }; Slice.defineValue(IceGrid.ServiceDescriptor, iceC_IceGrid_ServiceDescriptor_ids[2], false); Slice.defineSequence(IceGrid, "ServiceDescriptorSeqHelper", "Ice.ObjectHelper", false, "IceGrid.ServiceDescriptor"); /** * A server template instance descriptor. * **/ IceGrid.ServerInstanceDescriptor = class { constructor(template = "", parameterValues = null, propertySet = new IceGrid.PropertySetDescriptor(), servicePropertySets = null) { this.template = template; this.parameterValues = parameterValues; this.propertySet = propertySet; this.servicePropertySets = servicePropertySets; } _write(ostr) { ostr.writeString(this.template); IceGrid.StringStringDictHelper.write(ostr, this.parameterValues); IceGrid.PropertySetDescriptor.write(ostr, this.propertySet); IceGrid.PropertySetDescriptorDictHelper.write(ostr, this.servicePropertySets); } _read(istr) { this.template = istr.readString(); this.parameterValues = IceGrid.StringStringDictHelper.read(istr); this.propertySet = IceGrid.PropertySetDescriptor.read(istr, this.propertySet); this.servicePropertySets = IceGrid.PropertySetDescriptorDictHelper.read(istr); } static get minWireSize() { return 5; } }; Slice.defineStruct(IceGrid.ServerInstanceDescriptor, false, true); Slice.defineSequence(IceGrid, "ServerInstanceDescriptorSeqHelper", "IceGrid.ServerInstanceDescriptor", false); /** * A template descriptor for server or service templates. * **/ IceGrid.TemplateDescriptor = class { constructor(descriptor = null, parameters = null, parameterDefaults = null) { this.descriptor = descriptor; this.parameters = parameters; this.parameterDefaults = parameterDefaults; } _write(ostr) { ostr.writeValue(this.descriptor); Ice.StringSeqHelper.write(ostr, this.parameters); IceGrid.StringStringDictHelper.write(ostr, this.parameterDefaults); } _read(istr) { istr.readValue(obj => this.descriptor = obj, IceGrid.CommunicatorDescriptor); this.parameters = Ice.StringSeqHelper.read(istr); this.parameterDefaults = IceGrid.StringStringDictHelper.read(istr); } static get minWireSize() { return 3; } }; Slice.defineStruct(IceGrid.TemplateDescriptor, false, true); Slice.defineDictionary(IceGrid, "TemplateDescriptorDict", "TemplateDescriptorDictHelper", "Ice.StringHelper", "IceGrid.TemplateDescriptor", false, undefined, undefined); /** * A service template instance descriptor. * **/ IceGrid.ServiceInstanceDescriptor = class { constructor(template = "", parameterValues = null, descriptor = null, propertySet = new IceGrid.PropertySetDescriptor()) { this.template = template; this.parameterValues = parameterValues; this.descriptor = descriptor; this.propertySet = propertySet; } _write(ostr) { ostr.writeString(this.template); IceGrid.StringStringDictHelper.write(ostr, this.parameterValues); ostr.writeValue(this.descriptor); IceGrid.PropertySetDescriptor.write(ostr, this.propertySet); } _read(istr) { this.template = istr.readString(); this.parameterValues = IceGrid.StringStringDictHelper.read(istr); istr.readValue(obj => this.descriptor = obj, IceGrid.ServiceDescriptor); this.propertySet = IceGrid.PropertySetDescriptor.read(istr, this.propertySet); } static get minWireSize() { return 5; } }; Slice.defineStruct(IceGrid.ServiceInstanceDescriptor, false, true); Slice.defineSequence(IceGrid, "ServiceInstanceDescriptorSeqHelper", "IceGrid.ServiceInstanceDescriptor", false); const iceC_IceGrid_IceBoxDescriptor_ids = [ "::Ice::Object", "::IceGrid::CommunicatorDescriptor", "::IceGrid::IceBoxDescriptor", "::IceGrid::ServerDescriptor" ]; /** * An IceBox server descriptor. * **/ IceGrid.IceBoxDescriptor = class extends IceGrid.ServerDescriptor { constructor(adapters, propertySet, dbEnvs, logs, description, id, exe, iceVersion, pwd, options, envs, activation, activationTimeout, deactivationTimeout, applicationDistrib, distrib, allocatable, user, services = null) { super(adapters, propertySet, dbEnvs, logs, description, id, exe, iceVersion, pwd, options, envs, activation, activationTimeout, deactivationTimeout, applicationDistrib, distrib, allocatable, user); this.services = services; } _iceWriteMemberImpl(ostr) { IceGrid.ServiceInstanceDescriptorSeqHelper.write(ostr, this.services); } _iceReadMemberImpl(istr) { this.services = IceGrid.ServiceInstanceDescriptorSeqHelper.read(istr); } }; Slice.defineValue(IceGrid.IceBoxDescriptor, iceC_IceGrid_IceBoxDescriptor_ids[2], false); /** * A node descriptor. * **/ IceGrid.NodeDescriptor = class { constructor(variables = null, serverInstances = null, servers = null, loadFactor = "", description = "", propertySets = null) { this.variables = variables; this.serverInstances = serverInstances; this.servers = servers; this.loadFactor = loadFactor; this.description = description; this.propertySets = propertySets; } _write(ostr) { IceGrid.StringStringDictHelper.write(ostr, this.variables); IceGrid.ServerInstanceDescriptorSeqHelper.write(ostr, this.serverInstances); IceGrid.ServerDescriptorSeqHelper.write(ostr, this.servers); ostr.writeString(this.loadFactor); ostr.writeString(this.description); IceGrid.PropertySetDescriptorDictHelper.write(ostr, this.propertySets); } _read(istr) { this.variables = IceGrid.StringStringDictHelper.read(istr); this.serverInstances = IceGrid.ServerInstanceDescriptorSeqHelper.read(istr); this.servers = IceGrid.ServerDescriptorSeqHelper.read(istr); this.loadFactor = istr.readString(); this.description = istr.readString(); this.propertySets = IceGrid.PropertySetDescriptorDictHelper.read(istr); } static get minWireSize() { return 6; } }; Slice.defineStruct(IceGrid.NodeDescriptor, false, true); Slice.defineDictionary(IceGrid, "NodeDescriptorDict", "NodeDescriptorDictHelper", "Ice.StringHelper", "IceGrid.NodeDescriptor", false, undefined, undefined); const iceC_IceGrid_LoadBalancingPolicy_ids = [ "::Ice::Object", "::IceGrid::LoadBalancingPolicy" ]; /** * A base class for load balancing policies. * **/ IceGrid.LoadBalancingPolicy = class extends Ice.Value { constructor(nReplicas = "") { super(); this.nReplicas = nReplicas; } _iceWriteMemberImpl(ostr) { ostr.writeString(this.nReplicas); } _iceReadMemberImpl(istr) { this.nReplicas = istr.readString(); } }; Slice.defineValue(IceGrid.LoadBalancingPolicy, iceC_IceGrid_LoadBalancingPolicy_ids[1], false); const iceC_IceGrid_RandomLoadBalancingPolicy_ids = [ "::Ice::Object", "::IceGrid::LoadBalancingPolicy", "::IceGrid::RandomLoadBalancingPolicy" ]; /** * Random load balancing policy. * **/ IceGrid.RandomLoadBalancingPolicy = class extends IceGrid.LoadBalancingPolicy { constructor(nReplicas) { super(nReplicas); } }; Slice.defineValue(IceGrid.RandomLoadBalancingPolicy, iceC_IceGrid_RandomLoadBalancingPolicy_ids[2], false); const iceC_IceGrid_OrderedLoadBalancingPolicy_ids = [ "::Ice::Object", "::IceGrid::LoadBalancingPolicy", "::IceGrid::OrderedLoadBalancingPolicy" ]; /** * Ordered load balancing policy. * **/ IceGrid.OrderedLoadBalancingPolicy = class extends IceGrid.LoadBalancingPolicy { constructor(nReplicas) { super(nReplicas); } }; Slice.defineValue(IceGrid.OrderedLoadBalancingPolicy, iceC_IceGrid_OrderedLoadBalancingPolicy_ids[2], false); const iceC_IceGrid_RoundRobinLoadBalancingPolicy_ids = [ "::Ice::Object", "::IceGrid::LoadBalancingPolicy", "::IceGrid::RoundRobinLoadBalancingPolicy" ]; /** * Round robin load balancing policy. * **/ IceGrid.RoundRobinLoadBalancingPolicy = class extends IceGrid.LoadBalancingPolicy { constructor(nReplicas) { super(nReplicas); } }; Slice.defineValue(IceGrid.RoundRobinLoadBalancingPolicy, iceC_IceGrid_RoundRobinLoadBalancingPolicy_ids[2], false); const iceC_IceGrid_AdaptiveLoadBalancingPolicy_ids = [ "::Ice::Object", "::IceGrid::AdaptiveLoadBalancingPolicy", "::IceGrid::LoadBalancingPolicy" ]; /** * Adaptive load balancing policy. * **/ IceGrid.AdaptiveLoadBalancingPolicy = class extends IceGrid.LoadBalancingPolicy { constructor(nReplicas, loadSample = "") { super(nReplicas); this.loadSample = loadSample; } _iceWriteMemberImpl(ostr) { ostr.writeString(this.loadSample); } _iceReadMemberImpl(istr) { this.loadSample = istr.readString(); } }; Slice.defineValue(IceGrid.AdaptiveLoadBalancingPolicy, iceC_IceGrid_AdaptiveLoadBalancingPolicy_ids[1], false); /** * A replica group descriptor. * **/ IceGrid.ReplicaGroupDescriptor = class { constructor(id = "", loadBalancing = null, proxyOptions = "", objects = null, description = "", filter = "") { this.id = id; this.loadBalancing = loadBalancing; this.proxyOptions = proxyOptions; this.objects = objects; this.description = description; this.filter = filter; } _write(ostr) { ostr.writeString(this.id); ostr.writeValue(this.loadBalancing); ostr.writeString(this.proxyOptions); IceGrid.ObjectDescriptorSeqHelper.write(ostr, this.objects); ostr.writeString(this.description); ostr.writeString(this.filter); } _read(istr) { this.id = istr.readString(); istr.readValue(obj => this.loadBalancing = obj, IceGrid.LoadBalancingPolicy); this.proxyOptions = istr.readString(); this.objects = IceGrid.ObjectDescriptorSeqHelper.read(istr); this.description = istr.readString(); this.filter = istr.readString(); } static get minWireSize() { return 6; } }; Slice.defineStruct(IceGrid.ReplicaGroupDescriptor, false, true); Slice.defineSequence(IceGrid, "ReplicaGroupDescriptorSeqHelper", "IceGrid.ReplicaGroupDescriptor", false); /** * An application descriptor. * **/ IceGrid.ApplicationDescriptor = class { constructor(name = "", variables = null, replicaGroups = null, serverTemplates = null, serviceTemplates = null, nodes = null, distrib = new IceGrid.DistributionDescriptor(), description = "", propertySets = null) { this.name = name; this.variables = variables; this.replicaGroups = replicaGroups; this.serverTemplates = serverTemplates; this.serviceTemplates = serviceTemplates; this.nodes = nodes; this.distrib = distrib; this.description = description; this.propertySets = propertySets; } _write(ostr) { ostr.writeString(this.name); IceGrid.StringStringDictHelper.write(ostr, this.variables); IceGrid.ReplicaGroupDescriptorSeqHelper.write(ostr, this.replicaGroups); IceGrid.TemplateDescriptorDictHelper.write(ostr, this.serverTemplates); IceGrid.TemplateDescriptorDictHelper.write(ostr, this.serviceTemplates); IceGrid.NodeDescriptorDictHelper.write(ostr, this.nodes); IceGrid.DistributionDescriptor.write(ostr, this.distrib); ostr.writeString(this.description); IceGrid.PropertySetDescriptorDictHelper.write(ostr, this.propertySets); } _read(istr) { this.name = istr.readString(); this.variables = IceGrid.StringStringDictHelper.read(istr); this.replicaGroups = IceGrid.ReplicaGroupDescriptorSeqHelper.read(istr); this.serverTemplates = IceGrid.TemplateDescriptorDictHelper.read(istr); this.serviceTemplates = IceGrid.TemplateDescriptorDictHelper.read(istr); this.nodes = IceGrid.NodeDescriptorDictHelper.read(istr); this.distrib = IceGrid.DistributionDescriptor.read(istr, this.distrib); this.description = istr.readString(); this.propertySets = IceGrid.PropertySetDescriptorDictHelper.read(istr); } static get minWireSize() { return 10; } }; Slice.defineStruct(IceGrid.ApplicationDescriptor, false, true); Slice.defineSequence(IceGrid, "ApplicationDescriptorSeqHelper", "IceGrid.ApplicationDescriptor", false); const iceC_IceGrid_BoxedString_ids = [ "::Ice::Object", "::IceGrid::BoxedString" ]; /** * A "boxed" string. * **/ IceGrid.BoxedString = class extends Ice.Value { constructor(value = "") { super(); this.value = value; } _iceWriteMemberImpl(ostr) { ostr.writeString(this.value); } _iceReadMemberImpl(istr) { this.value = istr.readString(); } }; Slice.defineValue(IceGrid.BoxedString, iceC_IceGrid_BoxedString_ids[1], false); /** * A node update descriptor to describe the updates to apply to a * node of a deployed application. * **/ IceGrid.NodeUpdateDescriptor = class { constructor(name = "", description = null, variables = null, removeVariables = null, propertySets = null, removePropertySets = null, serverInstances = null, servers = null, removeServers = null, loadFactor = null) { this.name = name; this.description = description; this.variables = variables; this.removeVariables = removeVariables; this.propertySets = propertySets; this.removePropertySets = removePropertySets; this.serverInstances = serverInstances; this.servers = servers; this.removeServers = removeServers; this.loadFactor = loadFactor; } _write(ostr) { ostr.writeString(this.name); ostr.writeValue(this.description); IceGrid.StringStringDictHelper.write(ostr, this.variables); Ice.StringSeqHelper.write(ostr, this.removeVariables); IceGrid.PropertySetDescriptorDictHelper.write(ostr, this.propertySets); Ice.StringSeqHelper.write(ostr, this.removePropertySets); IceGrid.ServerInstanceDescriptorSeqHelper.write(ostr, this.serverInstances); IceGrid.ServerDescriptorSeqHelper.write(ostr, this.servers); Ice.StringSeqHelper.write(ostr, this.removeServers); ostr.writeValue(this.loadFactor); } _read(istr) { this.name = istr.readString(); istr.readValue(obj => this.description = obj, IceGrid.BoxedString); this.variables = IceGrid.StringStringDictHelper.read(istr); this.removeVariables = Ice.StringSeqHelper.read(istr); this.propertySets = IceGrid.PropertySetDescriptorDictHelper.read(istr); this.removePropertySets = Ice.StringSeqHelper.read(istr); this.serverInstances = IceGrid.ServerInstanceDescriptorSeqHelper.read(istr); this.servers = IceGrid.ServerDescriptorSeqHelper.read(istr); this.removeServers = Ice.StringSeqHelper.read(istr); istr.readValue(obj => this.loadFactor = obj, IceGrid.BoxedString); } static get minWireSize() { return 10; } }; Slice.defineStruct(IceGrid.NodeUpdateDescriptor, false, true); Slice.defineSequence(IceGrid, "NodeUpdateDescriptorSeqHelper", "IceGrid.NodeUpdateDescriptor", false); const iceC_IceGrid_BoxedDistributionDescriptor_ids = [ "::Ice::Object", "::IceGrid::BoxedDistributionDescriptor" ]; /** * A "boxed" distribution descriptor. * **/ IceGrid.BoxedDistributionDescriptor = class extends Ice.Value { constructor(value = new IceGrid.DistributionDescriptor()) { super(); this.value = value; } _iceWriteMemberImpl(ostr) { IceGrid.DistributionDescriptor.write(ostr, this.value); } _iceReadMemberImpl(istr) { this.value = IceGrid.DistributionDescriptor.read(istr, this.value); } }; Slice.defineValue(IceGrid.BoxedDistributionDescriptor, iceC_IceGrid_BoxedDistributionDescriptor_ids[1], false); /** * An application update descriptor to describe the updates to apply * to a deployed application. * **/ IceGrid.ApplicationUpdateDescriptor = class { constructor(name = "", description = null, distrib = null, variables = null, removeVariables = null, propertySets = null, removePropertySets = null, replicaGroups = null, removeReplicaGroups = null, serverTemplates = null, removeServerTemplates = null, serviceTemplates = null, removeServiceTemplates = null, nodes = null, removeNodes = null) { this.name = name; this.description = description; this.distrib = distrib; this.variables = variables; this.removeVariables = removeVariables; this.propertySets = propertySets; this.removePropertySets = removePropertySets; this.replicaGroups = replicaGroups; this.removeReplicaGroups = removeReplicaGroups; this.serverTemplates = serverTemplates; this.removeServerTemplates = removeServerTemplates; this.serviceTemplates = serviceTemplates; this.removeServiceTemplates = removeServiceTemplates; this.nodes = nodes; this.removeNodes = removeNodes; } _write(ostr) { ostr.writeString(this.name); ostr.writeValue(this.description); ostr.writeValue(this.distrib); IceGrid.StringStringDictHelper.write(ostr, this.variables); Ice.StringSeqHelper.write(ostr, this.removeVariables); IceGrid.PropertySetDescriptorDictHelper.write(ostr, this.propertySets); Ice.StringSeqHelper.write(ostr, this.removePropertySets); IceGrid.ReplicaGroupDescriptorSeqHelper.write(ostr, this.replicaGroups); Ice.StringSeqHelper.write(ostr, this.removeReplicaGroups); IceGrid.TemplateDescriptorDictHelper.write(ostr, this.serverTemplates); Ice.StringSeqHelper.write(ostr, this.removeServerTemplates); IceGrid.TemplateDescriptorDictHelper.write(ostr, this.serviceTemplates); Ice.StringSeqHelper.write(ostr, this.removeServiceTemplates); IceGrid.NodeUpdateDescriptorSeqHelper.write(ostr, this.nodes); Ice.StringSeqHelper.write(ostr, this.removeNodes); } _read(istr) { this.name = istr.readString(); istr.readValue(obj => this.description = obj, IceGrid.BoxedString); istr.readValue(obj => this.distrib = obj, IceGrid.BoxedDistributionDescriptor); this.variables = IceGrid.StringStringDictHelper.read(istr); this.removeVariables = Ice.StringSeqHelper.read(istr); this.propertySets = IceGrid.PropertySetDescriptorDictHelper.read(istr); this.removePropertySets = Ice.StringSeqHelper.read(istr); this.replicaGroups = IceGrid.ReplicaGroupDescriptorSeqHelper.read(istr); this.removeReplicaGroups = Ice.StringSeqHelper.read(istr); this.serverTemplates = IceGrid.TemplateDescriptorDictHelper.read(istr); this.removeServerTemplates = Ice.StringSeqHelper.read(istr); this.serviceTemplates = IceGrid.TemplateDescriptorDictHelper.read(istr); this.removeServiceTemplates = Ice.StringSeqHelper.read(istr); this.nodes = IceGrid.NodeUpdateDescriptorSeqHelper.read(istr); this.removeNodes = Ice.StringSeqHelper.read(istr); } static get minWireSize() { return 15; } }; Slice.defineStruct(IceGrid.ApplicationUpdateDescriptor, false, true); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `Exception.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ /** * This exception is raised if an application does not exist. * **/ IceGrid.ApplicationNotExistException = class extends Ice.UserException { constructor(name = "", _cause = "") { super(_cause); this.name = name; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ApplicationNotExistException"; } _mostDerivedType() { return IceGrid.ApplicationNotExistException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); } _readMemberImpl(istr) { this.name = istr.readString(); } }; /** * This exception is raised if a server does not exist. * **/ IceGrid.ServerNotExistException = class extends Ice.UserException { constructor(id = "", _cause = "") { super(_cause); this.id = id; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ServerNotExistException"; } _mostDerivedType() { return IceGrid.ServerNotExistException; } _writeMemberImpl(ostr) { ostr.writeString(this.id); } _readMemberImpl(istr) { this.id = istr.readString(); } }; /** * This exception is raised if a server failed to start. * **/ IceGrid.ServerStartException = class extends Ice.UserException { constructor(id = "", reason = "", _cause = "") { super(_cause); this.id = id; this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ServerStartException"; } _mostDerivedType() { return IceGrid.ServerStartException; } _writeMemberImpl(ostr) { ostr.writeString(this.id); ostr.writeString(this.reason); } _readMemberImpl(istr) { this.id = istr.readString(); this.reason = istr.readString(); } }; /** * This exception is raised if a server failed to stop. * **/ IceGrid.ServerStopException = class extends Ice.UserException { constructor(id = "", reason = "", _cause = "") { super(_cause); this.id = id; this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ServerStopException"; } _mostDerivedType() { return IceGrid.ServerStopException; } _writeMemberImpl(ostr) { ostr.writeString(this.id); ostr.writeString(this.reason); } _readMemberImpl(istr) { this.id = istr.readString(); this.reason = istr.readString(); } }; /** * This exception is raised if an adapter does not exist. * **/ IceGrid.AdapterNotExistException = class extends Ice.UserException { constructor(id = "", _cause = "") { super(_cause); this.id = id; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::AdapterNotExistException"; } _mostDerivedType() { return IceGrid.AdapterNotExistException; } _writeMemberImpl(ostr) { ostr.writeString(this.id); } _readMemberImpl(istr) { this.id = istr.readString(); } }; /** * This exception is raised if an object already exists. * **/ IceGrid.ObjectExistsException = class extends Ice.UserException { constructor(id = new Ice.Identity(), _cause = "") { super(_cause); this.id = id; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ObjectExistsException"; } _mostDerivedType() { return IceGrid.ObjectExistsException; } _writeMemberImpl(ostr) { Ice.Identity.write(ostr, this.id); } _readMemberImpl(istr) { this.id = Ice.Identity.read(istr, this.id); } }; /** * This exception is raised if an object is not registered. * **/ IceGrid.ObjectNotRegisteredException = class extends Ice.UserException { constructor(id = new Ice.Identity(), _cause = "") { super(_cause); this.id = id; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ObjectNotRegisteredException"; } _mostDerivedType() { return IceGrid.ObjectNotRegisteredException; } _writeMemberImpl(ostr) { Ice.Identity.write(ostr, this.id); } _readMemberImpl(istr) { this.id = Ice.Identity.read(istr, this.id); } }; /** * This exception is raised if a node does not exist. * **/ IceGrid.NodeNotExistException = class extends Ice.UserException { constructor(name = "", _cause = "") { super(_cause); this.name = name; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::NodeNotExistException"; } _mostDerivedType() { return IceGrid.NodeNotExistException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); } _readMemberImpl(istr) { this.name = istr.readString(); } }; /** * This exception is raised if a registry does not exist. * **/ IceGrid.RegistryNotExistException = class extends Ice.UserException { constructor(name = "", _cause = "") { super(_cause); this.name = name; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::RegistryNotExistException"; } _mostDerivedType() { return IceGrid.RegistryNotExistException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); } _readMemberImpl(istr) { this.name = istr.readString(); } }; /** * An exception for deployment errors. * **/ IceGrid.DeploymentException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::DeploymentException"; } _mostDerivedType() { return IceGrid.DeploymentException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; /** * This exception is raised if a node could not be reached. * **/ IceGrid.NodeUnreachableException = class extends Ice.UserException { constructor(name = "", reason = "", _cause = "") { super(_cause); this.name = name; this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::NodeUnreachableException"; } _mostDerivedType() { return IceGrid.NodeUnreachableException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); ostr.writeString(this.reason); } _readMemberImpl(istr) { this.name = istr.readString(); this.reason = istr.readString(); } }; /** * This exception is raised if a server could not be reached. * **/ IceGrid.ServerUnreachableException = class extends Ice.UserException { constructor(name = "", reason = "", _cause = "") { super(_cause); this.name = name; this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ServerUnreachableException"; } _mostDerivedType() { return IceGrid.ServerUnreachableException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); ostr.writeString(this.reason); } _readMemberImpl(istr) { this.name = istr.readString(); this.reason = istr.readString(); } }; /** * This exception is raised if a registry could not be reached. * **/ IceGrid.RegistryUnreachableException = class extends Ice.UserException { constructor(name = "", reason = "", _cause = "") { super(_cause); this.name = name; this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::RegistryUnreachableException"; } _mostDerivedType() { return IceGrid.RegistryUnreachableException; } _writeMemberImpl(ostr) { ostr.writeString(this.name); ostr.writeString(this.reason); } _readMemberImpl(istr) { this.name = istr.readString(); this.reason = istr.readString(); } }; /** * This exception is raised if an unknown signal was sent to * to a server. * **/ IceGrid.BadSignalException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::BadSignalException"; } _mostDerivedType() { return IceGrid.BadSignalException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; /** * This exception is raised if a patch failed. * **/ IceGrid.PatchException = class extends Ice.UserException { constructor(reasons = null, _cause = "") { super(_cause); this.reasons = reasons; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::PatchException"; } _mostDerivedType() { return IceGrid.PatchException; } _writeMemberImpl(ostr) { Ice.StringSeqHelper.write(ostr, this.reasons); } _readMemberImpl(istr) { this.reasons = Ice.StringSeqHelper.read(istr); } }; /** * This exception is raised if a registry lock wasn't * acquired or is already held by a session. * **/ IceGrid.AccessDeniedException = class extends Ice.UserException { constructor(lockUserId = "", _cause = "") { super(_cause); this.lockUserId = lockUserId; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::AccessDeniedException"; } _mostDerivedType() { return IceGrid.AccessDeniedException; } _writeMemberImpl(ostr) { ostr.writeString(this.lockUserId); } _readMemberImpl(istr) { this.lockUserId = istr.readString(); } }; /** * This exception is raised if the allocation of an object failed. * **/ IceGrid.AllocationException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::AllocationException"; } _mostDerivedType() { return IceGrid.AllocationException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; /** * This exception is raised if the request to allocate an object times * out. * **/ IceGrid.AllocationTimeoutException = class extends IceGrid.AllocationException { constructor(reason, _cause = "") { super(reason, _cause); } static get _parent() { return IceGrid.AllocationException; } static get _id() { return "::IceGrid::AllocationTimeoutException"; } _mostDerivedType() { return IceGrid.AllocationTimeoutException; } }; /** * This exception is raised if a client is denied the ability to create * a session with IceGrid. * **/ IceGrid.PermissionDeniedException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::PermissionDeniedException"; } _mostDerivedType() { return IceGrid.PermissionDeniedException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; /** * This exception is raised if an observer is already registered with * the registry. * * @see AdminSession#setObservers * @see AdminSession#setObserversByIdentity * **/ IceGrid.ObserverAlreadyRegisteredException = class extends Ice.UserException { constructor(id = new Ice.Identity(), _cause = "") { super(_cause); this.id = id; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ObserverAlreadyRegisteredException"; } _mostDerivedType() { return IceGrid.ObserverAlreadyRegisteredException; } _writeMemberImpl(ostr) { Ice.Identity.write(ostr, this.id); } _readMemberImpl(istr) { this.id = Ice.Identity.read(istr, this.id); } }; /** * This exception is raised if a file is not available. * * @see AdminSession#openServerStdOut * @see AdminSession#openServerStdErr * @see AdminSession#openNodeStdOut * @see AdminSession#openNodeStdErr * @see AdminSession#openRegistryStdOut * @see AdminSession#openRegistryStdErr * **/ IceGrid.FileNotAvailableException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::FileNotAvailableException"; } _mostDerivedType() { return IceGrid.FileNotAvailableException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `Admin.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ /** * An enumeration representing the state of the server. * **/ IceGrid.ServerState = Slice.defineEnum([ ['Inactive', 0], ['Activating', 1], ['ActivationTimedOut', 2], ['Active', 3], ['Deactivating', 4], ['Destroying', 5], ['Destroyed', 6]]); Slice.defineDictionary(IceGrid, "StringObjectProxyDict", "StringObjectProxyDictHelper", "Ice.StringHelper", "Ice.ObjectPrx", false, undefined, undefined); /** * Information about an Ice object. * **/ IceGrid.ObjectInfo = class { constructor(proxy = null, type = "") { this.proxy = proxy; this.type = type; } _write(ostr) { ostr.writeProxy(this.proxy); ostr.writeString(this.type); } _read(istr) { this.proxy = istr.readProxy(); this.type = istr.readString(); } static get minWireSize() { return 3; } }; Slice.defineStruct(IceGrid.ObjectInfo, false, true); Slice.defineSequence(IceGrid, "ObjectInfoSeqHelper", "IceGrid.ObjectInfo", false); /** * Information about an adapter registered with the IceGrid registry. * **/ IceGrid.AdapterInfo = class { constructor(id = "", proxy = null, replicaGroupId = "") { this.id = id; this.proxy = proxy; this.replicaGroupId = replicaGroupId; } _write(ostr) { ostr.writeString(this.id); ostr.writeProxy(this.proxy); ostr.writeString(this.replicaGroupId); } _read(istr) { this.id = istr.readString(); this.proxy = istr.readProxy(); this.replicaGroupId = istr.readString(); } static get minWireSize() { return 4; } }; Slice.defineStruct(IceGrid.AdapterInfo, false, true); Slice.defineSequence(IceGrid, "AdapterInfoSeqHelper", "IceGrid.AdapterInfo", false); /** * Information about a server managed by an IceGrid node. * **/ IceGrid.ServerInfo = class { constructor(application = "", uuid = "", revision = 0, node = "", descriptor = null, sessionId = "") { this.application = application; this.uuid = uuid; this.revision = revision; this.node = node; this.descriptor = descriptor; this.sessionId = sessionId; } _write(ostr) { ostr.writeString(this.application); ostr.writeString(this.uuid); ostr.writeInt(this.revision); ostr.writeString(this.node); ostr.writeValue(this.descriptor); ostr.writeString(this.sessionId); } _read(istr) { this.application = istr.readString(); this.uuid = istr.readString(); this.revision = istr.readInt(); this.node = istr.readString(); istr.readValue(obj => this.descriptor = obj, IceGrid.ServerDescriptor); this.sessionId = istr.readString(); } static get minWireSize() { return 9; } }; Slice.defineStruct(IceGrid.ServerInfo, false, true); /** * Information about an IceGrid node. * **/ IceGrid.NodeInfo = class { constructor(name = "", os = "", hostname = "", release = "", version = "", machine = "", nProcessors = 0, dataDir = "") { this.name = name; this.os = os; this.hostname = hostname; this.release = release; this.version = version; this.machine = machine; this.nProcessors = nProcessors; this.dataDir = dataDir; } _write(ostr) { ostr.writeString(this.name); ostr.writeString(this.os); ostr.writeString(this.hostname); ostr.writeString(this.release); ostr.writeString(this.version); ostr.writeString(this.machine); ostr.writeInt(this.nProcessors); ostr.writeString(this.dataDir); } _read(istr) { this.name = istr.readString(); this.os = istr.readString(); this.hostname = istr.readString(); this.release = istr.readString(); this.version = istr.readString(); this.machine = istr.readString(); this.nProcessors = istr.readInt(); this.dataDir = istr.readString(); } static get minWireSize() { return 11; } }; Slice.defineStruct(IceGrid.NodeInfo, true, true); /** * Information about an IceGrid registry replica. * **/ IceGrid.RegistryInfo = class { constructor(name = "", hostname = "") { this.name = name; this.hostname = hostname; } _write(ostr) { ostr.writeString(this.name); ostr.writeString(this.hostname); } _read(istr) { this.name = istr.readString(); this.hostname = istr.readString(); } static get minWireSize() { return 2; } }; Slice.defineStruct(IceGrid.RegistryInfo, true, true); Slice.defineSequence(IceGrid, "RegistryInfoSeqHelper", "IceGrid.RegistryInfo", false); /** * Information about the load of a node. * **/ IceGrid.LoadInfo = class { constructor(avg1 = 0.0, avg5 = 0.0, avg15 = 0.0) { this.avg1 = avg1; this.avg5 = avg5; this.avg15 = avg15; } _write(ostr) { ostr.writeFloat(this.avg1); ostr.writeFloat(this.avg5); ostr.writeFloat(this.avg15); } _read(istr) { this.avg1 = istr.readFloat(); this.avg5 = istr.readFloat(); this.avg15 = istr.readFloat(); } static get minWireSize() { return 12; } }; Slice.defineStruct(IceGrid.LoadInfo, false, false); /** * Information about an IceGrid application. * **/ IceGrid.ApplicationInfo = class { constructor(uuid = "", createTime = new Ice.Long(0, 0), createUser = "", updateTime = new Ice.Long(0, 0), updateUser = "", revision = 0, descriptor = new IceGrid.ApplicationDescriptor()) { this.uuid = uuid; this.createTime = createTime; this.createUser = createUser; this.updateTime = updateTime; this.updateUser = updateUser; this.revision = revision; this.descriptor = descriptor; } _write(ostr) { ostr.writeString(this.uuid); ostr.writeLong(this.createTime); ostr.writeString(this.createUser); ostr.writeLong(this.updateTime); ostr.writeString(this.updateUser); ostr.writeInt(this.revision); IceGrid.ApplicationDescriptor.write(ostr, this.descriptor); } _read(istr) { this.uuid = istr.readString(); this.createTime = istr.readLong(); this.createUser = istr.readString(); this.updateTime = istr.readLong(); this.updateUser = istr.readString(); this.revision = istr.readInt(); this.descriptor = IceGrid.ApplicationDescriptor.read(istr, this.descriptor); } static get minWireSize() { return 33; } }; Slice.defineStruct(IceGrid.ApplicationInfo, false, true); Slice.defineSequence(IceGrid, "ApplicationInfoSeqHelper", "IceGrid.ApplicationInfo", false); /** * Information about updates to an IceGrid application. * **/ IceGrid.ApplicationUpdateInfo = class { constructor(updateTime = new Ice.Long(0, 0), updateUser = "", revision = 0, descriptor = new IceGrid.ApplicationUpdateDescriptor()) { this.updateTime = updateTime; this.updateUser = updateUser; this.revision = revision; this.descriptor = descriptor; } _write(ostr) { ostr.writeLong(this.updateTime); ostr.writeString(this.updateUser); ostr.writeInt(this.revision); IceGrid.ApplicationUpdateDescriptor.write(ostr, this.descriptor); } _read(istr) { this.updateTime = istr.readLong(); this.updateUser = istr.readString(); this.revision = istr.readInt(); this.descriptor = IceGrid.ApplicationUpdateDescriptor.read(istr, this.descriptor); } static get minWireSize() { return 28; } }; Slice.defineStruct(IceGrid.ApplicationUpdateInfo, false, true); const iceC_IceGrid_Admin_ids = [ "::Ice::Object", "::IceGrid::Admin" ]; /** * The IceGrid administrative interface. *

Allowing access to this interface * is a security risk! Please see the IceGrid documentation * for further information. * **/ IceGrid.Admin = class extends Ice.Object { }; IceGrid.AdminPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.Admin, IceGrid.AdminPrx, iceC_IceGrid_Admin_ids, 1, { "addApplication": [, , , , , [[IceGrid.ApplicationDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.DeploymentException ], true, ], "syncApplication": [, , , , , [[IceGrid.ApplicationDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], true, ], "updateApplication": [, , , , , [[IceGrid.ApplicationUpdateDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], true, ], "syncApplicationWithoutRestart": [, , , , , [[IceGrid.ApplicationDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], true, ], "updateApplicationWithoutRestart": [, , , , , [[IceGrid.ApplicationUpdateDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], true, ], "removeApplication": [, , , , , [[7]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], , ], "instantiateServer": [, , , , , [[7], [7], [IceGrid.ServerInstanceDescriptor]], , [ IceGrid.AccessDeniedException, IceGrid.ApplicationNotExistException, IceGrid.DeploymentException ], , ], "patchApplication": [, , , , , [[7], [1]], , [ IceGrid.ApplicationNotExistException, IceGrid.PatchException ], , ], "getApplicationInfo": [, 2, 1, , [IceGrid.ApplicationInfo], [[7]], , [ IceGrid.ApplicationNotExistException ], , true], "getDefaultApplicationDescriptor": [, 2, 1, , [IceGrid.ApplicationDescriptor], , , [ IceGrid.DeploymentException ], , true], "getAllApplicationNames": [, 2, 1, , ["Ice.StringSeqHelper"], , , , , ], "getServerInfo": [, 2, 1, , [IceGrid.ServerInfo], [[7]], , [ IceGrid.ServerNotExistException ], , true], "getServerState": [, 2, 1, , [IceGrid.ServerState._helper], [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "getServerPid": [, 2, 1, , [3], [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "getServerAdminCategory": [, 2, 2, , [7], , , , , ], "getServerAdmin": [, 2, 2, , [9], [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "enableServer": [, 2, 2, , , [[7], [1]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "isServerEnabled": [, 2, 1, , [1], [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "startServer": [, , , , , [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException, IceGrid.ServerStartException ], , ], "stopServer": [, , , , , [[7]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException, IceGrid.ServerStopException ], , ], "patchServer": [, , , , , [[7], [1]], , [ IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.PatchException, IceGrid.ServerNotExistException ], , ], "sendSignal": [, , , , , [[7], [7]], , [ IceGrid.BadSignalException, IceGrid.DeploymentException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "getAllServerIds": [, 2, 1, , ["Ice.StringSeqHelper"], , , , , ], "getAdapterInfo": [, 2, 1, , ["IceGrid.AdapterInfoSeqHelper"], [[7]], , [ IceGrid.AdapterNotExistException ], , ], "removeAdapter": [, , , , , [[7]], , [ IceGrid.AdapterNotExistException, IceGrid.DeploymentException ], , ], "getAllAdapterIds": [, 2, 1, , ["Ice.StringSeqHelper"], , , , , ], "addObject": [, , , , , [[9]], , [ IceGrid.DeploymentException, IceGrid.ObjectExistsException ], , ], "updateObject": [, , , , , [[9]], , [ IceGrid.DeploymentException, IceGrid.ObjectNotRegisteredException ], , ], "addObjectWithType": [, , , , , [[9], [7]], , [ IceGrid.DeploymentException, IceGrid.ObjectExistsException ], , ], "removeObject": [, , , , , [[Ice.Identity]], , [ IceGrid.DeploymentException, IceGrid.ObjectNotRegisteredException ], , ], "getObjectInfo": [, 2, 1, , [IceGrid.ObjectInfo], [[Ice.Identity]], , [ IceGrid.ObjectNotRegisteredException ], , ], "getObjectInfosByType": [, 2, 1, , ["IceGrid.ObjectInfoSeqHelper"], [[7]], , , , ], "getAllObjectInfos": [, 2, 1, , ["IceGrid.ObjectInfoSeqHelper"], [[7]], , , , ], "pingNode": [, 2, 1, , [1], [[7]], , [ IceGrid.NodeNotExistException ], , ], "getNodeLoad": [, 2, 1, , [IceGrid.LoadInfo], [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "getNodeInfo": [, 2, 1, , [IceGrid.NodeInfo], [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "getNodeAdmin": [, 2, 2, , [9], [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "getNodeProcessorSocketCount": [, 2, 1, , [3], [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "shutdownNode": [, , , , , [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "getNodeHostname": [, 2, 1, , [7], [[7]], , [ IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "getAllNodeNames": [, 2, 1, , ["Ice.StringSeqHelper"], , , , , ], "pingRegistry": [, 2, 2, , [1], [[7]], , [ IceGrid.RegistryNotExistException ], , ], "getRegistryInfo": [, 2, 2, , [IceGrid.RegistryInfo], [[7]], , [ IceGrid.RegistryNotExistException, IceGrid.RegistryUnreachableException ], , ], "getRegistryAdmin": [, 2, 2, , [9], [[7]], , [ IceGrid.RegistryNotExistException ], , ], "shutdownRegistry": [, 2, 2, , , [[7]], , [ IceGrid.RegistryNotExistException, IceGrid.RegistryUnreachableException ], , ], "getAllRegistryNames": [, 2, 2, , ["Ice.StringSeqHelper"], , , , , ], "shutdown": [, , , , , , , , , ], "getSliceChecksums": [, 2, 1, , ["Ice.SliceChecksumDictHelper"], , , , , ] }); const iceC_IceGrid_FileIterator_ids = [ "::Ice::Object", "::IceGrid::FileIterator" ]; /** * This interface provides access to IceGrid log file contents. * **/ IceGrid.FileIterator = class extends Ice.Object { }; IceGrid.FileIteratorPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.FileIterator, IceGrid.FileIteratorPrx, iceC_IceGrid_FileIterator_ids, 1, { "read": [, , , , [1], [[3]], [["Ice.StringSeqHelper"]], [ IceGrid.FileNotAvailableException ], , ], "destroy": [, , , , , , , , , ] }); /** * Dynamic information about the state of a server. * **/ IceGrid.ServerDynamicInfo = class { constructor(id = "", state = IceGrid.ServerState.Inactive, pid = 0, enabled = false) { this.id = id; this.state = state; this.pid = pid; this.enabled = enabled; } _write(ostr) { ostr.writeString(this.id); IceGrid.ServerState._write(ostr, this.state); ostr.writeInt(this.pid); ostr.writeBool(this.enabled); } _read(istr) { this.id = istr.readString(); this.state = IceGrid.ServerState._read(istr); this.pid = istr.readInt(); this.enabled = istr.readBool(); } static get minWireSize() { return 7; } }; Slice.defineStruct(IceGrid.ServerDynamicInfo, true, true); Slice.defineSequence(IceGrid, "ServerDynamicInfoSeqHelper", "IceGrid.ServerDynamicInfo", false); /** * Dynamic information about the state of an adapter. * **/ IceGrid.AdapterDynamicInfo = class { constructor(id = "", proxy = null) { this.id = id; this.proxy = proxy; } _write(ostr) { ostr.writeString(this.id); ostr.writeProxy(this.proxy); } _read(istr) { this.id = istr.readString(); this.proxy = istr.readProxy(); } static get minWireSize() { return 3; } }; Slice.defineStruct(IceGrid.AdapterDynamicInfo, false, true); Slice.defineSequence(IceGrid, "AdapterDynamicInfoSeqHelper", "IceGrid.AdapterDynamicInfo", false); /** * Dynamic information about the state of a node. * **/ IceGrid.NodeDynamicInfo = class { constructor(info = new IceGrid.NodeInfo(), servers = null, adapters = null) { this.info = info; this.servers = servers; this.adapters = adapters; } _write(ostr) { IceGrid.NodeInfo.write(ostr, this.info); IceGrid.ServerDynamicInfoSeqHelper.write(ostr, this.servers); IceGrid.AdapterDynamicInfoSeqHelper.write(ostr, this.adapters); } _read(istr) { this.info = IceGrid.NodeInfo.read(istr, this.info); this.servers = IceGrid.ServerDynamicInfoSeqHelper.read(istr); this.adapters = IceGrid.AdapterDynamicInfoSeqHelper.read(istr); } static get minWireSize() { return 13; } }; Slice.defineStruct(IceGrid.NodeDynamicInfo, false, true); const iceC_IceGrid_RegistryObserver_ids = [ "::Ice::Object", "::IceGrid::RegistryObserver" ]; /** * This interface allows applications to monitor changes the state * of the registry. * **/ IceGrid.RegistryObserver = class extends Ice.Object { }; IceGrid.RegistryObserverPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.RegistryObserver, IceGrid.RegistryObserverPrx, iceC_IceGrid_RegistryObserver_ids, 1, { "registryInit": [, , , , , [["IceGrid.RegistryInfoSeqHelper"]], , , , ], "registryUp": [, , , , , [[IceGrid.RegistryInfo]], , , , ], "registryDown": [, , , , , [[7]], , , , ] }); Slice.defineSequence(IceGrid, "NodeDynamicInfoSeqHelper", "IceGrid.NodeDynamicInfo", false); const iceC_IceGrid_NodeObserver_ids = [ "::Ice::Object", "::IceGrid::NodeObserver" ]; /** * The node observer interface. Observers should implement this * interface to receive information about the state of the IceGrid * nodes. * **/ IceGrid.NodeObserver = class extends Ice.Object { }; IceGrid.NodeObserverPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.NodeObserver, IceGrid.NodeObserverPrx, iceC_IceGrid_NodeObserver_ids, 1, { "nodeInit": [, , , , , [["IceGrid.NodeDynamicInfoSeqHelper"]], , , , ], "nodeUp": [, , , , , [[IceGrid.NodeDynamicInfo]], , , , ], "nodeDown": [, , , , , [[7]], , , , ], "updateServer": [, , , , , [[7], [IceGrid.ServerDynamicInfo]], , , , ], "updateAdapter": [, , , , , [[7], [IceGrid.AdapterDynamicInfo]], , , , ] }); const iceC_IceGrid_ApplicationObserver_ids = [ "::Ice::Object", "::IceGrid::ApplicationObserver" ]; /** * The database observer interface. Observers should implement this * interface to receive information about the state of the IceGrid * registry database. * **/ IceGrid.ApplicationObserver = class extends Ice.Object { }; IceGrid.ApplicationObserverPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.ApplicationObserver, IceGrid.ApplicationObserverPrx, iceC_IceGrid_ApplicationObserver_ids, 1, { "applicationInit": [, , , , , [[3], ["IceGrid.ApplicationInfoSeqHelper"]], , , true, ], "applicationAdded": [, , , , , [[3], [IceGrid.ApplicationInfo]], , , true, ], "applicationRemoved": [, , , , , [[3], [7]], , , , ], "applicationUpdated": [, , , , , [[3], [IceGrid.ApplicationUpdateInfo]], , , true, ] }); const iceC_IceGrid_AdapterObserver_ids = [ "::Ice::Object", "::IceGrid::AdapterObserver" ]; /** * This interface allows applications to monitor the state of object * adapters that are registered with IceGrid. * **/ IceGrid.AdapterObserver = class extends Ice.Object { }; IceGrid.AdapterObserverPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.AdapterObserver, IceGrid.AdapterObserverPrx, iceC_IceGrid_AdapterObserver_ids, 1, { "adapterInit": [, , , , , [["IceGrid.AdapterInfoSeqHelper"]], , , , ], "adapterAdded": [, , , , , [[IceGrid.AdapterInfo]], , , , ], "adapterUpdated": [, , , , , [[IceGrid.AdapterInfo]], , , , ], "adapterRemoved": [, , , , , [[7]], , , , ] }); const iceC_IceGrid_ObjectObserver_ids = [ "::Ice::Object", "::IceGrid::ObjectObserver" ]; /** * This interface allows applications to monitor IceGrid well-known objects. * **/ IceGrid.ObjectObserver = class extends Ice.Object { }; IceGrid.ObjectObserverPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.ObjectObserver, IceGrid.ObjectObserverPrx, iceC_IceGrid_ObjectObserver_ids, 1, { "objectInit": [, , , , , [["IceGrid.ObjectInfoSeqHelper"]], , , , ], "objectAdded": [, , , , , [[IceGrid.ObjectInfo]], , , , ], "objectUpdated": [, , , , , [[IceGrid.ObjectInfo]], , , , ], "objectRemoved": [, , , , , [[Ice.Identity]], , , , ] }); const iceC_IceGrid_AdminSession_ids = [ "::Glacier2::Session", "::Ice::Object", "::IceGrid::AdminSession" ]; /** * Used by administrative clients to view, * update, and receive observer updates from the IceGrid * registry. Admin sessions are created either via the {@link Registry} * object or via the registry admin SessionManager object. * * @see Registry * **/ IceGrid.AdminSession = class extends Ice.Object { static get _iceImplements() { return [ Glacier2.Session ]; } }; IceGrid.AdminSessionPrx = class extends Ice.ObjectPrx { static get _implements() { return [ Glacier2.SessionPrx]; } }; Slice.defineOperations(IceGrid.AdminSession, IceGrid.AdminSessionPrx, iceC_IceGrid_AdminSession_ids, 2, { "keepAlive": [, 2, 2, , , , , , , ], "getAdmin": [, 2, 1, , ["IceGrid.AdminPrx"], , , , , ], "getAdminCallbackTemplate": [, 2, 2, , [9], , , , , ], "setObservers": [, 2, 2, , , [["IceGrid.RegistryObserverPrx"], ["IceGrid.NodeObserverPrx"], ["IceGrid.ApplicationObserverPrx"], ["IceGrid.AdapterObserverPrx"], ["IceGrid.ObjectObserverPrx"]], , [ IceGrid.ObserverAlreadyRegisteredException ], , ], "setObserversByIdentity": [, 2, 2, , , [[Ice.Identity], [Ice.Identity], [Ice.Identity], [Ice.Identity], [Ice.Identity]], , [ IceGrid.ObserverAlreadyRegisteredException ], , ], "startUpdate": [, , , , [3], , , [ IceGrid.AccessDeniedException ], , ], "finishUpdate": [, , , , , , , [ IceGrid.AccessDeniedException ], , ], "getReplicaName": [, 2, 2, , [7], , , , , ], "openServerLog": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [7], [3]], , [ IceGrid.DeploymentException, IceGrid.FileNotAvailableException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "openServerStdErr": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.DeploymentException, IceGrid.FileNotAvailableException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "openServerStdOut": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.DeploymentException, IceGrid.FileNotAvailableException, IceGrid.NodeUnreachableException, IceGrid.ServerNotExistException ], , ], "openNodeStdErr": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.FileNotAvailableException, IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "openNodeStdOut": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.FileNotAvailableException, IceGrid.NodeNotExistException, IceGrid.NodeUnreachableException ], , ], "openRegistryStdErr": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.FileNotAvailableException, IceGrid.RegistryNotExistException, IceGrid.RegistryUnreachableException ], , ], "openRegistryStdOut": [, , , , ["IceGrid.FileIteratorPrx"], [[7], [3]], , [ IceGrid.FileNotAvailableException, IceGrid.RegistryNotExistException, IceGrid.RegistryUnreachableException ], , ] }); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `FileParser.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ /** * This exception is raised if an error occurs during parsing. * **/ IceGrid.ParseException = class extends Ice.UserException { constructor(reason = "", _cause = "") { super(_cause); this.reason = reason; } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::ParseException"; } _mostDerivedType() { return IceGrid.ParseException; } _writeMemberImpl(ostr) { ostr.writeString(this.reason); } _readMemberImpl(istr) { this.reason = istr.readString(); } }; const iceC_IceGrid_FileParser_ids = [ "::Ice::Object", "::IceGrid::FileParser" ]; /** * icegridadmin provides a {@link FileParser} * object to transform XML files into {@link ApplicationDescriptor} * objects. * **/ IceGrid.FileParser = class extends Ice.Object { }; IceGrid.FileParserPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.FileParser, IceGrid.FileParserPrx, iceC_IceGrid_FileParser_ids, 1, { "parse": [, 2, 2, , [IceGrid.ApplicationDescriptor], [[7], ["IceGrid.AdminPrx"]], , [ IceGrid.ParseException ], , true] }); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `Session.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ const iceC_IceGrid_Session_ids = [ "::Glacier2::Session", "::Ice::Object", "::IceGrid::Session" ]; /** * A session object is used by IceGrid clients to allocate and * release objects. Client sessions are created either via the * {@link Registry} object or via the registry client SessionManager * object. * * @see Registry * **/ IceGrid.Session = class extends Ice.Object { static get _iceImplements() { return [ Glacier2.Session ]; } }; IceGrid.SessionPrx = class extends Ice.ObjectPrx { static get _implements() { return [ Glacier2.SessionPrx]; } }; Slice.defineOperations(IceGrid.Session, IceGrid.SessionPrx, iceC_IceGrid_Session_ids, 2, { "keepAlive": [, 2, 2, , , , , , , ], "allocateObjectById": [, , , , [9], [[Ice.Identity]], , [ IceGrid.AllocationException, IceGrid.ObjectNotRegisteredException ], , ], "allocateObjectByType": [, , , , [9], [[7]], , [ IceGrid.AllocationException ], , ], "releaseObject": [, , , , , [[Ice.Identity]], , [ IceGrid.AllocationException, IceGrid.ObjectNotRegisteredException ], , ], "setAllocationTimeout": [, 2, 2, , , [[3]], , , , ] }); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `Registry.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ /** * Determines which load sampling interval to use. * **/ IceGrid.LoadSample = Slice.defineEnum([ ['LoadSample1', 0], ['LoadSample5', 1], ['LoadSample15', 2]]); const iceC_IceGrid_Query_ids = [ "::Ice::Object", "::IceGrid::Query" ]; /** * The IceGrid query interface. This interface is accessible to * Ice clients who wish to look up well-known objects. * **/ IceGrid.Query = class extends Ice.Object { }; IceGrid.QueryPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.Query, IceGrid.QueryPrx, iceC_IceGrid_Query_ids, 1, { "findObjectById": [, 2, 1, , [9], [[Ice.Identity]], , , , ], "findObjectByType": [, 2, 1, , [9], [[7]], , , , ], "findObjectByTypeOnLeastLoadedNode": [, 2, 1, , [9], [[7], [IceGrid.LoadSample._helper]], , , , ], "findAllObjectsByType": [, 2, 1, , ["Ice.ObjectProxySeqHelper"], [[7]], , , , ], "findAllReplicas": [, 2, 2, , ["Ice.ObjectProxySeqHelper"], [[9]], , , , ] }); const iceC_IceGrid_Registry_ids = [ "::Ice::Object", "::IceGrid::Registry" ]; /** * The IceGrid registry allows clients create sessions * directly with the registry. * * @see Session * @see AdminSession * **/ IceGrid.Registry = class extends Ice.Object { }; IceGrid.RegistryPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.Registry, IceGrid.RegistryPrx, iceC_IceGrid_Registry_ids, 1, { "createSession": [, , , , ["IceGrid.SessionPrx"], [[7], [7]], , [ IceGrid.PermissionDeniedException ], , ], "createAdminSession": [, , , , ["IceGrid.AdminSessionPrx"], [[7], [7]], , [ IceGrid.PermissionDeniedException ], , ], "createSessionFromSecureConnection": [, , , , ["IceGrid.SessionPrx"], , , [ IceGrid.PermissionDeniedException ], , ], "createAdminSessionFromSecureConnection": [, , , , ["IceGrid.AdminSessionPrx"], , , [ IceGrid.PermissionDeniedException ], , ], "getSessionTimeout": [, 2, 1, , [3], , , , , ], "getACMTimeout": [, 2, 1, , [3], , , , , ] }); const iceC_IceGrid_Locator_ids = [ "::Ice::Locator", "::Ice::Object", "::IceGrid::Locator" ]; /** * The IceGrid locator interface provides access to the {@link Query} * and {@link Registry} object of the IceGrid registry. * * @see Query * @see Registry * **/ IceGrid.Locator = class extends Ice.Object { static get _iceImplements() { return [ Ice.Locator ]; } }; IceGrid.LocatorPrx = class extends Ice.ObjectPrx { static get _implements() { return [ Ice.LocatorPrx]; } }; Slice.defineOperations(IceGrid.Locator, IceGrid.LocatorPrx, iceC_IceGrid_Locator_ids, 2, { "getLocalRegistry": [, 2, 2, , ["IceGrid.RegistryPrx"], , , , , ], "getLocalQuery": [, 2, 2, , ["IceGrid.QueryPrx"], , , , , ] }); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // // // Ice version 3.7.3 // // // // Generated from file `UserAccountMapper.ice' // // Warning: do not edit this file. // // // /* eslint-disable */ /* jshint ignore: start */ /** * This exception is raised if a user account for a given session * identifier can't be found. * **/ IceGrid.UserAccountNotFoundException = class extends Ice.UserException { constructor(_cause = "") { super(_cause); } static get _parent() { return Ice.UserException; } static get _id() { return "::IceGrid::UserAccountNotFoundException"; } _mostDerivedType() { return IceGrid.UserAccountNotFoundException; } }; const iceC_IceGrid_UserAccountMapper_ids = [ "::Ice::Object", "::IceGrid::UserAccountMapper" ]; /** * A user account mapper object is used by IceGrid nodes to map * session identifiers to user accounts. * **/ IceGrid.UserAccountMapper = class extends Ice.Object { }; IceGrid.UserAccountMapperPrx = class extends Ice.ObjectPrx { }; Slice.defineOperations(IceGrid.UserAccountMapper, IceGrid.UserAccountMapperPrx, iceC_IceGrid_UserAccountMapper_ids, 1, { "getUserAccount": [, , , , [7], [[7]], , [ IceGrid.UserAccountNotFoundException ], , ] }); }()); (function() { // // Copyright (c) ZeroC, Inc. All rights reserved. // }()); root.IceGrid = IceGrid; root.ice = ice; }());