|
SilverStream Application Server 3.5 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Implemented by objects that represent SilverStream Servers.
This interface provides the element type SERVER, which is returned from the getType method when called from an AgiAdmServer reference. (To get an AgiAdmServer, use the AgAdmin.getServer() method.)
This interface contains many server properties (listed below by category) that can be set and retrieved using the setProperty and getProperty methods. (Following the table is an alphabetical list of all the fields defined in AgiAdmServer.)
Field Summary | |
static int |
GET_CERTS_CA
A mask for the flags parameter of the getCertificates(int flags) method. |
static int |
GET_CERTS_SRV_DSA
A mask for the flags parameter of the getCertificates(int flags) method. |
static int |
GET_CERTS_SRV_RSA
A mask for the flags parameter of the getCertificates(int flags) method. |
static int |
GET_DSA_SUITES
A mask for the flags parameter of the getCipherSuites method. |
static int |
GET_RSA_SUITES
A mask for the flags parameter of the getCipherSuites method. |
static String |
INFO_DATABASE_NAME
Database name. |
static String |
INFO_GROUP_NAME
Group name. |
static String |
INFO_PORT_NUMBER
Port number. |
static String |
PROP_AGENT_DEBUG
Debugging setting: when set to true, makes the server print agent- related debug messages into the server console. |
static String |
PROP_ALLOW_USER_SELF_MOD
The AllowUserSelfModification determines whether a user can modify their own user attributes (pasword, full name, description, etc). |
static String |
PROP_CACHE_DISK_DIR
The directory in which the disk cache entries are stored. |
static String |
PROP_CACHE_DISK_MAX_CONTENT_SIZE
The maximum size of any file that will be cached in the disk cache, in bytes. |
static String |
PROP_CACHE_DISK_MAX_SIZE
The maximum size of the disk cache, in bytes. |
static String |
PROP_CACHE_ENABLE
Enables or disables the content cache. |
static String |
PROP_CACHE_MAX_CONTENT_SIZE
The maximum size of any file that will be cached in the in-memory cache, in bytes. |
static String |
PROP_CACHE_MEM_MAX_SIZE
The maximum size of the in-memory cache, in bytes. |
static String |
PROP_CLIENT_CERT_LEVEL
The "Client Certificate level in HTTPS" property. |
static String |
PROP_CLIENT_DEBUG
Debugging setting: when set to true, makes the server print debug messages into the server console. |
static String |
PROP_CMGR_RECONNECT_SLEEP_INTERVAL
Deprecated. Use AgiAdmCluster.PROP_CMGR_RECONNECT_SLEEP_INTERVAL to set the value on the cluster level or AgiAdmClusterServer.PROP_CMGR_RECONNECT_SLEEP_INTERVAL to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_CMGR_RECONNECT_TRY_COUNT
Deprecated. Use AgiAdmCluster.PROP_CMGR_RECONNECT_TRY_COUNT to set the value on the cluster level or AgiAdmClusterServer.PROP_CMGR_RECONNECT_TRY_COUNT to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_CMGR_START_SLEEP_INTERVAL
Deprecated. Use AgiAdmCluster.PROP_CMGR_START_SLEEP_INTERVAL to set the value on the cluster level or AgiAdmClusterServer.PROP_CMGR_START_SLEEP_INTERVAL to set the value on the level of a cluster server. Default value: 30 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_CMGR_START_TRY_COUNT
Deprecated. Use AgiAdmCluster.PROP_CMGR_START_TRY_COUNT to set the value on the cluster level or AgiAdmClusterServer.PROP_CMGR_START_TRY_COUNT to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_DEFAULT_SECURITY_AUTHORITY
If specified, this property defines the authority for any login name that does not contain security authority information. |
static String |
PROP_DEFAULT_SECURITY_REALM
If specified, this property defines the security realm for any login name that does not contain realm information. |
static String |
PROP_DISABLE_DIR_LISTING
Tells whether to disable HTML directory listings. |
static String |
PROP_DSA_SUITES
Deprecated. Use the getCipherSuites
and setCipherSuites methods to manage cipher suites.
The property for DSA cipher suites. Value type: String. Default value: none (by default, the property is not present on the server). This property, if present, is represented as a string of integer values delimited by the vertical bar character ('|'). See the documentation on cipher suites in the Administrator's Guide. |
static String |
PROP_ENABLEAUTHENTICATION
Name of the property indicating whether authorization for incomming requests should be required. |
static String |
PROP_ERROR_LOGNAME
Name of the property indicating the error log file. |
static String |
PROP_ERRORLOGGING
Error logging property. |
static String |
PROP_FREECLIENTCONNSBUSY
Used internally. |
static String |
PROP_FREECLIENTCONNSLIGHT
Determines when the Server is considered to be light or busy. |
static String |
PROP_FTS_INDEXER_TIME
FullText Indexer interval time in minutes. |
static String |
PROP_FTS_MAX_SEARCH_ROWS
Maximum result row count for a FullText Search query. |
static String |
PROP_FTS_NO_FULL_INDEX
Initial FullText Search criteria (true=partial re-index; false=full re-index). |
static String |
PROP_FTS_NO_INDEX_ON_SEARCH
Ignore the index status of a table prior to a full-text search. |
static String |
PROP_HTTP_LISTEN
Name of the property that is used indicate whether to listen on HTTP port. |
static String |
PROP_HTTPS_DSA_PORT
The HTTPS port setting (the server HTTPS DSA property). |
static String |
PROP_HTTPS_LISTEN_DSA_PORT
Tells whether the server is to listen on the HTTPS DSA port. |
static String |
PROP_HTTPS_LISTEN_RSA_PORT
Tells whether the server is to listen on the HTTPS RSA port. |
static String |
PROP_HTTPS_RSA_PORT
The HTTPS port setting (the server HTTPS RSA port property). |
static String |
PROP_IDLECLIENTCONNSBUSY
The minimum number of idle client connections the server keeps connected. |
static String |
PROP_IDLECLIENTCONNSLIGHT
Used internally. |
static String |
PROP_IGNORE_CERTIFICATE_SECURITY
Tells the server to ignore the Certificate users security realm if the value is set to TRUE. |
static String |
PROP_IGNORE_LDAP_SECURITY
Tells the server to ignore the LDAP security realm if the value is set to TRUE. |
static String |
PROP_IGNORE_NIS_SECURITY
Tells the server to ignore the NIS+ security realm if the value is set to TRUE. |
static String |
PROP_IGNORE_NT_SECURITY
Tells the server to ignore the Windows NT security realm if the value is set to TRUE. |
static String |
PROP_IGNORE_SILVER_SECURITY
Tells the server to ignore the SilverStream security realm if the value is set to TRUE. |
static String |
PROP_LB_CONNECT_SLEEP_COUNT
Deprecated. Use AgiAdmCluster.PROP_LB_CONNECT_SLEEP_COUNT to set the value on the cluster level or AgiAdmClusterServer.PROP_LB_CONNECT_SLEEP_COUNT to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_LB_CONNECT_SLEEP_INTERVAL
Deprecated. Use AgiAdmCluster.PROP_LB_CONNECT_SLEEP_INTERVAL to set the value on the cluster level or AgiAdmClusterServer.PROP_LB_CONNECT_SLEEP_INTERVAL to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_LB_CONNECT_TRY_COUNT
Deprecated. Use AgiAdmCluster.PROP_LB_CONNECT_TRY_COUNT to set the value on the cluster level or AgiAdmClusterServer.PROP_LB_CONNECT_TRY_COUNT to set the value on the level of a cluster server. Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_LB_CONNECT_TRY_INTERVAL
Deprecated. Use AgiAdmCluster.PROP_LB_CONNECT_TRY_INTERVAL to set the value on the cluster level or AgiAdmClusterServer.PROP_LB_CONNECT_TRY_INTERVAL to set the value on the level of a cluster server. Default value: 30 seconds Value type: Integer Usage: setProperty, getProperty |
static String |
PROP_LDAP_CONNECTION_PASSWORD
The password for the account that has valid access to a particular LDAP server. |
static String |
PROP_LDAP_CONNECTION_USER
The user name for the account that has valid access to a particular LDAP server. |
static String |
PROP_LDAP_GROUP_ADDITIONAL_ATTRS
Defines the set of additional LDAP group attributes that are of interest to the API users. |
static String |
PROP_LDAP_GROUP_DESCR_ATTR
Defines what LDAP attribute is to be considered the description of an LDAP group. |
static String |
PROP_LDAP_GROUP_OBJECT_CLASS
Defines what an LDAP group is by specifying the object class which is to be considered "group". |
static String |
PROP_LDAP_GROUP_USERS_ATTR
Specifies the LDAP attribute that defines a user within a group Value type: String |
static String |
PROP_LDAP_GROUPS_LOCATION
Defines the point in the LDAP tree where the server is expected to start searching for groups. |
static String |
PROP_LDAP_SERVERS
Lists the LDAP servers that the SilverStream Server knows about. |
static String |
PROP_LDAP_USER_ADDITIONAL_ATTRS
Defines the set of additional LDAP user attributes that are of interest to the API users. |
static String |
PROP_LDAP_USER_DESCR_ATTR
Defines what LDAP attribute is to be considered the description of an LDAP user. |
static String |
PROP_LDAP_USER_FULL_NAME_ATTR
Defines what LDAP attribute is to be considered the full name of an LDAP user. |
static String |
PROP_LDAP_USER_LOGIN_ATTRIBUTE
If this property is set, it defines an LDAP attribute that can be used to uniquely identify a user (it is the responsibility of the administrator to pick an attribute that is unique for all users). |
static String |
PROP_LDAP_USER_OBJECT_CLASS
Defines what an LDAP user is by specifying the object class which is to be considered "user". |
static String |
PROP_LDAP_USERS_LOCATION
Defines the point in the LDAP tree where the server is expected to start searching for users. |
static String |
PROP_LOADER_DEBUG
Debugging setting: when set to true, makes the server print classloader related debug messages into the server console. |
static String |
PROP_MAILCHECKFREQUENCY
The time interval for the mail server to check for incoming mail messages. |
static String |
PROP_MAXCLIENTCONNS
The total number of allowable connections. |
static String |
PROP_MAXDBCONNS
The maximum number of open connections per database. |
static String |
PROP_MINDBCONNS
The minimum number of open connections per database. |
static String |
PROP_NISPLUS_SERVERS
Lists the NIS+ servers that the SilverStream Server knows about. |
static String |
PROP_ORB_KEY
The description of the ORB that the server is using. |
static String |
PROP_PREFETCHBUFFERS
Number of fetch-ahead result threads (prefetch buffers) to allocate. |
static String |
PROP_PROCESS_USERNAME
The user name the server is to be run under, on UNIX servers only. |
static String |
PROP_REPLY_BUFF_SIZE
The buffer size used for bufferring replies. |
static String |
PROP_REQUEST_TIMEOUT
The timeout on an individual server request. |
static String |
PROP_RMI_LISTEN
The SilverStream server exports a "remote server object" via RMI/IIOP, so that non-SilverStream clients that want to call invoked business objects or, especially, EJBs on the SilverStream Server don't need to get an HTTP session on the server. |
static String |
PROP_RSA_SUITES
Deprecated. Use the getCipherSuites
and setCipherSuites methods to manage cipher suites.
The property for RSA cipher suites. Value type: String. Default value: none (by default, the property is not present on the server). This property, if present, is represented as a string of integer values delimited by the vertical bar character ('|'). See the documentation on cipher suites in the Administrator's Guide. |
static String |
PROP_SECURITY_RESOURCE_TIMEOUT
This property controls the timeout value for security resources from 3rd party systems (NT, NISPLUS, LDAP). |
static String |
PROP_SESSION_TIMEOUT
Session timeout setting. |
static String |
PROP_SET_LOCKSMITH_ENABLED
The SetLocksmithEnabled property controls whether the locksmith privilege can be set for another user or group. |
static String |
PROP_SILVERMASTER
Name of the property indicating the SilverMaster data source name. |
static String |
PROP_SQL_DEBUG
Debugging setting: when set to true, makes the server print SQL- related debug messages into the server console. |
static String |
PROP_SRV_LOGGER
Tells what class is used to do logging. |
static String |
PROP_SRV_NAMESERVICE_PORT
The port of the nameservice that the server is using. |
static String |
PROP_SRV_PORT
Server port. |
static String |
PROP_STANDARD_LOGNAME
Name of the property indicating the standard HTTP log file. |
static String |
PROP_STANDARDLOGGING
Standard logging property. |
static String |
PROP_TRACE_LOGNAME
Name of the property indicating the server trace log file. |
static String |
PROP_TRACELOGGING
Trace logging property. |
static String |
PROP_VALUE_ALL
Predefined value to use for the PROP_LDAP_GROUP_ADDITIONAL_ATTRS and PROP_LDAP_USER_ADDITIONAL_ATTRS properties to tell the server that all of the additional properties (attributes) should be returned for LDAP groups or LDAP users, respectively, when a request is made to obtain their properties. |
static String |
PROP_VALUE_NONE
Predefined value to use for the PROP_LDAP_GROUP_ADDITIONAL_ATTRS and PROP_LDAP_USER_ADDITIONAL_ATTRS properties to tell the server that no additional properties (attributes) should be returned for LDAP groups or LDAP users, respectively, when a request is made to obtain their properties. |
static String |
SERVER
Server element type. |
Fields inherited from interface com.sssw.rts.adminapi.AgiAdmContainer |
GET_CHILDREN_EX,
GET_CHILDREN_NTDOMAINS_PRIMARY_ONLY,
GET_CHILDREN_NTDOMAINS_TRUSTED_ONLY,
GET_CHILDREN_SORTED,
GET_CHILDREN_WITH_INFO |
Fields inherited from interface com.sssw.rts.adminapi.AgiAdmElement |
ACL_KEY,
APPLY_TO_DESC,
APPLY_TO_DESC_SUPPORTED,
DIRECTORY_LIST_SECURITY,
GET_PERMS_AS_ACL,
GET_PERMS_DEFAULT,
PROP_CERTIFICATE,
PROP_DESCRIPTION,
PROP_DOMAIN,
PROP_FULL_NAME,
PROP_IS_LOCKSMITH,
PROP_LDAP_SERVER,
PROP_NAME,
PROP_NISPLUS_SERVER,
PROP_PARENT_URL,
PROP_PASSWORD,
PROP_QUAL_NAME,
PROP_TYPE,
PROP_URL,
REQUIRE_LOGIN,
REQUIRE_LOGIN_SUPPORTED |
Fields inherited from interface com.sssw.rts.adminapi.AgiAdmContainerBase |
GET_CHILDREN_DFLT |
Method Summary | |
void |
addCertificate(String sourceDirectory,
String sourceName)
Add a certificate to the server. |
Acl |
createAcl()
Create an ACL object. |
AclEntry |
createAclEntry()
Create an ACL Entry object. |
void |
deactivate()
Deactivate the server, preventing any future client sessions from being established. |
void |
deleteCertificate(AgiAdmCertificate cert)
Delete a certificate from the server. |
void |
deleteIdleDatabaseConnections()
Terminate all the idle database connections. |
void |
deleteLicense(String license)
Removes a license from the server. |
String |
getBuildDescription()
Get the description of the server build. |
Enumeration |
getCacheManagerGroups()
Get the list of available Cache Manager Groups. |
AgiAdmCertificate |
getCertificateObject()
Deprecated. This method is deprecated as it does nothing useful. |
Enumeration |
getCertificates()
Deprecated. Use AgiAdmServer.getCertificates(int flags) instead.
Retrieve information about certificates from the server. |
Enumeration |
getCertificates(int flags)
Retrieve information about certificates from the server. |
Enumeration |
getCipherSuites(int flags)
Enumerate available/supported cipher suites. |
Enumeration |
getClusters()
Get the list of available Clusters. |
Enumeration |
getDatabaseDriverList()
Enumerate the available database drivers. |
Enumeration |
getDatabasePlatformList()
Enumerate the available database platforms. |
Enumeration |
getDispatcherGroups()
Get the list of available Dispatcher Groups. |
AgiAdmElementBase |
getElement(String name,
String type,
Hashtable info)
Create an object with the specified name and type. |
Enumeration |
getJdbcDriverList()
Enumerate the available JDBC drivers. |
Enumeration |
getLdsKeyList()
Enumerate the LDS keys. |
Enumeration |
getLicenses()
Retrieve information about licenses from the server. |
Enumeration |
getLoadManagerGroups()
Get the list of available Load Manager Groups. |
AgiAdmMailAccount |
getMailAccountObject()
Create a mail account object. |
Enumeration |
getMailAccounts()
Retrieve information about mail accounts. |
Enumeration |
getOrbDisplayNameList()
Enumerate the available ORBs. |
Enumeration |
getOrbKeyList()
Enumerate the available ORBs. |
Enumeration |
getSessions()
Enumerate sessions the server is currently maintaining. |
AgiAdmStatistics |
getStatistics()
Get server statistics. |
Enumeration |
getThreads()
Enumerate server threads. |
boolean |
isAlive(boolean force)
Return true if the server is alive, false otherwise. |
boolean |
isCompatible()
Exchange version number information with the server. |
boolean |
loginUser()
Allow a user to log on to the server. |
void |
logoutUser()
Allow a user to log out from the server. |
void |
resetMinMaxDatabaseConnections(boolean min,
boolean max,
boolean sysmin,
boolean sysmax,
AgiAdmDatabase database)
Reset the values of minimum and/or maximum database connections for one database or for all databases on the server. |
void |
setCipherSuites(Enumeration suites)
Set the state (enabled or disabled) of the specified cipher suites. |
void |
setMailAccounts(Enumeration accounts)
Set up mail accounts. |
void |
shutdown(boolean deactivate,
boolean restart,
String[][] options)
Shut down the server. |
void |
shutdown(boolean restart,
String[][] options)
Shut down the server. |
Methods implemented from interface com.sssw.rts.acl.AgiPrincipalFactory |
getCurrentPrincipal,
getWorldPrincipal,
isWorldPrincipal,
parseGroup,
parseUser |
Methods implemented from interface com.sssw.rts.adminapi.AgiAdmElement |
getPermissions,
getServerURL,
getURL,
getVariables,
isAuthorized,
setPermissions |
Methods implemented from interface com.sssw.rts.adminapi.AgiAdmContainerBase |
addChild,
getChild,
getChildren |
Methods implemented from interface com.sssw.rts.adminapi.AgiAdmElementBase |
delete,
getName,
getType |
Methods implemented from interface com.sssw.rts.adminapi.AgiAdmPropertyBag |
getProperties,
getProperty,
setProperties,
setProperty |
Methods implemented from interface com.sssw.rts.adminapi.AgiAdmChanges |
cancelChanges,
saveChanges |
Field Detail |
public static final String SERVER
Usage: AgiAdmElement.getElement
This element type is provided for completeness. If the caller wants to get an AgiAdmServer, they should use the AgAdmin.getServer method.
The SERVER identifier is returned when getType is called from an AgiAdmServer reference.
public static final String PROP_STANDARDLOGGING
Use TRUE to turn the standard logging on, and FALSE to turn it off.
Usage: setProperty, getProperty
public static final String PROP_ERRORLOGGING
Use TRUE to turn the error logging on, and FALSE to turn it off.
Usage: setProperty, getProperty
public static final String PROP_TRACELOGGING
Use TRUE to turn the trace logging on, and FALSE to turn it off.
Usage: setProperty, getProperty
public static final String PROP_MINDBCONNS
Usage: setProperty, getProperty
This is the value that is used for every database on the server; this property cannot be set/retrieved per database; the latter capability has been deprecated.
public static final String PROP_MAXDBCONNS
Usage: setProperty, getProperty
This is the value that is used for every database on the server; this property cannot be set/retrieved per database; the latter capability has been deprecated.
public static final String PROP_PREFETCHBUFFERS
Usage: setProperty, getProperty
public static final String PROP_MAXCLIENTCONNS
Usage: setProperty, getProperty
public static final String PROP_FREECLIENTCONNSBUSY
Usage: setProperty, getProperty
public static final String PROP_FREECLIENTCONNSLIGHT
Usage: setProperty, getProperty
public static final String PROP_IDLECLIENTCONNSBUSY
Usage: setProperty, getProperty
public static final String PROP_IDLECLIENTCONNSLIGHT
Usage: setProperty, getProperty
public static final String PROP_MAILCHECKFREQUENCY
Usage: setProperty, getProperty
public static final String PROP_ENABLEAUTHENTICATION
Usage: setProperty, getProperty
public static final String PROP_REQUEST_TIMEOUT
Usage: setProperty, getProperty
public static final String PROP_REPLY_BUFF_SIZE
Usage: setProperty, getProperty
public static final String PROP_CACHE_ENABLE
Usage: setProperty, getProperty
public static final String PROP_CACHE_MAX_CONTENT_SIZE
Usage: setProperty, getProperty
public static final String PROP_CACHE_MEM_MAX_SIZE
Usage: setProperty, getProperty
public static final String PROP_CACHE_DISK_MAX_CONTENT_SIZE
Usage: setProperty, getProperty
public static final String PROP_CACHE_DISK_MAX_SIZE
Usage: setProperty, getProperty
public static final String PROP_CACHE_DISK_DIR
If the server can't find and can't create this directory, the disk cache is effectively disabled.
Default value: /SilverStream/ContentCache Value type: String
Usage: setProperty, getProperty
public static final String PROP_PROCESS_USERNAME
Usage: setProperty, getProperty
public static final String PROP_IGNORE_SILVER_SECURITY
Usage: setProperty, getProperty
public static final String PROP_IGNORE_NT_SECURITY
Usage: setProperty, getProperty
public static final String PROP_IGNORE_LDAP_SECURITY
Usage: setProperty, getProperty
public static final String PROP_IGNORE_NIS_SECURITY
Usage: setProperty, getProperty
public static final String PROP_IGNORE_CERTIFICATE_SECURITY
Usage: setProperty, getProperty
public static final String PROP_LDAP_SERVERS
Usage: setProperty, getProperty
Multiple LDAP servers should be listed as a "|"-separated name list, for example, "server1|server2|server3".
public static final String PROP_NISPLUS_SERVERS
Usage: setProperty, getProperty
Multiple NIS+ servers should be listed as a "|"-separated name list, for example, "server1|server2|server3".
public static final String PROP_LDAP_GROUPS_LOCATION
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUPS_LOCATION + "ldapServer1", "ou=HQ, ou=Netscape Servers, o=SilverStream");
public static final String PROP_LDAP_GROUP_OBJECT_CLASS
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUP_OBJECT_CLASS + "ldapServer1", "(objectclass=groupofUniqueNames)");
public static final String PROP_LDAP_GROUP_DESCR_ATTR
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUP_DESCR_ATTR + "ldapServer1", "description");
public static final String PROP_LDAP_GROUP_ADDITIONAL_ATTRS
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUP_ADDITIONAL_ATTRS + "ldapServer1", "creatorsname|modifiersname");
The list of additional attributes may be:
public static final String PROP_LDAP_GROUP_USERS_ATTR
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUP_USERS_ATTR + "ldapServer1", "uniquemember");
public static final String PROP_LDAP_USERS_LOCATION
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_USERS_LOCATION + "ldapServer1", "ou=HQ, ou=Netscape Servers, o=SilverStream");
public static final String PROP_LDAP_USER_OBJECT_CLASS
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_USER_OBJECT_CLASS + "ldapServer1", "(objectclass=organizationalPerson)");
public static final String PROP_LDAP_USER_FULL_NAME_ATTR
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_USER_FULL_NAME_ATTR + "ldapServer1", "cn");
public static final String PROP_LDAP_USER_DESCR_ATTR
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_USER_DESCR_ATTR + "ldapServer1", "title");
public static final String PROP_LDAP_USER_ADDITIONAL_ATTRS
Usage: setProperty, getProperty
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name, for example:
AgiAdmServer server = AgAdmin.getServer("Montreal", -1); server.setProperty( // or getProperty AgiAdmServer.PROP_LDAP_GROUP_ADDITIONAL_ATTRS + "ldapServer1", "Email|Phone Number");
The list of additional attributes may be:
public static final String PROP_LDAP_USER_LOGIN_ATTRIBUTE
Usage: getProperty, getProperties, setProperty, setProperties
The caller must specify which LDAP server this setting pertains to by appending the LDAP server name to the property name.
In LDAP, a user name is specified relative to the LDAP naming hierarchy as a distinguished name (DN). A distinguished name is a comma-separated list of nodes that contains attribute-name pairs from the leaf node where the user resides, all the way back to the root node. This name can be arbitrarily long and can be cumbersome to use as part of a login name. The "LDAP user login attribute" property is to alleviate this problem.
AgiAdmServer.PROP_LDAP_USERS_LOCATION
public static final String PROP_LDAP_CONNECTION_USER
Usage: getProperty, getProperties, setProperty, setProperties
If the LDAP server does not allow anonymous access, the PROP_LDAP_CONNECTION_USER
and PROP_LDAP_CONNECTION_PASSWORD properties can be used to set an account that
has valid access. If anonymous access is allowed, the value for the
LDAP Connection User can be set to '
public static final String PROP_LDAP_CONNECTION_PASSWORD
Usage: setProperty, setProperties
If the LDAP server does not allow anonymous access, the PROP_LDAP_CONNECTION_USER
and PROP_LDAP_CONNECTION_PASSWORD properties can be used to set an account that
has valid access. If anonymous access is allowed, the value for the
LDAP Connection User can be set to '
This property is write-only, that is, its value may be set but not retrieved.
AgiAdmServer.PROP_LDAP_CONNECTION_USER
public static final String PROP_VALUE_NONE
Usage: setProperty, getProperty
Use only as value of PROP_LDAP_GROUP_ADDITIONAL_ATTRS or PROP_LDAP_USER_ADDITIONAL_ATTRS.
public static final String PROP_VALUE_ALL
Usage: setProperty, getProperty
Use only as value of PROP_LDAP_GROUP_ADDITIONAL_ATTRS or PROP_LDAP_USER_ADDITIONAL_ATTRS.
public static final String PROP_SESSION_TIMEOUT
Usage: setProperty, getProperty
public static final String PROP_SRV_PORT
Usage: setProperty, getProperty
A changed value will not take effect until the server is restarted.
public static final String PROP_HTTPS_RSA_PORT
Usage: setProperty, getProperty
public static final String PROP_HTTPS_DSA_PORT
Usage: setProperty, getProperty
public static final String PROP_HTTPS_LISTEN_RSA_PORT
Usage: setProperty, getProperty
public static final String PROP_HTTPS_LISTEN_DSA_PORT
Usage: setProperty, getProperty
public static final String PROP_CLIENT_CERT_LEVEL
Usage: setProperty, getProperty
public static final String PROP_DISABLE_DIR_LISTING
Usage: setProperty, getProperty
This property may be set to "true" to disable the HTML-format listings of server directory contents in a browser when the browser does a GET on the directory's URL. If the property is set to true, instead of returning a directory listing, the server returns a FORBIDDEN error.
The intent of this is to allow deployment sites to add a little bit of additional security, by making it difficult for random users to browser around their site hierarachies. It is recommended that most deployed servers set this parameter to true.
public static final String PROP_SRV_LOGGER
Usage: getProperty
public static final String PROP_LB_CONNECT_TRY_INTERVAL
Default value: 30 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_LB_CONNECT_TRY_COUNT
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_LB_CONNECT_SLEEP_INTERVAL
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_LB_CONNECT_SLEEP_COUNT
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_CMGR_START_SLEEP_INTERVAL
Default value: 30 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_CMGR_START_TRY_COUNT
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_CMGR_RECONNECT_SLEEP_INTERVAL
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_CMGR_RECONNECT_TRY_COUNT
Default value: 10 seconds Value type: Integer Usage: setProperty, getProperty
public static final String PROP_CLIENT_DEBUG
Usage: setProperty, getProperty
public static final String PROP_LOADER_DEBUG
Usage: setProperty, getProperty
public static final String PROP_AGENT_DEBUG
Usage: setProperty, getProperty
public static final String PROP_SQL_DEBUG
Usage: setProperty, getProperty
public static final String PROP_SECURITY_RESOURCE_TIMEOUT
Usage: setProperty, getProperty
public static final String PROP_SET_LOCKSMITH_ENABLED
The locksmith account allows two special priviliges: it overrides the permissions check, thus allowing a user to see and modify permissions even if otherwise restricted, and it allows the master database to be read.
Default value: true Value type: Boolean
public static final String PROP_ALLOW_USER_SELF_MOD
public static final String PROP_STANDARD_LOGNAME
public static final String PROP_ERROR_LOGNAME
public static final String PROP_TRACE_LOGNAME
public static final String PROP_SILVERMASTER
public static final String PROP_HTTP_LISTEN
public static final String PROP_RSA_SUITES
getCipherSuites
and setCipherSuites
methods to manage cipher suites.
The property for RSA cipher suites. Value type: String. Default value: none (by default, the property is not present on the server).
This property, if present, is represented as a string of integer values delimited by the vertical bar character ('|').
See the documentation on cipher suites in the Administrator's Guide.
public static final String PROP_DSA_SUITES
getCipherSuites
and setCipherSuites
methods to manage cipher suites.
The property for DSA cipher suites. Value type: String. Default value: none (by default, the property is not present on the server).
This property, if present, is represented as a string of integer values delimited by the vertical bar character ('|').
See the documentation on cipher suites in the Administrator's Guide.
public static final String PROP_DEFAULT_SECURITY_REALM
Allowed values: "SSSW" for SilverStream, "NT" for Windows NT, "LDAP" for LDAP, and "NISPLUS" for NIS+. Default value: PROP_VALUE_NONE.
By default, the server allows certain shortcuts to the full user login name. When only one part of the login name is specified, it is assumed to be the Name component; when two parts of the login name are present they are assumed to be the Authority and Name components. If a login name contains only the Name component, it is assumed to be a user defined by the local SilverStream server (equivalent to a name of the form SSSW\\Name). If the login contains both an Authority and a Name, it is assumed to be an NT user defined in an NT domain named by the Authority (equivalent to NT\Authority\Name). LDAP and NisPlus names must, by default, be fully specified.
An administrator can override the defaults for login name components. This allows users in an environment that has only one type of external security system (and perhaps only one external security authority), to provide a shortened name, thus simplifying login.
A full login name can always be specified, in which case the defaults will be ignored.
AgiAdmServer.PROP_DEFAULT_SECURITY_AUTHORITY
server.setProperty(AgiAdmServer.PROP_DEFAULT_SECURITY_REALM, "NISPLUS"); server.setProperty(AgiAdmServer.PROP_DEFAULT_SECURITY_AUTHORITY, "myserver/domain1");
public static final String PROP_DEFAULT_SECURITY_AUTHORITY
By default, the server allows certain shortcuts to the full user login name. When only one part of the login name is specified, it is assumed to be the Name component; when two parts of the login name are present they are assumed to be the Authority and Name components. If a login name contains only the Name component, it is assumed to be a user defined by the local SilverStream server (equivalent to a name of the form SSSW\\Name). If the login contains both an Authority and a Name, it is assumed to be an NT user defined in an NT domain named by the Authority (equivalent to NT\Authority\Name). LDAP and NisPlus names must, by default, be fully specified.
An administrator can override the defaults for login name components. This allows users in an environment that has only one type of external security system (and perhaps only one external security authority), to provide a shortened name, thus simplifying login.
A full login name can always be specified, in which case the defaults will be ignored.
AgiAdmServer.PROP_DEFAULT_SECURITY_REALM
server.setProperty(AgiAdmServer.PROP_DEFAULT_SECURITY_REALM, "NISPLUS"); server.setProperty(AgiAdmServer.PROP_DEFAULT_SECURITY_AUTHORITY, "myserver/domain1");
public static final String PROP_RMI_LISTEN
Value type: Boolean. Default value: true, meaning the server will create the RMI object and accept RMI sessions. If set to false, the server will not create the RMI object and not accept RMI sessions.
public static final String PROP_ORB_KEY
public static final String PROP_SRV_NAMESERVICE_PORT
public static final String INFO_PORT_NUMBER
public static final String INFO_DATABASE_NAME
Usage: When getting an element of type AgiAdmDirectory or AgiAdmDesignElement via the "info" argument of
public static final String INFO_GROUP_NAME
Usage: When getting an element of type AgiAdmUserReference via the "info" argument of getElement.
public static final int GET_CERTS_CA
AgiAdmServer.GET_CERTS_SRV_DSA
, AgiAdmServer.GET_CERTS_SRV_RSA
.public static final int GET_CERTS_SRV_DSA
AgiAdmServer.GET_CERTS_CA
, AgiAdmServer.GET_CERTS_SRV_RSA
.public static final int GET_CERTS_SRV_RSA
AgiAdmServer.GET_CERTS_CA
, AgiAdmServer.GET_CERTS_SRV_DSA
.public static final String PROP_FTS_NO_FULL_INDEX
By default at startup time SilverStream Server marks all tables requiring full indexing, which means abandoning previous index data and re-indexing all data in the tables. Setting this property to true makes the server do partial indexing which leaves the previous index data and only picks up newly added rows in tables.
Value type: Boolean. Default value: true.
The value of this property may be both set and retrieved.
public static final String PROP_FTS_NO_INDEX_ON_SEARCH
If this property is true, SilverStream will perform a full-text search on a table even if the table requires re-indexing due to updates. If this property is false, SilverStream will ensure that the table is re-indexed if necessary before doing the full-text search, so that the search result will be up-to-date.
This propery should only be set to true if there is an extremely large table that takes a long time to re-index, and there is a relatively large number of inserts into the table which affect the full-text search performance of the SilverStream Server.
Value type: Boolean. Default value: false.
The value of this property may be both set and retrieved.
public static final String PROP_FTS_INDEXER_TIME
The indexer automatically updates the fulltext indices of modified tables periodically; this property controls the time between indexing rounds.
Value type: Integer. Default value: 20.
The value of this property may be both set and retrieved.
public static final String PROP_FTS_MAX_SEARCH_ROWS
Value type: Integer. Default value: 1000.
The value of this property may be both set and retrieved.
public static final int GET_DSA_SUITES
AgiAdmServer.GET_RSA_SUITES
public static final int GET_RSA_SUITES
AgiAdmServer.GET_DSA_SUITES
Method Detail |
public boolean isCompatible() throws AgoUnrecoverableSystemException, AgoSecurityException
none
- boolean compatible = server.isCompatible();
public Enumeration getDatabaseDriverList() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getDatabaseDriverList(); while (e.hasMoreElements()) { String driver = (String) e.nextElement(); // Do something with the driver name ... // ... }
public Enumeration getJdbcDriverList() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getJdbcDriverList(); while (e.hasMoreElements()) { String jdbcDriver = (String) e.nextElement(); // Do something with the JDBC driver name... // ... }
public Enumeration getLdsKeyList() throws AgoUnrecoverableSystemException, AgoSecurityException
public Enumeration getDatabasePlatformList() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getDatabasePlatformList(); while (e.hasMoreElements()) { AgiAdmDatabasePlatform dbpl = (AgiAdmDatabasePlatform) e.nextElement(); // Do something with the database platform information... // ... }
AgiAdmDatabasePlatform
public AgiAdmElementBase getElement(String name, String type, Hashtable info) throws AgoUnrecoverableSystemException, AgoSecurityException
name
- the name of the elementtype
- the type of the elementinfo
- additional information
For a list of element types to use with the type
parameter, refer to this list:
AgiAdmDesignElement
AgiAdmDirectory
AgiAdmDatabase
AgiAdmGroup
AgiAdmUser
AgiAdmLBClusterEnv
)
AgiAdmLBElement
AgiAdmLBContainer
Use one the following with the info
parameter:
// Specify which database the element belongs to. Hashtable info = new Hashtable(); info.put(AgiAdmServer.INFO_DATABASE_NAME, "myDatabase"); // Get element. AgiAdmDesignElement myForm = (AgiAdmDesignElement) server.getElement( "myform", AgiAdmDesignElement.FORM, info);
public AgiAdmCertificate getCertificateObject()
AgiAdmCertificate
interface of the instantiated
certificate object.public AgiAdmMailAccount getMailAccountObject()
AgiAdmMailAccount
interface of the instantiated
mail account objectAgiAdmMailAccount acct = server.getMailAccountObject();
public Acl createAcl()
Acl
Acl myacl = server.createAcl();
public AclEntry createAclEntry()
AclEntry
AclEntry myAclEntry = server.createAclEntry();
public boolean loginUser() throws AgoUnrecoverableSystemException, AgoSecurityException
if (server.loginUser()) System.out.println("User successfully logged in."); else System.out.println("User canceled.");
public void logoutUser() throws AgoUnrecoverableSystemException, AgoSecurityException
server.logoutUser();
public Enumeration getMailAccounts() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getMailAccounts(); while (e.hasMoreElements()) { AgiAdmMailAccount acct = (AgiAdmMailAccount) e.nextElement(); // Do something with the mail account info... // ... }
AgiAdmMailAccount
public void setMailAccounts(Enumeration accounts) throws AgoUnrecoverableSystemException, AgoSecurityException
accounts
- an enumeration of AgiAdmMailAccounts// a) Creating a set of new mail accounts. Vector v = new Vector(); // Create a couple of mail accounts. AgiAdmMailAccount acct1 = server.getMailAccountObject(); acct1.init(userName1, password1, mailServer1, port1); v.addElement(acct1); AgiAdmMailAccount acct2 = server.getMailAccountObject(); acct2.init(userName2, password2, mailServer2, port2); v.addElement(acct2); // Set mail accounts. server.setMailAccounts(v.elements()); // Send the changes to the server. server.saveChanges(); // b) Changing existing mail accounts (e.g. changing the port in all of them). Vector v = new Vector(); // Enumerate the existing mail accounts. Enumeration e = server.getMailAccounts(); while (e.hasMoreElements()) { AgiAdmMailAccount acct = (AgiAdmMailAccount) e.nextElement(); // Change the port in each of the accounts. acct.setPort(112); v.addElement(acct); } // Set mail accounts. server.setMailAccounts(v.elements()); // Send the changes to the server. server.saveChanges();
AgiAdmMailAccount
public Enumeration getLicenses() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getLicenses(); while (e.hasMoreElements()) { AgiAdmLicense license = (AgiAdmLicense) e.nextElement(); // Do something with the license info... // ... }
AgiAdmLicense
public void deleteLicense(String license) throws AgoUnrecoverableSystemException, AgoSecurityException
license
- the license keyAgiAdmServer.getLicenses()
method to obtain
an enumeration of the licenses that had been applied to the server;
use the AgiAdmLicense.getSerialNumber()
method to obtain the value
to be used as the "license" parameter value.// Get a license AgiAdmLicense license = ...; String licenseString = license.getLicenseString(); server.deleteLicense(licenseString); server.saveChanges();
public Enumeration getCertificates() throws AgoUnrecoverableSystemException, AgoSecurityException
AgiAdmServer.getCertificates(int flags)
instead.
Retrieve information about certificates from the server.
AgiAdmCertificate
public Enumeration getCertificates(int flags) throws AgoUnrecoverableSystemException, AgoSecurityException
AgiAdmServer.addCertificate(String,String)
,
AgiAdmServer.deleteCertificate(AgiAdmCertificate)
,
AgiAdmCertificate
public void addCertificate(String sourceDirectory, String sourceName) throws AgoUnrecoverableSystemException, AgoSecurityException
sourceDirectory
- the directory where the certificate file resides
on the source machinesourceName
- the name of the certificate fileserver.addCertificate("d:\certs", "mycert.cer");
AgiAdmServer.getCertificates(int)
,
AgiAdmServer.deleteCertificate(AgiAdmCertificate)
,
AgiAdmCertificate
public void deleteCertificate(AgiAdmCertificate cert) throws AgoUnrecoverableSystemException, AgoSecurityException
cert
- the certificate to be deletedserver.deleteCertificate(cert);
AgiAdmServer.getCertificates(int)
,
AgiAdmServer.addCertificate(String,String)
,
AgiAdmCertificate
public Enumeration getSessions() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration sessions = server.getSessions(); while (sessions.hasMoreElements()) { AgiAdmSession s = (AgiAdmSession) sessions.nextElement(); // Do something with the session info... // ... }
AgiAdmSession
public Enumeration getThreads() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getThreads(); while (e.hasMoreElements()) { AgiAdmThread th = (AgiAdmThread) e.nextElement(); // Do something with the thread info... // ... }
AgiAdmThread
public AgiAdmStatistics getStatistics() throws AgoUnrecoverableSystemException, AgoSecurityException
Currently, the client-side implementation of the API does not implement this method.
AgiAdmStatistics stats = server.getStatistics();
AgiAdmStatistics
public void shutdown(boolean restart, String[][] options) throws AgoUnrecoverableSystemException, AgoSecurityException
restart
- "true" means restart the server, "false" means shut it downoptions
- restart options (currently, no options for either shutdown or restart are
available; this parameter is for future use)// a) shutdown server.shutdown(false, null); // b) restart server.shutdown(true, null);
public void shutdown(boolean deactivate, boolean restart, String[][] options) throws AgoUnrecoverableSystemException, AgoSecurityException
deactivate
- "true" means wait until the server is inactive,
"false" means shut it down nowrestart
- "true" means restart the server, "false" means shut it downoptions
- restart options (currently, no options for either shutdown or restart are
available; this parameter is for future use)public void deactivate() throws AgoUnrecoverableSystemException, AgoSecurityException
public String getBuildDescription() throws AgoUnrecoverableSystemException, AgoSecurityException
String descr = server.getBuildDescription();
public Enumeration getDispatcherGroups() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getDispatcherGroups(); while (e.hasMoreElements()) { AgiAdmLBContainer dg = (AgiAdmLBContainer) e.nextElement(); // Do something with the dispatcher group... // ... }
AgiAdmLBContainer
public Enumeration getCacheManagerGroups() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration cmgroups = server.getCacheManagerGroups(); while (cmgroups.hasMoreElements()) { // Get to a single cache manager group. AgiAdmLBContainer cmgrp = (AgiAdmLBContainer) cmgroups.nextElement(); // Do something with the cache manager group... // ... }
AgiAdmLBContainer
public Enumeration getLoadManagerGroups() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = server.getLoadManagerGroups(); while (e.hasMoreElements()) { AgiAdmLBContainer lmg = (AgiAdmLBContainer) e.nextElement(); // Do something with the Load Manager Group... // ... }
AgiAdmLBContainer
public Enumeration getClusters() throws AgoUnrecoverableSystemException, AgoSecurityException
Enumeration e = getClusters(); while (e.hasMoreElements()) { AgiAdmLBContainer cluster = (AgiAdmLBContainer) e.nextElement(); // Do something with the cluster... // ... }
AgiAdmLBContainer
public void deleteIdleDatabaseConnections() throws AgoUnrecoverableSystemException, AgoSecurityException
server.deleteIdleDatabaseConnections();
public Enumeration getOrbKeyList() throws AgoUnrecoverableSystemException, AgoSecurityException
public Enumeration getOrbDisplayNameList() throws AgoUnrecoverableSystemException, AgoSecurityException
public boolean isAlive(boolean force) throws AgoUnrecoverableSystemException, AgoSecurityException
force
- True to force an immediate ping of the serverpublic Enumeration getCipherSuites(int flags) throws AgoUnrecoverableSystemException, AgoSecurityException
flags
- specifies the type(s) of cipher suites to get, see
GET_DSA_SUITES
and GET_RSA_SUITES
.
These flags can be or'ed together.See also AgiAdmCipherSuite
AgiAdmServer server = AgAdmin.getServer("localhost", -1); Enumeration suites = server.getCipherSuites( AgiAdmServer.GET_DSA_SUITES | AgiAdmServer.GET_RSA_SUITES); while(suites.hasMoreElements()) { AgiAdmCipherSuite suite = (AgiAdmCipherSuite)suites.nextElement(); System.out.println("Name: " + cp.getName()); System.out.println("Type: " + cp.getType()); }
public void setCipherSuites(Enumeration suites) throws AgoUnrecoverableSystemException, AgoSecurityException
suites
- an Enumeration of AgiAdmCipherSuitesIf only some of all the available cipher suites are passed in, the server will merge the complete list with the list supplied via this method, and the states specified in 'suites' will take effect for the specified suites.
Vector suites = ... server.setCipherSuites(suites.elements());
public void resetMinMaxDatabaseConnections(boolean min, boolean max, boolean sysmin, boolean sysmax, AgiAdmDatabase database) throws AgoUnrecoverableSystemException, AgoSecurityException
min
- whether to reset the minimummax
- whether to reset the maximumsysmin
- whether to reset the minimum for the shadow database
(if there is a shadow database,
that is, a different database where the SilverStream system tables are stored)sysmax
- whether to reset the maximum for the shadow database
(if there is a shadow database)database
- a specific database to do the reset on; if
null, then all the databases on the server
will have the reset done on them// Reset the min and max for all databases on the server server.resetMinMaxDatabaseConnections(true, true, false, false, null); // Reset the min and max for a specific database and its // shadow database, where the system tables are // stored server.resetMinMaxDatabaseConnections(true, true, true, true, myDB);
|
SilverStream Application Server 3.5 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |