[Contents] [Prev] [Next] [Index] [Report an Error]

## Configuration Statements for Dynamic Service Activator

Use the following configuration statements to configure the operating properties for Dynamic Service Activator at the [edit] hierarchy level.

`

slot number dsa {
  shared shared;
}

`
`

slot number dsa deploy {
  virtual-host virtual-host;
}

`
`

slot number dsa initial {
  base-dn base-dn;
  static-dn static-dn;
  dynamic-dn dynamic-dn;
}

`
`

slot number dsa initial directory-connection {
  url url;
  backup-urls [backup-urls...];
  principal principal;
  credentials credentials;
  protocol protocol;
  timeout timeout;
  check-interval check-interval;
  blacklist;
  snmp-agent;
}

`
`

slot number dsa initial directory-eventing {
  eventing;
  signature-dn signature-dn;
  polling-interval polling-interval;
  event-base-dn event-base-dn;
  dispatcher-pool-size dispatcher-pool-size;
}

`

Use the following configuration statements to configure Dynamic Service Activator at the [edit] hierarchy level.

`

shared dsa group name

`
`

shared dsa group name configuration {
  disable-access-control-mechanism;
}

`
`

shared dsa group name configuration client name {
  restricted;
}

`
`

shared dsa group name configuration client name application application-id {
  disabled;
  listener-url listener-url;
  http-id http-id;
  http-password http-password;
  jms-queue-size jms-queue-size;
}

`
`

shared dsa group name configuration client name application application-id event-subscription event-subscription-name {
  disabled;
  subject-id subject-id;
  public-interface-id public-interface-id;
  event-type-filter [(user-start | user-interim | user-stop | service-start | service-interim | service-stop | interface-start | interface-interim | interface-stop)...];
  service-name-filter [service-name-filter...];
  event-filter event-filter;
  attribute-names [attribute-names...];
}

`
`

shared dsa group name configuration client name permissions attributes {
  service [service...];
  subscription [subscription...];
  subscriber [subscriber...];
}

`
`

shared dsa group name configuration client name permissions method name

`
`

shared dsa group name configuration client name permissions method name constraints argument-index

`
`

shared dsa group name configuration client name permissions script name

`
`

shared dsa group name configuration client name permissions script name constraints argument-index

`
`

shared dsa group name configuration logger name file {
  filter filter;
  filename filename;
  rollover-filename rollover-filename;
  maximum-file-size maximum-file-size;
}

`
`

shared dsa group name configuration logger name syslog {
  filter filter;
  host host;
  facility facility;
  format format;
}

`
`

shared dsa group name configuration method (commit-resources | invoke-gateway-extension | invoke-script | query-available-services | query-contexts | release-resources | subscriber-activate-service | subscriber-deactivate-service | subscriber-login | subscriber-logout |subscriber-modify-service | subscriber-read-subscription |subscribers-read | subscribers-read-subscriber) constraints argument-index

`
`

shared dsa group name configuration nic-proxy-configuration name

`
`

shared dsa group name configuration nic-proxy-configuration name cache {
  cache-size cache-size;
  cache-cleanup-interval cache-cleanup-interval;
  cache-entry-age cache-entry-age;
}

`
`

shared dsa group name configuration nic-proxy-configuration name nic-host-selection {
  groups [groups...];
  selection-criteria (roundRobin | randomPick | priorityList);
}

`
`

shared dsa group name configuration nic-proxy-configuration name nic-host-selection blacklisting {
  try-next-system-on-error;
  number-of-retries-before-blacklisting number-of-retries-before-blacklisting;
  blacklist-retry-interval blacklist-retry-interval;
}

`
`

shared dsa group name configuration nic-proxy-configuration name resolution {
  resolver-name resolver-name;
  key-type key-type;
  value-type value-type;
  expect-multiple-values;
  constraints constraints;
}

`
`

shared dsa group name configuration nic-proxy-configuration name test-nic-bindings {
  use-test-bindings;
}

`
`

shared dsa group name configuration nic-proxy-configuration name test-nic-bindings key-values name

`
`

shared dsa group name configuration script name

`
`

shared dsa group name configuration script name constraints argument-index

`
`

shared dsa group name configuration session-handle {
  strong-encoding;
  encoding-key encoding-key;
}

`
`

shared dsa group name configuration subscriber-types name {
  subscriber-id-type (address | dn | login-name | interface-name | interface-index | address-interface-name | primary-user-name | session-handle);
  nic-proxy nic-proxy;
}

`

#### Related Topics

- Before You Use Dynamic Service Activator
- Configuring Dynamic Service Activator Properties (SRC CLI)
- For detailed information about each configuration statement, see the SRC PE CLI Command Reference

[Contents] [Prev] [Next] [Index] [Report an Error]